From c4b7a88e09de133b26263afcd9e64481f2f48ef0 Mon Sep 17 00:00:00 2001 From: Josh Waller Date: Sun, 4 Jul 2021 15:43:41 -0400 Subject: [PATCH 1/7] init as ts react app --- .editorconfig | 5 - .gitignore | 46 + README.md | 46 + archetypes/default.md | 6 - config.toml | 12 - content/.gitkeep | 0 data/config.json | 4 - data/experience.json | 33 - data/sidebar.json | 6 - data/skills.json | 11 - data/social.json | 4 - data/socialfas.json | 3 - layouts/partials/contact.html | 50 - layouts/partials/experience.html | 25 - layouts/partials/header.html | 51 - layouts/partials/sidebar.html | 26 - package-lock.json | 38203 ++++++++++++++++ package.json | 43 + src/components/App/App.test.tsx | 9 + src/components/App/index.tsx | 16 + src/components/Card/card.module.css | 42 + src/components/Card/index.tsx | 11 + src/components/Flex/flex.module.css | 47 + src/components/Flex/index.tsx | 34 + src/global/breakpoints.module.css | 3 + src/global/colors.module.css | 69 + src/global/variables.css | 15 + src/index.css | 14 + src/index.tsx | 18 + src/logo.svg | 1 + src/react-app-env.d.ts | 1 + src/reportWebVitals.ts | 15 + src/setupTests.ts | 5 + static/images/profile.jpeg | Bin 10295 -> 0 bytes themes/hugo-uilite/LICENSE.md | 20 - themes/hugo-uilite/README.md | 26 - themes/hugo-uilite/archetypes/default.md | 6 - themes/hugo-uilite/exampleSite/config.toml | 4 - .../hugo-uilite/exampleSite/content/.gitkeep | 0 .../hugo-uilite/exampleSite/data/config.json | 4 - .../exampleSite/data/experience.json | 16 - .../exampleSite/data/services.json | 15 - .../hugo-uilite/exampleSite/data/sidebar.json | 6 - .../hugo-uilite/exampleSite/data/skills.json | 9 - .../hugo-uilite/exampleSite/data/social.json | 6 - .../exampleSite/data/socialfas.json | 3 - themes/hugo-uilite/images/screenshot.png | Bin 380539 -> 0 bytes themes/hugo-uilite/images/tn.png | Bin 178941 -> 0 bytes themes/hugo-uilite/layouts/404.html | 1 - themes/hugo-uilite/layouts/index.html | 19 - .../hugo-uilite/layouts/partials/contact.html | 30 - .../layouts/partials/experience.html | 25 - .../layouts/partials/footer-scripts.html | 10 - .../hugo-uilite/layouts/partials/footer.html | 5 - .../hugo-uilite/layouts/partials/header.html | 41 - .../layouts/partials/seo_schema.html | 57 - .../layouts/partials/services.html | 20 - .../hugo-uilite/layouts/partials/sidebar.html | 33 - .../hugo-uilite/layouts/partials/skills.html | 15 - themes/hugo-uilite/static/css/highlight.css | 1 - themes/hugo-uilite/static/css/styles.css | 440 - themes/hugo-uilite/static/css/styles.css.map | 9 - themes/hugo-uilite/static/css/styles.scss | 448 - themes/hugo-uilite/static/images/sim.jpg | Bin 31575 -> 0 bytes themes/hugo-uilite/static/js/main.js | 69 - themes/hugo-uilite/theme.toml | 19 - tsconfig.json | 26 + 67 files changed, 38664 insertions(+), 1593 deletions(-) delete mode 100644 .editorconfig create mode 100644 README.md delete mode 100644 archetypes/default.md delete mode 100644 config.toml delete mode 100644 content/.gitkeep delete mode 100644 data/config.json delete mode 100644 data/experience.json delete mode 100644 data/sidebar.json delete mode 100644 data/skills.json delete mode 100644 data/social.json delete mode 100644 data/socialfas.json delete mode 100644 layouts/partials/contact.html delete mode 100644 layouts/partials/experience.html delete mode 100644 layouts/partials/header.html delete mode 100644 layouts/partials/sidebar.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/components/App/App.test.tsx create mode 100644 src/components/App/index.tsx create mode 100644 src/components/Card/card.module.css create mode 100644 src/components/Card/index.tsx create mode 100644 src/components/Flex/flex.module.css create mode 100644 src/components/Flex/index.tsx create mode 100644 src/global/breakpoints.module.css create mode 100644 src/global/colors.module.css create mode 100644 src/global/variables.css create mode 100644 src/index.css create mode 100644 src/index.tsx create mode 100644 src/logo.svg create mode 100644 src/react-app-env.d.ts create mode 100644 src/reportWebVitals.ts create mode 100644 src/setupTests.ts delete mode 100644 static/images/profile.jpeg delete mode 100644 themes/hugo-uilite/LICENSE.md delete mode 100644 themes/hugo-uilite/README.md delete mode 100644 themes/hugo-uilite/archetypes/default.md delete mode 100644 themes/hugo-uilite/exampleSite/config.toml delete mode 100644 themes/hugo-uilite/exampleSite/content/.gitkeep delete mode 100644 themes/hugo-uilite/exampleSite/data/config.json delete mode 100644 themes/hugo-uilite/exampleSite/data/experience.json delete mode 100644 themes/hugo-uilite/exampleSite/data/services.json delete mode 100644 themes/hugo-uilite/exampleSite/data/sidebar.json delete mode 100644 themes/hugo-uilite/exampleSite/data/skills.json delete mode 100644 themes/hugo-uilite/exampleSite/data/social.json delete mode 100644 themes/hugo-uilite/exampleSite/data/socialfas.json delete mode 100644 themes/hugo-uilite/images/screenshot.png delete mode 100644 themes/hugo-uilite/images/tn.png delete mode 100644 themes/hugo-uilite/layouts/404.html delete mode 100644 themes/hugo-uilite/layouts/index.html delete mode 100644 themes/hugo-uilite/layouts/partials/contact.html delete mode 100644 themes/hugo-uilite/layouts/partials/experience.html delete mode 100644 themes/hugo-uilite/layouts/partials/footer-scripts.html delete mode 100644 themes/hugo-uilite/layouts/partials/footer.html delete mode 100644 themes/hugo-uilite/layouts/partials/header.html delete mode 100644 themes/hugo-uilite/layouts/partials/seo_schema.html delete mode 100644 themes/hugo-uilite/layouts/partials/services.html delete mode 100644 themes/hugo-uilite/layouts/partials/sidebar.html delete mode 100644 themes/hugo-uilite/layouts/partials/skills.html delete mode 100644 themes/hugo-uilite/static/css/highlight.css delete mode 100644 themes/hugo-uilite/static/css/styles.css delete mode 100644 themes/hugo-uilite/static/css/styles.css.map delete mode 100644 themes/hugo-uilite/static/css/styles.scss delete mode 100644 themes/hugo-uilite/static/images/sim.jpg delete mode 100644 themes/hugo-uilite/static/js/main.js delete mode 100644 themes/hugo-uilite/theme.toml create mode 100644 tsconfig.json diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index 9b612fb..0000000 --- a/.editorconfig +++ /dev/null @@ -1,5 +0,0 @@ -root = true - -[*.{html,js,css,scss,md,json}] -indent_style = space -indent_size = 2 \ No newline at end of file diff --git a/.gitignore b/.gitignore index cecd6f6..3112a36 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,49 @@ public node_modules .DS_Store .env +# 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* +# 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/README.md b/README.md new file mode 100644 index 0000000..b87cb00 --- /dev/null +++ b/README.md @@ -0,0 +1,46 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.\ +You will also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). diff --git a/archetypes/default.md b/archetypes/default.md deleted file mode 100644 index 00e77bd..0000000 --- a/archetypes/default.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "{{ replace .Name "-" " " | title }}" -date: {{ .Date }} -draft: true ---- - diff --git a/config.toml b/config.toml deleted file mode 100644 index a6abf3f..0000000 --- a/config.toml +++ /dev/null @@ -1,12 +0,0 @@ -baseURL = "https://joshwaller.dev" -languageCode = "en-us" -title = "Josh Waller" -theme = "hugo-uilite" - -[author] - name = "Josh Waller" - homepage = "https://joshwaller.dev" - -[developer] - name = "mdxprograms" - homepage = "https://joshwaller.dev" \ No newline at end of file diff --git a/content/.gitkeep b/content/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/data/config.json b/data/config.json deleted file mode 100644 index 8302ced..0000000 --- a/data/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "author" : "Josh Waller", - "email" : "mdx.programs@gmail.com" -} \ No newline at end of file diff --git a/data/experience.json b/data/experience.json deleted file mode 100644 index c448833..0000000 --- a/data/experience.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "title" : "Experience", - "experience" : [ - { - "timeperiod" : "November 2013 - October 2015", - "company" : "Salesforce", - "website": "https://www.salesforce.com.com", - "description" : "FullStack Developer - Lead marketing web development team", - "order": 4 - }, - { - "timeperiod" : "October 2015 - July 2017", - "company" : "TrendyMinds", - "website": "https://www.trendyminds.com", - "description" : "FullStack Developer - Agency development using CraftCMS", - "order": 3 - }, - { - "timeperiod" : "August 2017 - July 2018", - "company" : "Sigstr", - "website": "https://www.sigstr.com", - "description" : "Lead FrontEnd Engineer - React and Rails development on an email marketing and sales communication platform", - "order": 2 - }, - { - "timeperiod" : "July 2018 - Present", - "company" : "Red Ventures", - "website": "https://www.redventures.com", - "description" : "FullStack Engineer - nextjs apps for the Higher Education vertical of Red Ventures", - "order": 1 - } - ] -} diff --git a/data/sidebar.json b/data/sidebar.json deleted file mode 100644 index f89b278..0000000 --- a/data/sidebar.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "title" : "Hello, I'm", - "highlightedText" : "Josh", - "description" : "A FullStack Engineer, based in Indianapolis, IN", - "displayPicture" : "profile.jpeg" -} diff --git a/data/skills.json b/data/skills.json deleted file mode 100644 index d4b06eb..0000000 --- a/data/skills.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "title" : "Skills", - "skills" : [ - { "name": "Javascript", "rating": 96 }, - { "name": "Python", "rating": 88 }, - { "name": "Ruby", "rating": 85 }, - { "name": "CSS", "rating": 85 }, - { "name": "Elm", "rating": 80 }, - { "name": "Clojure(Script)", "rating": 77 } - ] -} diff --git a/data/social.json b/data/social.json deleted file mode 100644 index 231bf86..0000000 --- a/data/social.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "github" : "https://github.com/mdxprograms", - "twitter" : "https://twitter.com/mdxprograms" -} \ No newline at end of file diff --git a/data/socialfas.json b/data/socialfas.json deleted file mode 100644 index f990145..0000000 --- a/data/socialfas.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "envelope" : "mailto:@gmail.com" -} diff --git a/layouts/partials/contact.html b/layouts/partials/contact.html deleted file mode 100644 index 0a3f429..0000000 --- a/layouts/partials/contact.html +++ /dev/null @@ -1,50 +0,0 @@ -{{ $config := .Site.Data.config }} - -
-
-

Contact

- -
- {{ $config.message }} -
- -
- -
-
- - -
-
- - -
-
- -
- - -
- -
-
-
diff --git a/layouts/partials/experience.html b/layouts/partials/experience.html deleted file mode 100644 index afb6e5f..0000000 --- a/layouts/partials/experience.html +++ /dev/null @@ -1,25 +0,0 @@ -{{ $experience := .Site.Data.experience }} - -
-

{{ $experience.title }}

-
- {{ range $index, $element := sort $experience.experience "order" "asc" }} -
-
- -
- {{ $element.timeperiod }} -
{{ $element.company }}
- {{ $website := $element.website }} - {{ if $website }} - - - {{ $website }} - - {{ end }} -

{{ $element.description }}

-
-
- {{ end }} -
-
diff --git a/layouts/partials/header.html b/layouts/partials/header.html deleted file mode 100644 index 2d6cd41..0000000 --- a/layouts/partials/header.html +++ /dev/null @@ -1,51 +0,0 @@ -{{ $config := .Site.Data.config }} - - - - - - {{ $url := replace .Permalink ( printf "%s" .Site.BaseURL) "" }} - {{ if .IsHome }} - {{ .Site.Title }} - {{ else if .Params.heading }} - {{ .Params.heading }} - {{ else }} - {{ .Title }} | {{ .Site.Title }} - {{ end }} - - - - - - - - - - - - - - - - - - - - {{ range .AlternativeOutputFormats -}} - - {{ end -}} - - {{ partial "seo_schema.html" . }} - - - - - - - diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html deleted file mode 100644 index ee40aa5..0000000 --- a/layouts/partials/sidebar.html +++ /dev/null @@ -1,26 +0,0 @@ -{{ $sidebar := .Site.Data.sidebar }} -{{ $social := .Site.Data.social }} - - diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..1b35658 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,38203 @@ +{ + "name": "joshwaller.dev", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.14.1", + "@testing-library/react": "^11.2.7", + "@testing-library/user-event": "^12.8.3", + "@types/jest": "^26.0.23", + "@types/node": "^12.20.15", + "@types/react": "^17.0.13", + "@types/react-dom": "^17.0.8", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-scripts": "4.0.3", + "typescript": "^4.3.5", + "web-vitals": "^1.1.2" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dependencies": { + "@babel/highlight": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", + "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", + "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helpers": "^7.14.6", + "@babel/parser": "^7.14.6", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5", + "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" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "dependencies": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", + "dependencies": { + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz", + "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", + "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", + "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "dependencies": { + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", + "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", + "dependencies": { + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", + "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", + "dependencies": { + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", + "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", + "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", + "dependencies": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz", + "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", + "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", + "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "dependencies": { + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", + "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz", + "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.5.tgz", + "integrity": "sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz", + "integrity": "sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz", + "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.5.tgz", + "integrity": "sha512-M/fmDX6n0cfHK/NLTcPmrfVAORKDhK8tyjDhyxlUjYyPYYO8FRWwuxBA3WBx8kWN/uBUuwGa3s/0+hQ9JIN3Tg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz", + "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz", + "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.6.tgz", + "integrity": "sha512-XlTdBq7Awr4FYIzqhmYY80WN0V0azF74DMPyFqVHBvf81ZUgc4X7ZOpx6O8eLDK6iM5cCQzeyJw0ynTaefixRA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.6", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz", + "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==", + "dependencies": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.7", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@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.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.14.5", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.15.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz", + "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.5", + "@babel/plugin-transform-react-jsx-development": "^7.14.5", + "@babel/plugin-transform-react-pure-annotations": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz", + "integrity": "sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==", + "dependencies": { + "core-js-pure": "^3.15.0", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", + "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.7", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "deprecated": "Moved to 'npm install @sideway/address'" + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "deprecated": "Switch to 'npm install joi'", + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@jest/core/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "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": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "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": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz", + "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@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==", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "dependencies": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.x" + }, + "peerDependencies": { + "@types/webpack": "4.x", + "react-refresh": ">=0.8.3 <0.10.0", + "sockjs-client": "^1.4.0", + "type-fest": "^0.13.1", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", + "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "dependencies": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", + "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "dependencies": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.1.0.tgz", + "integrity": "sha512-kmW9alndr19qd6DABzQ978zKQ+J65gU2Rzkl8hriIetPnwpesRaK4//jEQyYh8fEALmGhomD/LBQqt+o+DL95Q==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.6", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/@babel/runtime": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", + "peer": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@testing-library/dom/node_modules/@jest/types": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.6.tgz", + "integrity": "sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==", + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/pretty-format": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.6.tgz", + "integrity": "sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==", + "peer": true, + "dependencies": { + "@jest/types": "^27.0.6", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz", + "integrity": "sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==", + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^4.2.2", + "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" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/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==", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", + "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^7.28.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@testing-library/react/node_modules/@babel/runtime": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "7.31.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz", + "integrity": "sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.6", + "lz-string": "^1.4.4", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/react/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/react/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "12.8.3", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", + "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@testing-library/user-event/node_modules/@babel/runtime": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/aria-query": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", + "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.0.tgz", + "integrity": "sha512-IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/eslint": { + "version": "7.2.13", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz", + "integrity": "sha512-LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.49", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.49.tgz", + "integrity": "sha512-K1AFuMe8a+pXmfHTtnwBvqoEylNKVeaiKYkjmcEAdytMQVJ/i9Fu7sc13GxgXdO49gkE7Hy8SyJonUZUn+eVaw==" + }, + "node_modules/@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==" + }, + "node_modules/@types/node": { + "version": "12.20.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.15.tgz", + "integrity": "sha512-F6S4Chv4JicJmyrwlDkxUdGNSplsQdGwp1A0AJloEVDirWdZOAiRHhovDlsFkKUrquUXhz1imJhXHsf59auyAg==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-NVkb4p4YjI8E3O6+1m8I+8JlMpFZwfSbPGdaw0wXuyPRTEz0SLKwBUWNSO7Maoi8tQMPC8JLZNWkrcKPI7/sLA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "node_modules/@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + }, + "node_modules/@types/react": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.13.tgz", + "integrity": "sha512-D/G3PiuqTfE3IMNjLn/DCp6umjVCSvtZTPdtAFy5+Ved6CsdRvivfKeCzw79W4AatShtU4nGqgvOv5Gro534vQ==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.8.tgz", + "integrity": "sha512-0ohAiJAx1DAUEcY9UopnfwCE9sSMDGnY/oXjWMax6g3RpzmTt2GMyMVAXcbn0mo8XAff0SbQJl2/SBU+hjSZ1A==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.0.tgz", + "integrity": "sha512-l2P2GO+hFF4Liye+fAajT1qBqvZOiL79YMpEvgGs1xTK7hECxBI8Wz4J7ntACJNiJ9r0vXQqYovroXRLPDja6A==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.30", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz", + "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==", + "dependencies": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz", + "integrity": "sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==", + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz", + "integrity": "sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.1", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz", + "integrity": "sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q==", + "dependencies": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.1.tgz", + "integrity": "sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg==", + "dependencies": { + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "debug": "^4.3.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz", + "integrity": "sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA==", + "dependencies": { + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.1.tgz", + "integrity": "sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz", + "integrity": "sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ==", + "dependencies": { + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz", + "integrity": "sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg==", + "dependencies": { + "@typescript-eslint/types": "4.28.1", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=" + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/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==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/axe-core": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.3.tgz", + "integrity": "sha512-pXnVMfJKSIWU2Ml4JHP7pZEPIrgBO1Fd3WGx+fPBsS+KRGhE4vxooD8XBGWbQOIVSZsVK7pUDBBkCicNu80yzQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "eslint": ">= 4.12.1" + } + }, + "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dependencies": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 6.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz", + "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/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==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", + "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", + "dependencies": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.1", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "dependencies": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "dependencies": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", + "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001242", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001242.tgz", + "integrity": "sha512-KvNuZ/duufelMB3w2xtf9gEWCSxJwUgoxOx5b6ScLXC4kPc9xsczUVCPrQU26j5kOsHM4pSUL54tAZt5THQKug==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dependencies": { + "arity-n": "^1.0.4" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz", + "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", + "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz", + "integrity": "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dependencies": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "dependencies": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.1", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/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==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/default-gateway/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/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==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.6.tgz", + "integrity": "sha512-DplGLZd8L1lN64jlT27N9TVSESFR5STaEJvX+thCby7fuCHonfPpAlodYc3vuUYbDuDec5w8AMP7oCM5TWFsqw==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "hasInstallScript": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.766", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.766.tgz", + "integrity": "sha512-u2quJ862q9reRKh/je3GXis3w38+RoXH1J9N3XjtsS6NzmUAosNsyZgUVFZPN/ZlJ3v6T0rTyZR3q/J5c6Sy5w==" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.30.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.30.0.tgz", + "integrity": "sha512-VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.2", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "dependencies": { + "confusing-browser-globals": "^1.0.10" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0", + "@typescript-eslint/parser": "^4.0.0", + "babel-eslint": "^10.0.0", + "eslint": "^7.5.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-jest": "^24.0.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.20.3", + "eslint-plugin-react-hooks": "^4.0.8", + "eslint-plugin-testing-library": "^3.9.0" + }, + "peerDependenciesMeta": { + "eslint-plugin-jest": { + "optional": true + }, + "eslint-plugin-testing-library": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-module-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", + "dependencies": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.8.0.tgz", + "integrity": "sha512-feK1xnUTsMSNTOw9jFw7aVgZl7Ep+ghpta/YEoaV6jbXU6Yso30B7BIj9ObHLzZ5TFJL7D98az080wfykLCrcw==", + "dependencies": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-import/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "24.3.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.6.tgz", + "integrity": "sha512-WOVH4TIaBLIeCX576rLcOgjNXqP+jNlCiEmRgFTfQtJ52DpwnIQKAVGlGPAN7CZ33bW6eNfHD6s8ZbEUTQubJg==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^4.0.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": ">= 4", + "eslint": ">=5" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", + "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "dependencies": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", + "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", + "dependencies": { + "@types/eslint": "^7.2.6", + "arrify": "^2.0.1", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expect/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expect/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "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.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dependencies": { + "type": "^2.0.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz", + "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/fastq": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz", + "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "node_modules/filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/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==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.0.tgz", + "integrity": "sha512-XprP7lDrVT+kE2c2YlfiV+IfS9zxukiIOvNamPNsImNhXadSsQEbosItdL9bUQlCZXR13SvPk20BjWSWLA7m4A==" + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-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==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "optional": true + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dependencies": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "dependencies": { + "@types/html-minifier-terser": "^5.0.0", + "@types/tapable": "^1.0.5", + "@types/webpack": "^4.41.8", + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/html-webpack-plugin/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/html-webpack-plugin/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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=", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "node_modules/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==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "dependencies": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-config/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "dependencies": { + "@jest/types": "^26.6.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.0", + "read-pkg-up": "^7.0.1", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-runner/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", + "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^26.0.0", + "jest-watcher": "^26.3.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "jest": "^26.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", + "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.5", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-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==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dependencies": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/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==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dependencies": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "node_modules/loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.48.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", + "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.31", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", + "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "dependencies": { + "mime-db": "1.48.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", + "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/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==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/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==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/move-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "optional": true + }, + "node_modules/nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/native-url": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "dependencies": { + "querystring": "^0.2.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "dependencies": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "dependencies": { + "postcss": "^7" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "browserslist": "^4" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "dependencies": { + "postcss": "^7.0.26" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/postcss-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "dependencies": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "dependencies": { + "postcss": "^8.1.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-safe-parser/node_modules/postcss": { + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", + "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==", + "dependencies": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/pretty-format/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "deprecated": "The", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "dependencies": { + "core-js": "^3.6.5", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.4.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "dependencies": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-dev-utils/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/react-dev-utils/node_modules/browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "dependencies": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/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==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", + "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", + "dependencies": { + "@babel/core": "7.12.3", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@svgr/webpack": "5.5.0", + "@typescript-eslint/eslint-plugin": "^4.5.0", + "@typescript-eslint/parser": "^4.5.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^26.6.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.7", + "babel-preset-react-app": "^10.0.0", + "bfj": "^7.0.2", + "camelcase": "^6.1.0", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "4.3.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^7.11.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^24.1.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4.2.0", + "eslint-plugin-testing-library": "^3.9.2", + "eslint-webpack-plugin": "^2.5.2", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "html-webpack-plugin": "4.5.0", + "identity-obj-proxy": "3.0.0", + "jest": "26.6.0", + "jest-circus": "26.6.0", + "jest-resolve": "26.6.0", + "jest-watch-typeahead": "0.6.1", + "mini-css-extract-plugin": "0.11.3", + "optimize-css-assets-webpack-plugin": "5.0.4", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "5.0.2", + "prompts": "2.4.0", + "react-app-polyfill": "^2.0.0", + "react-dev-utils": "^11.0.3", + "react-refresh": "^0.8.3", + "resolve": "1.18.1", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.0.5", + "semver": "7.3.2", + "style-loader": "1.3.0", + "terser-webpack-plugin": "4.2.3", + "ts-pnp": "1.2.0", + "url-loader": "4.1.1", + "webpack": "4.44.2", + "webpack-dev-server": "3.11.1", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.1.3" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/react-scripts/node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "node_modules/regjsparser": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "node_modules/renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "dependencies": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/resolve-url-loader": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", + "dependencies": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.36", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/resolve-url-loader/node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/resolve-url-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dependencies": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + } + }, + "node_modules/rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "node_modules/rework/node_modules/convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "dependencies": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + }, + "bin": { + "rollup": "dist/bin/rollup" + } + }, + "node_modules/rollup-plugin-babel": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + }, + "peerDependencies": { + "@babel/core": "7 || ^7.0.0-rc.2", + "rollup": ">=0.60.0 <3" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + }, + "peerDependencies": { + "rollup": ">=0.66.0 <3" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup-pluginutils/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "node_modules/sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "dependencies": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs-client": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", + "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", + "dependencies": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.1" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-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==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dependencies": { + "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" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/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==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/table": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "dependencies": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.1.tgz", + "integrity": "sha512-42VLtQUOLefAvKFAQIxIZDaThq6om/PrfP0CYk3/vn+y4BMNkKnbli8ON2QCiHov4KkzOSJ/xSoBJdayiiYvVQ==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", + "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "dependencies": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "dependencies": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", + "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "dependencies": { + "crypto-random-string": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", + "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "node_modules/url/node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz", + "integrity": "sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", + "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/webpack-dev-server/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-log/node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-log/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "dependencies": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.11.5" + }, + "peerDependencies": { + "webpack": "2 || 3 || 4" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/webpack/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/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==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", + "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "dependencies": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-replace": "^2.3.1", + "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.6", + "lodash.template": "^4.5.0", + "pretty-bytes": "^5.3.0", + "rollup": "^1.31.1", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-terser": "^5.3.1", + "source-map": "^0.7.3", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "tempy": "^0.3.0", + "upath": "^1.2.0", + "workbox-background-sync": "^5.1.4", + "workbox-broadcast-update": "^5.1.4", + "workbox-cacheable-response": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-expiration": "^5.1.4", + "workbox-google-analytics": "^5.1.4", + "workbox-navigation-preload": "^5.1.4", + "workbox-precaching": "^5.1.4", + "workbox-range-requests": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4", + "workbox-streams": "^5.1.4", + "workbox-sw": "^5.1.4", + "workbox-window": "^5.1.4" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/workbox-build/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "node_modules/workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "dependencies": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-routing": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", + "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "dependencies": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "node_modules/workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "dependencies": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "node_modules/workbox-sw": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", + "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "fast-json-stable-stringify": "^2.0.0", + "source-map-url": "^0.4.0", + "upath": "^1.1.2", + "webpack-sources": "^1.3.0", + "workbox-build": "^5.1.4" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/workbox-window": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz", + "integrity": "sha512-lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/compat-data": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", + "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==" + }, + "@babel/core": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", + "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helpers": "^7.14.6", + "@babel/parser": "^7.14.6", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5", + "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/generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "requires": { + "@babel/types": "^7.14.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", + "requires": { + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "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.14.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz", + "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "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-explode-assignable-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", + "requires": { + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", + "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-simple-access": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", + "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "requires": { + "@babel/types": "^7.14.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", + "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==" + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" + }, + "@babel/helper-wrap-function": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/helpers": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", + "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", + "requires": { + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", + "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", + "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", + "requires": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz", + "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", + "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", + "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", + "requires": { + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", + "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz", + "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.5.tgz", + "integrity": "sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz", + "integrity": "sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz", + "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.5.tgz", + "integrity": "sha512-M/fmDX6n0cfHK/NLTcPmrfVAORKDhK8tyjDhyxlUjYyPYYO8FRWwuxBA3WBx8kWN/uBUuwGa3s/0+hQ9JIN3Tg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz", + "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz", + "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.6.tgz", + "integrity": "sha512-XlTdBq7Awr4FYIzqhmYY80WN0V0azF74DMPyFqVHBvf81ZUgc4X7ZOpx6O8eLDK6iM5cCQzeyJw0ynTaefixRA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.6", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz", + "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==", + "requires": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.7", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@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.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.14.5", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.15.0", + "semver": "^6.3.0" + }, + "dependencies": { + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz", + "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.5", + "@babel/plugin-transform-react-jsx-development": "^7.14.5", + "@babel/plugin-transform-react-pure-annotations": "^7.14.5" + } + }, + "@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + } + }, + "@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz", + "integrity": "sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==", + "requires": { + "core-js-pure": "^3.15.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + } + }, + "@babel/traverse": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", + "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.7", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "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==" + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + }, + "@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "@eslint/eslintrc": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "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==" + } + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==" + }, + "@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==" + } + } + }, + "@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": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "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" + } + }, + "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.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "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": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "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" + } + }, + "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" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "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": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "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": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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.7", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz", + "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@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.4.3", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "requires": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "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-node-resolve": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", + "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "requires": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + } + }, + "@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==" + } + } + }, + "@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": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", + "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "requires": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + } + }, + "@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.1.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.1.0.tgz", + "integrity": "sha512-kmW9alndr19qd6DABzQ978zKQ+J65gU2Rzkl8hriIetPnwpesRaK4//jEQyYh8fEALmGhomD/LBQqt+o+DL95Q==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.6", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", + "peer": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@jest/types": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.6.tgz", + "integrity": "sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==", + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "peer": 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==", + "peer": 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==", + "peer": 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==", + "peer": true + }, + "pretty-format": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.6.tgz", + "integrity": "sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==", + "peer": true, + "requires": { + "@jest/types": "^27.0.6", + "ansi-regex": "^5.0.0", + "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==", + "peer": 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==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz", + "integrity": "sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==", + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^4.2.2", + "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==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.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==" + }, + "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-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==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.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" + } + } + } + }, + "@testing-library/react": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", + "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^7.28.1" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@testing-library/dom": { + "version": "7.31.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz", + "integrity": "sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.6", + "lz-string": "^1.4.4", + "pretty-format": "^26.6.2" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } + } + } + }, + "@testing-library/user-event": { + "version": "12.8.3", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", + "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", + "requires": { + "@babel/runtime": "^7.12.5" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@types/aria-query": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", + "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" + }, + "@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "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.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.0.tgz", + "integrity": "sha512-IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/eslint": { + "version": "7.2.13", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz", + "integrity": "sha512-LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/estree": { + "version": "0.0.49", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.49.tgz", + "integrity": "sha512-K1AFuMe8a+pXmfHTtnwBvqoEylNKVeaiKYkjmcEAdytMQVJ/i9Fu7sc13GxgXdO49gkE7Hy8SyJonUZUn+eVaw==" + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@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/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "@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": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", + "requires": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==" + }, + "@types/node": { + "version": "12.20.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.15.tgz", + "integrity": "sha512-F6S4Chv4JicJmyrwlDkxUdGNSplsQdGwp1A0AJloEVDirWdZOAiRHhovDlsFkKUrquUXhz1imJhXHsf59auyAg==" + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" + }, + "@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.3.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-NVkb4p4YjI8E3O6+1m8I+8JlMpFZwfSbPGdaw0wXuyPRTEz0SLKwBUWNSO7Maoi8tQMPC8JLZNWkrcKPI7/sLA==" + }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + }, + "@types/react": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.13.tgz", + "integrity": "sha512-D/G3PiuqTfE3IMNjLn/DCp6umjVCSvtZTPdtAFy5+Ved6CsdRvivfKeCzw79W4AatShtU4nGqgvOv5Gro534vQ==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.8.tgz", + "integrity": "sha512-0ohAiJAx1DAUEcY9UopnfwCE9sSMDGnY/oXjWMax6g3RpzmTt2GMyMVAXcbn0mo8XAff0SbQJl2/SBU+hjSZ1A==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "@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/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.0.tgz", + "integrity": "sha512-l2P2GO+hFF4Liye+fAajT1qBqvZOiL79YMpEvgGs1xTK7hECxBI8Wz4J7ntACJNiJ9r0vXQqYovroXRLPDja6A==", + "requires": { + "@types/jest": "*" + } + }, + "@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "requires": { + "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==" + } + } + }, + "@types/webpack": { + "version": "4.41.30", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz", + "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==", + "requires": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.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==" + } + } + }, + "@types/webpack-sources": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz", + "integrity": "sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==", + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "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==" + } + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz", + "integrity": "sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ==", + "requires": { + "@typescript-eslint/experimental-utils": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.1", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "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" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz", + "integrity": "sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q==", + "requires": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.1.tgz", + "integrity": "sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg==", + "requires": { + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "debug": "^4.3.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz", + "integrity": "sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA==", + "requires": { + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1" + } + }, + "@typescript-eslint/types": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.1.tgz", + "integrity": "sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg==" + }, + "@typescript-eslint/typescript-estree": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz", + "integrity": "sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ==", + "requires": { + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "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" + } + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz", + "integrity": "sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg==", + "requires": { + "@typescript-eslint/types": "4.28.1", + "eslint-visitor-keys": "^2.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@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==" + }, + "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": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "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" + } + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "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" + } + }, + "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-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "requires": {} + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "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" + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "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": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "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" + } + }, + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-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.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "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=" + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, + "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-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "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==" + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "axe-core": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.3.tgz", + "integrity": "sha512-pXnVMfJKSIWU2Ml4JHP7pZEPIrgBO1Fd3WGx+fPBsS+KRGhE4vxooD8XBGWbQOIVSZsVK7pUDBBkCicNu80yzQ==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "requires": { + "babylon": "^6.18.0" + } + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "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" + } + } + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "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": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "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" + } + } + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "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.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz", + "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + } + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.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": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", + "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", + "requires": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.1", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "requires": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "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==", + "optional": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "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" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "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==" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "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" + } + }, + "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==" + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "requires": { + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + } + }, + "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": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "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==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacache": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", + "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", + "requires": { + "@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==" + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "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" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "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" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, + "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.30001242", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001242.tgz", + "integrity": "sha512-KvNuZ/duufelMB3w2xtf9gEWCSxJwUgoxOx5b6ScLXC4kPc9xsczUVCPrQU26j5kOsHM4pSUL54tAZt5THQKug==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "requires": { + "rsvp": "^4.8.4" + } + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" + }, + "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==", + "optional": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "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": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.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==" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + }, + "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": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "requires": { + "arity-n": "^1.0.4" + } + }, + "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=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "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-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz", + "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==" + }, + "core-js-compat": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", + "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", + "requires": { + "browserslist": "^4.16.6", + "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.15.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz", + "integrity": "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==" + }, + "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=" + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.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==" + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "requires": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.1", + "semver": "^7.3.2" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "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": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "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": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + }, + "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.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "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=" + }, + "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=" + }, + "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.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "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": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "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" + } + }, + "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" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-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=" + } + } + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "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.6", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.6.tgz", + "integrity": "sha512-DplGLZd8L1lN64jlT27N9TVSESFR5STaEJvX+thCby7fuCHonfPpAlodYc3vuUYbDuDec5w8AMP7oCM5TWFsqw==" + }, + "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": "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" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, + "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==" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.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": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" + }, + "electron-to-chromium": { + "version": "1.3.766", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.766.tgz", + "integrity": "sha512-u2quJ862q9reRKh/je3GXis3w38+RoXH1J9N3XjtsS6NzmUAosNsyZgUVFZPN/ZlJ3v6T0rTyZR3q/J5c6Sy5w==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + }, + "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=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "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==" + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "requires": { + "prr": "~1.0.1" + } + }, + "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.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", + "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-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" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.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": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "7.30.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.30.0.tgz", + "integrity": "sha512-VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg==", + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.2", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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==" + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", + "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==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "requires": { + "confusing-browser-globals": "^1.0.10" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-module-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", + "requires": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.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-plugin-flowtype": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.8.0.tgz", + "integrity": "sha512-feK1xnUTsMSNTOw9jFw7aVgZl7Ep+ghpta/YEoaV6jbXU6Yso30B7BIj9ObHLzZ5TFJL7D98az080wfykLCrcw==", + "requires": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.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" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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=" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-jest": { + "version": "24.3.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.6.tgz", + "integrity": "sha512-WOVH4TIaBLIeCX576rLcOgjNXqP+jNlCiEmRgFTfQtJ52DpwnIQKAVGlGPAN7CZ33bW6eNfHD6s8ZbEUTQubJg==", + "requires": { + "@typescript-eslint/experimental-utils": "^4.0.1" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "requires": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + } + }, + "eslint-plugin-react": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.5" + }, + "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" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", + "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "requires": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "requires": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "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-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" + } + }, + "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-webpack-plugin": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", + "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", + "requires": { + "@types/eslint": "^7.2.6", + "arrify": "^2.0.1", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "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" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } + } + }, + "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" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "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==" + }, + "eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "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=" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.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==" + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "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.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "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=" + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + } + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz", + "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "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.11.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz", + "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==", + "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" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" + }, + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^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-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=" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.0.tgz", + "integrity": "sha512-XprP7lDrVT+kE2c2YlfiV+IfS9zxukiIOvNamPNsImNhXadSsQEbosItdL9bUQlCZXR13SvPk20BjWSWLA7m4A==" + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "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==" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "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" + } + }, + "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-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-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-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "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" + } + }, + "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" + } + }, + "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.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + } + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "optional": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "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==" + }, + "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-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "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" + } + }, + "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==" + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "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": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "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" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "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": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "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": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + } + }, + "html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "requires": { + "@types/html-minifier-terser": "^5.0.0", + "@types/tapable": "^1.0.5", + "@types/webpack": "^4.41.8", + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.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" + } + }, + "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" + } + } + } + }, + "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" + } + }, + "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.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" + }, + "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": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "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": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + }, + "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": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "requires": { + "postcss": "^7.0.14" + } + }, + "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" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "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": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "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-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "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=" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + }, + "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==" + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "requires": { + "call-bind": "^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.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" + }, + "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==", + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" + }, + "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-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "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=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-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.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" + }, + "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-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "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=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==" + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.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==" + }, + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "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.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "requires": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "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" + } + }, + "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.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "requires": { + "@jest/types": "^26.6.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==", + "requires": {} + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + }, + "jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "requires": { + "@jest/types": "^26.6.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.0", + "read-pkg-up": "^7.0.1", + "resolve": "^1.17.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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==" + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "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" + } + }, + "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.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "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" + } + }, + "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.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "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" + } + }, + "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.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "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" + } + }, + "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.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "0.6.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", + "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^26.0.0", + "jest-watcher": "^26.3.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", + "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", + "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.5", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==" + } + } + }, + "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-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=" + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, + "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" + } + }, + "jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "requires": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" + }, + "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" + } + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "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.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" + }, + "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" + } + }, + "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=" + }, + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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=" + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "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=" + }, + "microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "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.48.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", + "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==" + }, + "mime-types": { + "version": "2.1.31", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", + "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "requires": { + "mime-db": "1.48.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-css-extract-plugin": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", + "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.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" + } + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.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==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "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==" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "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-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" + } + }, + "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" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "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.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "optional": true + }, + "nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "native-url": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "requires": { + "querystring": "^0.2.0" + } + }, + "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==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "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" + } + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" + }, + "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "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": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" + }, + "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-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "object.fromentries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2" + } + }, + "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": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + } + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.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" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-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": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "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" + } + }, + "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-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-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" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "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=" + } + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "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=" + } + } + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "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" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "requires": { + "postcss": "^7" + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "requires": { + "postcss": "^7.0.14" + } + }, + "postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "requires": { + "postcss": "^7.0.26" + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.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" + } + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "requires": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "requires": { + "postcss": "^8.1.0" + }, + "dependencies": { + "postcss": { + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", + "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==", + "requires": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map-js": "^0.6.2" + } + } + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "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": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.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" + } + }, + "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==" + } + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "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=" + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.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": { + "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" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "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" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + } + } + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "requires": { + "core-js": "^3.6.5", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.4.1" + } + }, + "react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "requires": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "requires": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + } + }, + "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==" + }, + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + }, + "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-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=" + }, + "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" + } + } + } + } + } + }, + "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.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "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.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + }, + "react-scripts": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", + "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", + "requires": { + "@babel/core": "7.12.3", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@svgr/webpack": "5.5.0", + "@typescript-eslint/eslint-plugin": "^4.5.0", + "@typescript-eslint/parser": "^4.5.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^26.6.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.7", + "babel-preset-react-app": "^10.0.0", + "bfj": "^7.0.2", + "camelcase": "^6.1.0", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "4.3.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^7.11.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^24.1.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4.2.0", + "eslint-plugin-testing-library": "^3.9.2", + "eslint-webpack-plugin": "^2.5.2", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "fsevents": "^2.1.3", + "html-webpack-plugin": "4.5.0", + "identity-obj-proxy": "3.0.0", + "jest": "26.6.0", + "jest-circus": "26.6.0", + "jest-resolve": "26.6.0", + "jest-watch-typeahead": "0.6.1", + "mini-css-extract-plugin": "0.11.3", + "optimize-css-assets-webpack-plugin": "5.0.4", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "5.0.2", + "prompts": "2.4.0", + "react-app-polyfill": "^2.0.0", + "react-dev-utils": "^11.0.3", + "react-refresh": "^0.8.3", + "resolve": "1.18.1", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.0.5", + "semver": "7.3.2", + "style-loader": "1.3.0", + "terser-webpack-plugin": "4.2.3", + "ts-pnp": "1.2.0", + "url-loader": "4.1.1", + "webpack": "4.44.2", + "webpack-dev-server": "3.11.1", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + } + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "dependencies": { + "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=" + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "optional": true, + "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": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "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.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.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.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "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=" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "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.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "requires": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "resolve-url-loader": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", + "requires": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.36", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "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.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "requires": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + } + }, + "rollup-plugin-babel": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "requires": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + }, + "dependencies": { + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.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": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + } + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "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" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.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==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "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" + } + } + } + }, + "sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.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": "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" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "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.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "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.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "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.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true + }, + "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.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "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==" + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^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" + } + }, + "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==" + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "sockjs-client": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", + "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", + "requires": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.1" + }, + "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" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "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": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "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.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "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.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "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==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "string-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.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "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.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2", + "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" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "requires": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-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": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "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" + } + }, + "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" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "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" + } + } + } + }, + "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==" + }, + "table": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "requires": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.1.tgz", + "integrity": "sha512-42VLtQUOLefAvKFAQIxIZDaThq6om/PrfP0CYk3/vn+y4BMNkKnbli8ON2QCiHov4KkzOSJ/xSoBJdayiiYvVQ==", + "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==" + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "tar": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", + "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, + "tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "requires": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + } + } + }, + "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": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "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.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "requires": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "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==" + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.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" + } + }, + "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" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "terser": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "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==" + } + } + } + } + }, + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "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" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "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" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "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": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "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.3.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", + "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==" + }, + "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": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "requires": { + "crypto-random-string": "^1.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=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "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" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", + "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "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==", + "optional": true + }, + "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": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "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" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "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.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "optional": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "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": "1.1.2", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz", + "integrity": "sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==" + }, + "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": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "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" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.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" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + } + } + }, + "webpack-dev-server": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", + "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "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" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-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=" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "requires": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.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==" + } + } + }, + "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" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "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" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "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": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-broadcast-update": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", + "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "requires": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-replace": "^2.3.1", + "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.6", + "lodash.template": "^4.5.0", + "pretty-bytes": "^5.3.0", + "rollup": "^1.31.1", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-terser": "^5.3.1", + "source-map": "^0.7.3", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "tempy": "^0.3.0", + "upath": "^1.2.0", + "workbox-background-sync": "^5.1.4", + "workbox-broadcast-update": "^5.1.4", + "workbox-cacheable-response": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-expiration": "^5.1.4", + "workbox-google-analytics": "^5.1.4", + "workbox-navigation-preload": "^5.1.4", + "workbox-precaching": "^5.1.4", + "workbox-range-requests": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4", + "workbox-streams": "^5.1.4", + "workbox-sw": "^5.1.4", + "workbox-window": "^5.1.4" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "requires": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-routing": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", + "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-sw": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", + "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + }, + "workbox-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "requires": { + "@babel/runtime": "^7.5.5", + "fast-json-stable-stringify": "^2.0.0", + "source-map-url": "^0.4.0", + "upath": "^1.1.2", + "webpack-sources": "^1.3.0", + "workbox-build": "^5.1.4" + } + }, + "workbox-window": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "requires": { + "errno": "~0.1.7" + } + }, + "worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "requires": { + "microevent.ts": "~0.1.1" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "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.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz", + "integrity": "sha512-lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ==", + "requires": {} + }, + "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": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "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": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + } + } + }, + "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..2e48a3d --- /dev/null +++ b/package.json @@ -0,0 +1,43 @@ +{ + "name": "joshwaller.dev", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.14.1", + "@testing-library/react": "^11.2.7", + "@testing-library/user-event": "^12.8.3", + "@types/jest": "^26.0.23", + "@types/node": "^12.20.15", + "@types/react": "^17.0.13", + "@types/react-dom": "^17.0.8", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-scripts": "4.0.3", + "typescript": "^4.3.5", + "web-vitals": "^1.1.2" + }, + "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" + ] + } +} diff --git a/src/components/App/App.test.tsx b/src/components/App/App.test.tsx new file mode 100644 index 0000000..6330bce --- /dev/null +++ b/src/components/App/App.test.tsx @@ -0,0 +1,9 @@ +import React from "react"; +import { render, screen } from "@testing-library/react"; +import App from "./"; + +test("renders learn react link", () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/src/components/App/index.tsx b/src/components/App/index.tsx new file mode 100644 index 0000000..479023c --- /dev/null +++ b/src/components/App/index.tsx @@ -0,0 +1,16 @@ +import React from "react"; + +import Flex from "../Flex"; +import Card from "../Card"; + +const App = () => ( +
+ + + + + +
+); + +export default App; diff --git a/src/components/Card/card.module.css b/src/components/Card/card.module.css new file mode 100644 index 0000000..d8339f8 --- /dev/null +++ b/src/components/Card/card.module.css @@ -0,0 +1,42 @@ +@import "../../global/variables.css"; +@value bpSmall, bpMedium, bpLarge from "../../global/breakpoints.module.css"; + +.card { + background-color: var(--light); + border-radius: 5px; + box-shadow: 0 0 5px 1px var(--purple); + margin-bottom: 24px; + margin-top: 12px; + min-height: 200px; + min-width: 200px; + transition: width var(--transition); + width: 90%; +} + +.cardTitle { + background-color: var(--dark); + border-top-left-radius: 5px; + border-top-right-radius: 5px; + color: var(--cyan); + margin: 0; + padding: 12px; +} + +@media (min-width: bpSmall) { + .card { + width: 75%; + } +} + +@media (min-width: bpMedium) { + .card { + margin-right: 24px; + width: 50%; + } +} + +@media (min-width: bpLarge) { + .card { + width: 33%; + } +} diff --git a/src/components/Card/index.tsx b/src/components/Card/index.tsx new file mode 100644 index 0000000..2a3dcaa --- /dev/null +++ b/src/components/Card/index.tsx @@ -0,0 +1,11 @@ +import React from "react"; + +import styles from "./card.module.css"; + +const Card = () => ( +
+
Test Card
+
+); + +export default Card; diff --git a/src/components/Flex/flex.module.css b/src/components/Flex/flex.module.css new file mode 100644 index 0000000..c51976e --- /dev/null +++ b/src/components/Flex/flex.module.css @@ -0,0 +1,47 @@ +.flex { + display: flex; +} + +.alignStart { + align-items: flex-start; +} + +.alignEnd { + align-items: flex-end; +} + +.alignCenter { + align-items: center; +} + +.column { + flex-direction: column; +} + +.wrap { + flex-wrap: wrap; +} + +.row { + flex-direction: row; +} + +.justifyStart { + justify-content: flex-start; +} + +.justifyEnd { + justify-content: flex-end; +} + +.justifyCenter { + justify-content: center; +} + +.justifyAround { + justify-content: space-around; +} + +.justifyBetween { + justify-content: space-between; +} diff --git a/src/components/Flex/index.tsx b/src/components/Flex/index.tsx new file mode 100644 index 0000000..4640758 --- /dev/null +++ b/src/components/Flex/index.tsx @@ -0,0 +1,34 @@ +import React, { FC } from "react"; + +import styles from "./flex.module.css"; + +type FlexProps = { + alignStart?: boolean; + alignEnd?: boolean; + alignCenter?: boolean; + column?: boolean; + wrap?: boolean; + row?: boolean; + justifyStart?: boolean; + justifyEnd?: boolean; + justifyCenter?: boolean; + justifyAround?: boolean; + justifyBetween?: boolean; +}; + +const Flex: FC = (props) => { + const classes: string = [ + ...Object.keys(props).filter((k: string) => { + if (k !== "children") { + return styles[k]; + } + }), + "flex", + ] + .map((cls) => styles[cls]) + .join(" "); + + return
{props.children}
; +}; + +export default Flex; diff --git a/src/global/breakpoints.module.css b/src/global/breakpoints.module.css new file mode 100644 index 0000000..d94eb73 --- /dev/null +++ b/src/global/breakpoints.module.css @@ -0,0 +1,3 @@ +@value bpSmall: 500px; +@value bpMedium: 720px; +@value bpLarge: 1080px; diff --git a/src/global/colors.module.css b/src/global/colors.module.css new file mode 100644 index 0000000..98d6936 --- /dev/null +++ b/src/global/colors.module.css @@ -0,0 +1,69 @@ +@import "./variables.css"; + +.light { + color: var(--light); +} + +.cyan { + color: var(--cyan); +} + +.green { + color: var(--green); +} + +.orange { + color: var(--orange); +} + +.pink { + color: var(--pink); +} + +.purple { + color: var(--purple); +} + +.red { + color: var(--red); +} + +.yellow { + color: var(--yellow); +} + +.bgDark { + background-color: var(--dark); +} + +.bgLight { + background-color: var(--light); +} + +.bgCyan { + background-color: var(--cyan); +} + +.bgGreen { + background-color: var(--green); +} + +.bgOrange { + background-color: var(--orange); +} + +.bgPink { + background-color: var(--pink); +} + +.bgPurple { + background-color: var(--purple); +} + +.bgRed { + background-color: var(--red); +} + +.bgYellow { + background-color: var(--yellow); +} diff --git a/src/global/variables.css b/src/global/variables.css new file mode 100644 index 0000000..a8595f5 --- /dev/null +++ b/src/global/variables.css @@ -0,0 +1,15 @@ +:root { + --dark: #282a36; + --light: #f8f8f2; + --cyan: #8be9fd; + --green: #50fa7b; + --orange: #ffb86c; + --pink: #ff79c6; + --purple: #bd93f9; + --red: #ff5555; + --yellow: #f1fa8c; + --transition: 200ms ease-in; + --bp-large: 1200px; + --bp-medium: 920px; + --bp-small: 720px; +} diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..9e1af81 --- /dev/null +++ b/src/index.css @@ -0,0 +1,14 @@ +body { + margin: 0; + padding: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", + "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", + sans-serif; + font-size: 16px; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +* { + box-sizing: border-box; +} diff --git a/src/index.tsx b/src/index.tsx new file mode 100644 index 0000000..bede454 --- /dev/null +++ b/src/index.tsx @@ -0,0 +1,18 @@ +import React from "react"; +import ReactDOM from "react-dom"; + +import "./index.css"; +import App from "./components/App"; +import reportWebVitals from "./reportWebVitals"; + +ReactDOM.render( + + + , + document.getElementById("root") +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/src/logo.svg b/src/logo.svg new file mode 100644 index 0000000..9dfc1c0 --- /dev/null +++ b/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/react-app-env.d.ts b/src/react-app-env.d.ts new file mode 100644 index 0000000..6431bc5 --- /dev/null +++ b/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/src/reportWebVitals.ts b/src/reportWebVitals.ts new file mode 100644 index 0000000..49a2a16 --- /dev/null +++ b/src/reportWebVitals.ts @@ -0,0 +1,15 @@ +import { ReportHandler } from 'web-vitals'; + +const reportWebVitals = (onPerfEntry?: ReportHandler) => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/src/setupTests.ts b/src/setupTests.ts new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/src/setupTests.ts @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; diff --git a/static/images/profile.jpeg b/static/images/profile.jpeg deleted file mode 100644 index 10cd59dbc2edf61a07ee7d5cca02039485128959..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10295 zcmb7pWmFVS-1WlJ-MRE4l1hklNUp?!NG~W2(%s$COM^5>NOwuY64G4~OAELlAkFLl zJ?HuGe0=VFymRjF{$}RRIdkS|>1h){@>UU|2tY#v0MPyoz|$%~4uFG&g^h)YgN==i zi;IItKtV`=k552LMovt@K*z+$KnDUbgZVg^S$Wt%py#hSd0z4h2?;TAh)RkGNbm^? z3H&F5hKq|!fKNa}NJt~V0%8&PKjWzfK#GG#jz$hdV+Ej-q5(Hulz6WRLxfjljc=t7KmS> z@J!hB%rA&WaqYy-I#{<@y1kb!G|gLlJA0lpvxH_g=SJ0Bzo`~YG?RAyN!+9QxIRQA zv`EqHV$fj2<3Knk&;L|pa`yAyBMb|ZoO#uZIkeqpO;HbAet5XkWtk;nky zjWSbGOjrh!<43+>g(?VrjC44$wr2PXAkx$vrR(8Nq0<%dr+6otf6Bs{1LI zQc#S^9Am2|tr5T2$rc=6Q&sFL-OsH`i$F3=Qgj_@ppn+K3(e2;?Af$A*T>wWb3*AiJKy1Z{c;?27`zbbdj)ApY71LAg?e>1VTYdI3SFs zZq)SXf^7z|lB9+iuK-Z-B=!zdSVlh6RT!wsbxuz=yu~Xp{2#r0V=#1Nqct0R8 z!^Bgv(>4^e`_@SLm?ku*HD5fqWOX1JO)g*eBLLImptT1mgFBK0hAU&hACC(t*x&Wm|gU(o|a%}aMHaAxZ83wK0C2Z5JCgiZ+d>60y#NlZ+R%j6%|6A zc^eTSrX0%vWp|->5$~WM+?T!(n5`=$1{|LUIUV*ToqqlN+>62f+r!LoiZIvxAh$b_ z+B$7&W?Kinn^>MZ?5_iMDkml)mB%YA+X?%i^?YL2IFbo8#2g+U2zXbUz&OkfVdMm1 z1!>v^&(D5_;x?_bn$!CL?^rPyFfX<0=@JT{=e^W3Y1ad=e_1VplbvT9Cw(%VhE=1K zi~71#9k!nz&gnrwhgZ$*FNgx5=wg zyn(AKsmg}=bcCIeG9>ZC95Egb%)aD({!?O+H@dM-8y791-IgCvF6XAa-t$(4RLn8F5^IW5f@#}eX?4Q29 z!R2fI+D9|vvs!tC5xqLU}Cmpc<^owuOz9pcj5gwH2l#F?NsDBB^Lx70)|5Xa9G`G)}g`A zVrJ0k=Ppm}Qu9xwwIrfk)piXmLeH7O0_WZk?2cV9y$}pv>AL!~Q6$k0*#0}iU@ne7 zMdaj4Wdb;B&AQDy$olx2bsghetrt+S7DDi)BjvBMET6W6TlLsaD5mC}$@Gf?aQB4TLFS&2Ggy`~hv~QQGX= z!8%c)d9eNgp(D>xi?n}^6R|CX|DyHipCJiI2VZq-jq)*g(z6uwZjw(C9hm4kjhUm1 zD#m|KCw~{p@~Fq=rOUg?@l_w>^PGjA-PivH&rSRbExh;P7mjjxpAGlzGbzR3k>V;z z>^%1AcuK$a$|~@?QwJ5ypkG{7lSIx<oZso_(b z8P4phxXc2YT4f0q;C#FM$RQ`*E8NxbY^_V(QXVRjw?V_!F)+U{(NUU{h4*PWwlQA} zd<%+w^@aNs3M=_nhY!k;#3OUXS>;7RX>;|C%&7!lbKZIgU&G)mIw6ptlWJEVN|)m@ z=K=w96_6_M+ZO;+MPYECL=~ch=R>rhpr2BWe<)_IE%R0oLsdonZce{@v#3q$$k{}A zgvyYuC0l+hHG05zN?Sjx?6To~lS8@)8A*H==73+~o5#wEimJ;mfl0Ld5#31)?rcl< zH8P0F^P+NNx*kdSTsrb=1nFg(>W__IQf6b3k>{bl-VIH8y=sQLYb z&}c2-yf~Kj>#E5y`az>VZd+oFXP8lhWxV@#168(n1{f>+OWiEnD*9t(%l}um8zSQs z;cG5jgPCdiTm%d>e!`ba%!8^1nxGE)B66998<<0vgP4pU}i&zagJ zxafw(n>w;nwA?G5RT<@>INY<&Q#wQ3a@;5;oS9tw1ki9Bmo`Aye)?#rxO8`*G!E4Yeewi&l{+J$lAivpKN?FI$FEXA2qNC%yp)w6sBQZqrfV@0J7c-l=p|-c#;F-X z9nY70>E54Xz@F95D1a75{Ae!z;&O-8`QCdQ#FJ3J+rTiRxQXCDdjc?j-cD^!T!hB6 z@-FiNo7R^8;>D|CL6LSfO)`hb&p11N9*RiC>TU%u3u*mb#-t+Kx+AZ|Ob?|buy1E= zAa&R3QSltRo82GT-T1Z68P)HCDhvD^h+I{@v!6=Kdl<*-GAGV^tp_bkD;YO6$rK`@ zd;Dx5VqzPHRG3wrfc~$V1q)9VIY=H)4(tsM9Hih0f*7l9pbns(*B{J8eJr)Q@(f?Haq)22Di>7v=-nhFI0zy&2@upwG~nsn#pFE zh^>MVxKz47naod)dt8!m*ykE;h7Mf?dHTZnsUp}7gHP}k+D&;YwE;}rkMj{22!<=4K*{mJ`{L0+Z z21~qjxf~ey9n4W9t->pMD(+vn^hh>PN=`&%kt8`0}=R>1@IhLP)mO`yUVDwE7Gbm17vKn$CjN%&-X=``_gpbVE5G?yIzK7?ALh-pm-9g0GeT0ly$@`6mGR>(rUXK1jFQELrWWtCRZ|CUFXsWMB4i(Xxw0e1}ci zYx;`Pmt`O5Iz@_>358z)`*KQhbBZZ2CWLDQOg7J^wI-QfLxKj!s=%dD(OL~mg~_r< zHxSw#Ci6tfO8P9~_89Tg0t}~)2qd`L(Xy-oH!;nZFDzsAPC6q8SYCo?-@%Y(_#t6$ z6p?eNjOVa8Ushtli0%sgD8@JJ&$f<5WEoLQMp5Z>-pko$?}{XJd_Myk&YHo~n15tl zIKMbcpkl(@(bu^pKld96n8VIMEyBe^NW8Ob-9eUDsb89C6Sy<8BhAi`X?bPbSxl@N~YjcOix)Tf$UrOi`AkxQN<_kfN3Wi4lHUG)S2g2~ch}R_5 z{8#avE0w~NoZOS_r~tbUk;V&;(kn_&fC|PyZ1eBkzE!qldIzo`>0Te(Rfl{LnY{=E z?yJ#*oM&cn-hq!yAJzChWc-3$jFPxF9@%Z(P6VOTsLYsB1igV;Ypr%(s%ClxB(q{L zoRpW?Uu47K=pha0a>di-Uxnvq1-c3!W zE1jk3fu)!{j@La#pn#V<6OR#NmJ)FUnFXtDrTBOW-2Gzm6YE#X_z4Z@bE<0)13IMo z$$7)=hzK>$3k)IsTV8Gno~{Zcsydl|#V+J@mWbQr7C$pRi4}epvG}o)EukdXEm=XE(`?6|Qg3IBTRARA8$(>sVh%q_ z=%E`s+&kl>P9lC>KTb%r&Qf&-X#7{BD<{cMis=Cj_4UPa6G4RVfNvbpn8_}1S=%cR za~jBvFywkn7uHgH0vt~MN@R)hWwDCVRj@RO%>2UnaeNn{+gFk+t+{36g4|41N}SZZ zEs+sHb`6(pUmHaTnLC#dV#6ijiZ_9{&uEkx4>;DB4>QkcqLV!SLKrv3mX*rK+FuHv z>x>AKvII{a;N^j+UXst1v8FsEHo8NDB*%A(F+&^q9I%t86(QEuhY0~o2VYGMuChHr zEV~&J7Y7-Oao^voyBdD-z!Y#FP0$<=AlpY1uglIjlQwp+(8QL<=j=m&+%=Q&J=(tZ{(bW+%h#|Suv{elnu5z8TE9B$4+0;UZ~j}(!$A< zDrkxK9b4wu*Q&%uZH}FPFitO1(g!(mg<_d;8`y79RIO~&NPcKHNETC!6$L3% zai_|a45{ZydiaJv0en-8n~jn~XhBtuW#m@1N8z(D69l0%z1*aFWUB6f^KW}1aXIE# zA>ERNQ4J@yrny`ny8TDj7fViZVM>3&tEVH7EL8Q4LMjg`b3< zm9dyyDajAmjjy8M&tHP$B2!Jp&8vyJ!w!3s)-GUiy_3&^gga7fiaxF5EUlP5QcTg) zM=Idsx)DPWuSkLG%$Ym6T42l`PC5mb)_o5Z%iwjXC~p{ukSHo$%Pxi9lUf;ikW?Bx z?wsIsil$@C7X}H9=14cGp~pGtE4OdTj~|7ttLwWBA&1vjLBt%jS}CgzpyG5}HNh8d zny=R7l(hY0-l@{z4S#HulSuqN;Dcsc6Z+{dblgr<%`B%QUip|p@Lp6XXlLBazuS720HT0BWBKu3~u7(!P4l zq1>}5^us1#R*QeaJh(9Gs&0-l?yy^Hp-bWmM*{El8q>$hmn{9U{tKc`zgt}*r#qR! z4l;Sq6x-nTCbn^;a`y|7s;CREI?)CwxTYSBZtyPk*#&bS0p=Tsx_#lXd}ASO^t^uG-|LY|YpCALsz0;T2Gw-q@^Zl3)t}T^2S;br zg7-j}ILeLJnB*8#w$Hm4yb};3iIgx)N-Ejy>sds=0o9E@-x6@H6&bKq0Kwp`Y}GJL z2|jZ(@3st)^BDeQw$ESE_tcExxV_P98-Q1} zFxV5yJ;OitUJ+-N(Dk-ZOOgkGCd<2JmU{BK-NzPzpWSDhbDkE4n>dE4J%+}2P_?te z^26i(8uTMA8bcCKRM2O0)|BxmfCzNQAGq}Hzsr$r=jx1y-tW9=XTw~6`eC{0hgWB3 zY4%ac4{;NAeJsRQ0>kHIhDM}6uTrcd>BMOiqEz00M(_Y=3nx09x2?8lVy2Sy*LVZ{ z?kb}s;qw+Zq}Z96Q>d=he#c#HIJS#Acq(jWa{-k*0?cdz{1BxTmQW8QVj%s4;vpID zs+N9v^?rOkAyq=%T{s5GR?8xKGnv>j=0!{~!?2P2-rGoIedq}wGvALii@yKvpITkN zpoZ(}BjKv@qw)Tnjd#5P&XX%v^;62$#cl7UL|czbOS*GzlN?U}poq~kxnjAiP+`Gr zg2CPi{-7D0L*;MtO_LRsTrS#rbGo{ez$Ag^wrFFtt5txajX>OL7G^|aY5!NDj(`bl zv$eZ#)-H4(m;Q$OholHm=^>XW?M{7;+yD(_2UA>WZi9Qa*P$&+(}p z>G17(?Q%8F+uqazc~K2vIktX)#S%v=pl~PWkAk`r=C}=7_vrAjxn;m}V6-wzzEOMS z#&M&ULZ7baZ->1Q800`QIo?;vT&$ms%{kec`OkQjgc@O7J{|x~RT(|0J)A7M13#hR0D_*LZig%u$AR`=wt9@r6^B;+i8k&NFUTpPD7!k|J6xB2u z*jFCmmv`l~Fe380V4~`Qa{h2xwk};ZWJ(BqH3*FN4fJg1NMEB11O&K za}l^>m`+|2qX)i13=kFS*3mHLFTN30dD2DgDr<=5Smv<5#9Fs1zG~=o)u`oH>MpdA z;vnJ7zu8jSzJWh&5q;|*>M+Y2$=Ksm4fCfEo1x>-!yuj)opE3$;?=?zSCE#|bzio$ zbhfQ$bFz0*$ywt*?o8|Jk!ALc-!*9>CQ;#2S*DO5LSyz#5g6l}k$Q6+cZXOPUfL9) z9(;@{W8m4`-fnT-6*ltkSSd@xhQe9ZP(9K4kcILY~`9xs&&#z#6@hf(Rj(pPobw>L*?_F zAhLm+?CnBlYpQ`A7??sxH};~kcV;=URAjF#5$|bWUc*C)Om0PtaEkuZvmL2jVgAF0 zb-*6VM)-|P$xlxM^8u_6ZgKc=uXK0C-HHwpJj)BPlW55rbHkY_gIuBriL6F_nNRcB zEMwCN(c zYx}GS`inbY{q6HDa4YfYpSiM#0>?j~J$vgNhmxqFg{2wZt0}o?Njk1MC8OavmAZ?2 zSDqlloT-5Fx}C{;<6m?;_A~3?ceA&mEyG=WX}*x5bi=Vf+tx2#7DYmJJ)&msU+}4R z+s?14#Kg(ZuC5+5FX?F@dxj7+(Qy<&g=hQAHtlwLu~@={^XmRC+7lw;Jc(R$NAg6;pkgm_)=3E>7FX=&3pO@BP(nn)f> zofyigG#S5BM=kSwk-pJMv}Kt;den{Cf+RCAOg!i$kiXBV0<7#$@(LjszQ2>yZj_Y! zt1wvhYCtPJT~IGkqrOV$#9~M>lC0se;?WTr;dHbMGZX948yA1!Wz&T>|8W>JJ!#SP z+U{sRhdi0azQBDb#B(4ikdtL>ytn}RI@S;kSr~nKR2-U?d|sFsv>mE=1I%~2Q3uIm zyOVSF$&lX=TT7Cvi??T=M^QazS2yC)xBi zl2r&RuP5ord67^?+m56u3Nv1+!)CYR5Z?1)nkl{!eS6oTYdw!2W_zQOX~6eqR3639 zOu-<}kJ{RXH#=3%{lL_i=Ttfv51nv+x0$N_VD#)3i!@hL^(0{6V(p%x%TQx(AtJ zJ&w5|`J_(k_>@Ld_Tbj6dQt)>^xHgh#*{9}+2VN#%ChZ&-<>>b8)f)=i|WT!LL%_x zZHnKsAzig&vC?=tjK|WOU0UOWp$2m%)?cGHo2ZQ)R2ufoF{o2*%XmTySB zgC}L+sQw#+^gqk&`d4+Q@NoWE44E16uW$Quuz74D2buir7kF>^^SxhqI_VnkonU`| zzIqrhvyazZSg;_WS$fEya~=(5pqpK%TRL+Ws#Ba4fB+3d!Kk|1jRb!F*K!fFLPash zRDuR)QXbX&j=q`LmPC}~l`%)q_E|>hOX?RW%c|-lvC4S28Is9U^a{njn1fQ50UrfQ z`r9BVw|;!mMb!LfWjK@n++?hFIDM~FH%dkE!tvm$lp=s5Pi54JW4;UhJu27Bl&)EE&bfpBp>lzz0IBO;L zO&R>2#?ikHW=yR98cW1Dr9p10il0M^841UmRkijqqYtX~<)$%>716sbU}g`BY~1+H zX6lRY^TDD^iho4>qX}zj?lW;3zP}`)h=3zPYwW{$3SboTh6LkiW|b*=n{<0pWIBmI zTRTH=Rd^MZ$Z1JXh{yEmc}B9S8Ro=x&tC<_DNNLRg67;#Uru1q?mC%qW5WB4{?gGv z!C=6P)JrRe`9HZhdsdzw-gxaBSw?QfR=sh-fC~*KFr4o*^7>8PFmA)PABL;1~dpDH6fK*1jStP6#gBZnr@@xPt$wW{jX|07QRj?ZyRvV%37 zO(iU}094TQ)nV8ys6bW;6ke-+sqOd#fZS8u^g1)6N)SKH%m@=JYF-8~xh+FD!nz{I zOrpQ-*;JdiwzDD%35|=2i{j%pY)Q?B>`42OL?L|X_P2o%c#q4HEkEo?v4>GZ!6TAXX1Zt1IYIjZ zWLD|R-_id(Xbl+TRvYcBpHZTQaw!#Dt;%6uXYG7}+jlx=@ug)Bw&0foKCixs?6vDs zk8bZX?vxW7lYy!%#T3eh3zSk2=;!-7U8&hk3Rme$_=`#3?SH{biUFjjnD>V5Dj>l#{Np4MsD9uK+A z?8x#_md5Wk9(LMm8|;8Cr2JAV$@Hoc^H}sid;5drr!~{GUSq^1&R2U^wAJxD?m;T9 z<*)#yX=*A?Fp&(yD1Y_Jr*v=dWlf<);nG5V8Clj)&fnD~PWoTK5Ws2sih#HC>d(OE zyEv#eoAo(ARLS}BP6r43wuEx8>z7j=;#*GhNG3dLi%)_GkY)_aP!{)E4fbPMpmtuB z@(GiC(vM!7a(0k+9&pPhf~sLMx#Y#A;86E3^)536*ycKI*l;Onu99WM)uG+@c}!Hp zN58TbS_YZRgLW$|%}MbN74ED%FG^Y5&)Wi70h;7mtgEQdu#*(=rIKA(j`q(APx*cn zrDLW>g0IpM5eH$|U#f~F`!KF?8nrL|j$I>@?iZR3vu>Gf6YhTHIvsD9fl%$&*_{vK z1s<1}Vy`uU>ts1OMC5c31*Q78E&9*8xZ8J6al>W~q;jdqUN5_GGEysXmX>nGn7=() zoabWdbL3J^kLFmsbWrKjoTyoeHvaP#5 zo8lI~k7*GG8(t0H7Fj_g(ph}7?JBCjIF>$+Gi8xV&6?C(Z>nCCb|~=E!?h`~D*3gN z8z*Qv`^PdEnQb;I#m=PTbw_w>Y$y#h%kW&el^%6WPMmz;>CSKZGnDh-bY@ILn5FEJ zCH)s$x_x&02~ez~!V2V2wk@u%N}2iaW1s!OmyKm4@DcuD?j5TH44>t`bcx0QBTF$H?suuxm#>POYLNex;uTVNXJ;-uD^jM_k% z_K9+ELoV@RpujJ0TyQ2xrYk2!=?o12h`iQ9gMe{7EoMY;!6{-2iZYFG8HJZv9If$6 zZ^G+m5x8J@!Q^g!$`o8V2*t@VR}3%otmCfQE&N>pd8YlG;?2P+9P;%`pS_;))UbVF zr3)NFg6ri<>{60|0>d$hlctBQp8!9>aD6_nI>)C(W2|5Oyy2 YHSw^oPXG_N@^g|)2sq_c;M4N|16~)1mjD0& diff --git a/themes/hugo-uilite/LICENSE.md b/themes/hugo-uilite/LICENSE.md deleted file mode 100644 index 4f1418f..0000000 --- a/themes/hugo-uilite/LICENSE.md +++ /dev/null @@ -1,20 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2018 UICardio - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/themes/hugo-uilite/README.md b/themes/hugo-uilite/README.md deleted file mode 100644 index d8d6032..0000000 --- a/themes/hugo-uilite/README.md +++ /dev/null @@ -1,26 +0,0 @@ -# Hugo Uilite Portfolio theme - -![Hugo UILite Portfolio](https://api.uicard.io/uploads/fbb72e1060675dc28fd8a6f02b0be9c4.jpg) - -Hugo UILite portfolio theme is designed especially for designers and developers who need a good-looking portfolio website without much efforts. It includes all the components to showcase the skills and work. - -### Free version includes - -- Skills section -- Experience timeline -- Service section -- Contact Form -- Social links -- Good SEO - -### Pro version also includes - -- Blog -- Work/portfolio -- Disqus -- Documentation -- Support - -### Useful Links - -[Free Demo](https://demo.uicard.io/hugo-uilite-free/) | [Pro Demo](https://demo.uicard.io/hugo-uilite-portfolio-demo/) | [More Info](https://uicard.io/products/hugo-uilite-pro?utm_source=github) \ No newline at end of file diff --git a/themes/hugo-uilite/archetypes/default.md b/themes/hugo-uilite/archetypes/default.md deleted file mode 100644 index 00e77bd..0000000 --- a/themes/hugo-uilite/archetypes/default.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "{{ replace .Name "-" " " | title }}" -date: {{ .Date }} -draft: true ---- - diff --git a/themes/hugo-uilite/exampleSite/config.toml b/themes/hugo-uilite/exampleSite/config.toml deleted file mode 100644 index 4e7d232..0000000 --- a/themes/hugo-uilite/exampleSite/config.toml +++ /dev/null @@ -1,4 +0,0 @@ -baseURL = "https://demo.uicard.io/hugo-uilite-free/" -languageCode = "en-us" -title = "Valentina" -theme = "hugo-uilite" diff --git a/themes/hugo-uilite/exampleSite/content/.gitkeep b/themes/hugo-uilite/exampleSite/content/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/themes/hugo-uilite/exampleSite/data/config.json b/themes/hugo-uilite/exampleSite/data/config.json deleted file mode 100644 index 5e30375..0000000 --- a/themes/hugo-uilite/exampleSite/data/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "author" : "Arvind Singh", - "email" : "youremailhere@gmail.com" -} \ No newline at end of file diff --git a/themes/hugo-uilite/exampleSite/data/experience.json b/themes/hugo-uilite/exampleSite/data/experience.json deleted file mode 100644 index 627a2a0..0000000 --- a/themes/hugo-uilite/exampleSite/data/experience.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title" : "Experience", - "experience" : [ - { - "timeperiod" : "May 2017 - Nov 2017", - "company" : "Uber", - "website": "https://www.uber.com", - "description" : "Nunc sapien nisi, maximus eleifend hendrerit sit amet, rutrum vel diam. Duis quam nibh, tincidunt eget nunc nec, suscipit pretium dolor. " - }, - { - "timeperiod" : "Nov 2017 - Present", - "company" : "Google", - "description" : "Nunc sapien nisi, maximus eleifend hendrerit sit amet, rutrum vel diam. Duis quam nibh, tincidunt eget nunc nec, suscipit pretium dolor. " - } - ] -} \ No newline at end of file diff --git a/themes/hugo-uilite/exampleSite/data/services.json b/themes/hugo-uilite/exampleSite/data/services.json deleted file mode 100644 index 7dd201a..0000000 --- a/themes/hugo-uilite/exampleSite/data/services.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "title" : "Services", - "services" : [ - { - "icon" : "pencil-ruler", - "title" : "Logo Design", - "description" : "Nunc sapien nisi, maximus eleifend hendrerit sit amet, rutrum vel diam. Duis quam nibh, tincidunt eget nunc nec, suscipit pretium dolor. " - }, - { - "icon" : "pen-nib", - "title" : "Graphics Design", - "description" : "Nunc sapien nisi, maximus eleifend hendrerit sit amet, rutrum vel diam. Duis quam nibh, tincidunt eget nunc nec, suscipit pretium dolor. " - } - ] -} \ No newline at end of file diff --git a/themes/hugo-uilite/exampleSite/data/sidebar.json b/themes/hugo-uilite/exampleSite/data/sidebar.json deleted file mode 100644 index 5e56a22..0000000 --- a/themes/hugo-uilite/exampleSite/data/sidebar.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "title" : "hey world, i'm", - "highlightedText" : "valentina", - "description" : "A graphics designer, based in Germany.", - "displayPicture" : "sim.jpg" -} diff --git a/themes/hugo-uilite/exampleSite/data/skills.json b/themes/hugo-uilite/exampleSite/data/skills.json deleted file mode 100644 index af51803..0000000 --- a/themes/hugo-uilite/exampleSite/data/skills.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "title" : "Skills", - "skills" : { - "Sketch" : "90", - "Adobe XD" : "80", - "Illustrator" : "65", - "Photoshop" : "97" - } -} \ No newline at end of file diff --git a/themes/hugo-uilite/exampleSite/data/social.json b/themes/hugo-uilite/exampleSite/data/social.json deleted file mode 100644 index c1e2a93..0000000 --- a/themes/hugo-uilite/exampleSite/data/social.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "facebook" : "https://facebook.com/", - "instagram" : "https://instagram.com/", - "dribbble" : "https://dribbble.com/", - "behance" : "https://behnace.com/" -} \ No newline at end of file diff --git a/themes/hugo-uilite/exampleSite/data/socialfas.json b/themes/hugo-uilite/exampleSite/data/socialfas.json deleted file mode 100644 index f990145..0000000 --- a/themes/hugo-uilite/exampleSite/data/socialfas.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "envelope" : "mailto:@gmail.com" -} diff --git a/themes/hugo-uilite/images/screenshot.png b/themes/hugo-uilite/images/screenshot.png deleted file mode 100644 index a6e35fc2c01c3e08a748204730afc4fe0f297484..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 380539 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

FMbf6|*)x$8jdZ)cEXp$#Am~ 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
4kH-ZPC>F3G!H(ZRb8yyR0? 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 404 error page

\ No newline at end of file diff --git a/themes/hugo-uilite/layouts/index.html b/themes/hugo-uilite/layouts/index.html deleted file mode 100644 index e8c3a53..0000000 --- a/themes/hugo-uilite/layouts/index.html +++ /dev/null @@ -1,19 +0,0 @@ -{{ partial "header.html" . }} -{{ partial "sidebar.html" . }} - -
- {{ if .Site.Data.skills }}{{ partial "skills.html" . }}{{ end }} - {{ if .Site.Data.experience }}{{ partial "experience.html" . }}{{ end }} - {{ if .Site.Data.services }}{{ partial "services.html" . }}{{ end }} -
- -
- {{ if gt (len (where .Data.Pages "Type" "blog")) 0 }}{{ partial "blog.html" . }}{{ end }} - {{ if gt (len (where .Data.Pages "Type" "work")) 0 }}{{ partial "work.html" . }}{{ end }} -
- -
- {{ partial "contact.html" . }} -
- -{{ partial "footer-scripts.html" . }} diff --git a/themes/hugo-uilite/layouts/partials/contact.html b/themes/hugo-uilite/layouts/partials/contact.html deleted file mode 100644 index 97cb4ed..0000000 --- a/themes/hugo-uilite/layouts/partials/contact.html +++ /dev/null @@ -1,30 +0,0 @@ -{{ $config := .Site.Data.config }} - -
-
-

Contact

- -
- {{ $config.message }} -
- -
-
-
- - -
-
- - -
-
- -
- - -
- -
-
-
diff --git a/themes/hugo-uilite/layouts/partials/experience.html b/themes/hugo-uilite/layouts/partials/experience.html deleted file mode 100644 index 9f34c13..0000000 --- a/themes/hugo-uilite/layouts/partials/experience.html +++ /dev/null @@ -1,25 +0,0 @@ -{{ $experience := .Site.Data.experience }} - -
-

{{ $experience.title }}

-
-
diff --git a/themes/hugo-uilite/layouts/partials/footer-scripts.html b/themes/hugo-uilite/layouts/partials/footer-scripts.html deleted file mode 100644 index 6b04150..0000000 --- a/themes/hugo-uilite/layouts/partials/footer-scripts.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/themes/hugo-uilite/layouts/partials/footer.html b/themes/hugo-uilite/layouts/partials/footer.html deleted file mode 100644 index aebb05e..0000000 --- a/themes/hugo-uilite/layouts/partials/footer.html +++ /dev/null @@ -1,5 +0,0 @@ -{{ $footer := .Site.Data.footer }} - -
- {{ $footer.text }} -
\ No newline at end of file diff --git a/themes/hugo-uilite/layouts/partials/header.html b/themes/hugo-uilite/layouts/partials/header.html deleted file mode 100644 index 862ed1d..0000000 --- a/themes/hugo-uilite/layouts/partials/header.html +++ /dev/null @@ -1,41 +0,0 @@ -{{ $config := .Site.Data.config }} - - - - - - {{ $url := replace .Permalink ( printf "%s" .Site.BaseURL) "" }} - {{ if .IsHome }} - {{ .Site.Title }} - {{ else if .Params.heading }} - {{ .Params.heading }} - {{ else }} - {{ .Title }} | {{ .Site.Title }} - {{ end }} - - - - - - - - - - - - - - - - - - - - {{ range .AlternativeOutputFormats -}} - - {{ end -}} - - {{ partial "seo_schema.html" . }} - - - diff --git a/themes/hugo-uilite/layouts/partials/seo_schema.html b/themes/hugo-uilite/layouts/partials/seo_schema.html deleted file mode 100644 index dc2f7f9..0000000 --- a/themes/hugo-uilite/layouts/partials/seo_schema.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - -{{ if .IsHome }} - -{{ end }} -{{ if .IsPage }} - -{{ end }} \ No newline at end of file diff --git a/themes/hugo-uilite/layouts/partials/services.html b/themes/hugo-uilite/layouts/partials/services.html deleted file mode 100644 index 71ac570..0000000 --- a/themes/hugo-uilite/layouts/partials/services.html +++ /dev/null @@ -1,20 +0,0 @@ -{{ $services := .Site.Data.services }} - -
-

{{ $services.title }}

- -
- - {{ range $index, $element := $services.services }} - -
-
- -
{{ $element.title }}
-

{{ $element.description }}

-
-
- - {{ end }} -
-
\ No newline at end of file diff --git a/themes/hugo-uilite/layouts/partials/sidebar.html b/themes/hugo-uilite/layouts/partials/sidebar.html deleted file mode 100644 index 024f93d..0000000 --- a/themes/hugo-uilite/layouts/partials/sidebar.html +++ /dev/null @@ -1,33 +0,0 @@ -{{ $sidebar := .Site.Data.sidebar }} -{{ $social := .Site.Data.social }} -{{ $socialfas := .Site.Data.socialfas}} - - diff --git a/themes/hugo-uilite/layouts/partials/skills.html b/themes/hugo-uilite/layouts/partials/skills.html deleted file mode 100644 index 75e6d2c..0000000 --- a/themes/hugo-uilite/layouts/partials/skills.html +++ /dev/null @@ -1,15 +0,0 @@ -{{ $skills := .Site.Data.skills }} - -
-

{{ $skills.title }}

- - {{ range $skills := sort $skills.skills "rating" "desc" }} - -
- {{ $skills.name }} -
-
-
-
- {{ end }} -
diff --git a/themes/hugo-uilite/static/css/highlight.css b/themes/hugo-uilite/static/css/highlight.css deleted file mode 100644 index 04c4204..0000000 --- a/themes/hugo-uilite/static/css/highlight.css +++ /dev/null @@ -1 +0,0 @@ -.hljs-comment,.hljs-quote{color:#8e908c}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#c82829}.hljs-number,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#f5871f}.hljs-attribute{color:#eab700}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#718c00}.hljs-title,.hljs-section{color:#4271ae}.hljs-keyword,.hljs-selector-tag{color:#8959a8}.hljs{display:block;overflow-x:auto;background:white;color:#4d4d4c;padding:0.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold} \ No newline at end of file diff --git a/themes/hugo-uilite/static/css/styles.css b/themes/hugo-uilite/static/css/styles.css deleted file mode 100644 index eb3a8e1..0000000 --- a/themes/hugo-uilite/static/css/styles.css +++ /dev/null @@ -1,440 +0,0 @@ -html { - overflow-x: hidden; - overflow-y: scroll; -} -a:hover { - text-decoration: none; -} -.sidebar { - position: fixed; - left: 0px; - top: 0px; - right: 552px; - bottom: 0px; - z-index: 1; - width: 40%; - height: 100%; -} -.sidebar .main-info * { - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; - opacity: 0; - -webkit-transform: translateX(-40px); - transform: translateX(-40px); -} - -.sidebar .main-info *.bs { - -webkit-transform: translateX(0); - transform: translateX(0); - opacity: 1; -} - -.main-content { - position: relative; - overflow: visible; - width: 60%; - max-width: 1200px; - margin-left: 40%; - float: none; - clear: none; -} - -.main-content:after { - position: absolute; - content: ''; - top: 0; - bottom: 0; - left: 0; - right: 0; - -webkit-transition: all 0.8s cubic-bezier(0.79, 0, 0.05, 0.83); - transition: all 0.8s cubic-bezier(0.79, 0, 0.05, 0.83); - background-color: #fff; -} - -.main-content.active:after { - position: absolute; - content: ''; - top: 0; - bottom: 0; - left: 0; - right: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - background-color: #fff; -} - -article { - font-size: 18px !important; - line-height: 1.8rem; -} - -article p { - color: rgba(0, 0, 0, 0.8); -} - -article img { - max-width: 100%; -} - -article code { - background-color: #fbfbfb !important; - width: 100%; - max-width: 800px; - margin: 0 auto; -} - -article mark { - background-color: white; - color: #c80000; -} - -.heading, -h1, h2, h3, h4, h5, h6 { - font-family: 'Montserrat', sans-serif !important; - font-weight: 800; - text-transform: uppercase; -} - -.heading { - font-size: 38px; -} - -.highlight { - background-color: #ededed; - padding: 4px 8px; - /*display: inline-block;*/ -} - -.form-control { - border: none; - background-color: #e8ebef !important; -} - -.primaryMenu { - -webkit-transform: translateY(-90px); - transform: translateY(-90px); - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; - position: absolute; - margin-left: 35px; -} - -.primaryMenu.active { - -webkit-transform: translateY(0px); - transform: translateY(0px); -} - -.secondaryMenu { - position: absolute; - widows: 100%; - -webkit-transform: translateY(-90px); - transform: translateY(-90px); - margin-left: 25px; - padding-left: 0; - z-index: 2; - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.secondaryMenu.active { - -webkit-transform: translateY(0px); - transform: translateY(0px); -} - -.btn { - border-radius: 6px; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.btn.btn-primary { - background-color: #31E7B6; - border-color: #31E7B6; -} - -.btn.btn-primary:hover { - background-color: #32d2a7; - border-color: #32d2a7; -} - -.btn.btn-primary:active { - -webkit-transform: scale(0.95); - transform: scale(0.95); - background-color: #32d2a7; - border-color: #32d2a7; -} - -.btn-dark-faded { - font-weight: 300; - font-family: 'Montserrat', sans-serif !important; - /*text-transform: uppercase;*/ - background-color: rgba(0, 0, 0, 0.07); - color: black; -} - -.social:hover a { - color: rgba(0, 0, 0, 0.4); -} - -.social a { - color: black; - font-size: 28px; - margin-right: 12px; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -.social a:hover { - color: black; -} - -.social a:hover i { - -webkit-transform: scale(1.3); - transform: scale(1.3); -} - -section { - padding: 10%; -} - -section .heading { - margin-bottom: 30px; -} - -section.yellow { - background-color: #ffd061; - color: #000 !important; -} - -section.yellow .progress .bg-blue { - background-color: #c19c43; -} - -section.voilet { - background-color: #4768FD; -} - -section.blue { - background-color: #cadfdf; -} - -section.orange { - color: #fff; - background-color: #fb7833; -} - -section.green { - background-color: #aaffa7; -} - -section.skin { - background-color: #fdead2; -} - -section.aqua { - background-color: #00fefe; - color: #000 !important; -} - -section.pink { - background-color: #fff1f1; -} - -.progress { - height: 0.6rem; - background-color: #fff; -} - -.progress .bg-blue { - background-color: #2e96a5; -} - -.card { - border-radius: 6px; - border: none; -} - -#timeline { - width: 100%; - position: relative; - -webkit-transition: all 0.4s ease; - transition: all 0.4s ease; -} - -#timeline:before { - content: ""; - width: 3px; - height: 100%; - background: #000; - left: 50%; - -webkit-transform: translate(-50%); - transform: translate(-50%); - top: 0; - position: absolute; -} - -#timeline:after { - content: ""; - clear: both; - display: table; - width: 100%; -} - -#timeline .timeline-item { - margin-bottom: 50px; - position: relative; - text-align: right; -} - -#timeline .timeline-item .timeline-icon { - background: #000; - width: 20px; - height: 20px; - position: absolute; - top: 0; - left: 50%; - overflow: hidden; - margin-left: -10px; - border-radius: 50%; -} - -#timeline .timeline-item .timeline-content { - width: 45%; - -webkit-transition: all 0.3s ease; - transition: all 0.3s ease; -} - -#timeline .timeline-item .timeline-content p { - color: rgba(0, 0, 0, 0.7); -} - -#timeline .timeline-item .timeline-content .date { - display: inline-block; - background-color: rgba(0, 0, 0, 0.1); - padding: 10px; - border-radius: 3px; -} - -#timeline .timeline-item .timeline-content.right { - float: right; - text-align: left; -} - -.pagination .page-item.active .page-link { - background-color: black; - border-color: black !important; - color: #fff !important; -} - -.pagination .page-link { - border: none; - color: #000 !important; -} - -.skill { - margin-bottom: 20px; -} - -@media (max-width: 767px) { - .sidebar { - position: static; - width: 100%; - padding-left: 65px; - } - .main-content { - width: 100%; - margin-left: 0%; - } - #timeline { - margin: 30px; - padding: 0px; - width: 90%; - } - #timeline:before { - left: 0; - } - #timeline .timeline-item .timeline-content { - width: 90%; - float: right; - text-align: left; - } - #timeline .timeline-item .timeline-content:before, - #timeline .timeline-item .timeline-content .right:before { - left: 10%; - margin-left: -6px; - border-left: 0; - border-right: 7px solid #ee4d4d; - } - #timeline .timeline-item .timeline-icon { - left: 0; - } -} - -.hamburger-menu, -.hamburger-menu:after, -.hamburger-menu:before { - width: 24px; - height: 4px; -} - -.hamburger-menu { - position: relative; - -webkit-transform: translateY(8px); - transform: translateY(8px); - background: black; - -webkit-transition: all 0ms 300ms; - transition: all 0ms 300ms; -} - -.hamburger-menu.animate { - background: rgba(255, 255, 255, 0); -} - -.hamburger-menu:before { - content: ""; - position: absolute; - left: 0; - bottom: 8px; - background: black; - -webkit-transition: bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms cubic-bezier(0.23, 1, 0.32, 1); -} - -.hamburger-menu:after { - content: ""; - position: absolute; - left: 0; - top: 8px; - background: black; - -webkit-transition: top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms cubic-bezier(0.23, 1, 0.32, 1); -} - -.hamburger-menu.animate:after { - top: 0; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1); -} - -.hamburger-menu.animate:before { - bottom: 0; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1); - transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1); -} -/*# sourceMappingURL=styles.css.map */ \ No newline at end of file diff --git a/themes/hugo-uilite/static/css/styles.css.map b/themes/hugo-uilite/static/css/styles.css.map deleted file mode 100644 index e24df73..0000000 --- a/themes/hugo-uilite/static/css/styles.css.map +++ /dev/null @@ -1,9 +0,0 @@ -{ - "version": 3, - "mappings": "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", - "sources": [ - "styles.scss" - ], - "names": [], - "file": "styles.css" -} \ No newline at end of file diff --git a/themes/hugo-uilite/static/css/styles.scss b/themes/hugo-uilite/static/css/styles.scss deleted file mode 100644 index 88a4179..0000000 --- a/themes/hugo-uilite/static/css/styles.scss +++ /dev/null @@ -1,448 +0,0 @@ -*{ - // outline: 1px solid red; -} - -html{ - overflow-x: hidden; - overflow-y: scroll; -} - -a{ - &:hover{ - text-decoration: none; - } -} -.sidebar{ - position: fixed; - left: 0px; - top: 0px; - - right: 552px; - bottom: 0px; - z-index: 1; - width: 40%; - - height: 100%; - - - .main-info *{ - transition: all 0.3s ease; - opacity: 0; - transform: translateX(-40px); - - &.bs{ - transform: translateX(0); - opacity: 1; - } - - - } -} - -.main-content{ - position: relative; - overflow: visible; - width: 60%; - max-width: 1200px; - margin-left: 40%; - float: none; - clear: none; - - &:after{ - position: absolute; - content: ''; - top: 0; bottom: 0; - left: 0; right: 0; - transition: all 0.8s cubic-bezier(0.79, 0, 0.05, 0.83);; - background-color: #fff; - } - - &.active{ - &:after{ - position: absolute; - content: ''; - top: 0; bottom: 0; - left: 0; right: 0; - transform: translateX(100%); - background-color: #fff; - } - } -} - - - -article{ - font-size: 18px !important; - line-height: 1.8rem; - p{ - color: rgba(0,0,0,0.8); - } - - img{ - max-width: 100%; - } - - code{ - background-color: #fbfbfb !important; - width: 100%; - max-width: 800px; - margin: 0 auto; - } - - mark{ - background-color: white; - color: rgb(200,0,0); - } - -} - -.heading, -h1,h2,h3,h4,h5,h6{ - - font-family: 'Montserrat', sans-serif !important; - font-weight: 800; - text-transform: uppercase; - -} - -.heading{ - font-size: 38px; -} - -.highlight{ - background-color: #ededed; - padding: 4px 8px; - /*display: inline-block;*/ -} - -.form-control{ - border: none; - background-color: #e8ebef !important; -} - -.primaryMenu{ - // margin-top: -90px; - transform: translateY(-90px); - transition: transform 0.3s ease; - position: absolute; - margin-left: 35px; - - &.active{ - transform: translateY(0px); - } -} - -.secondaryMenu{ - position: absolute; - widows: 100%; - // margin-top: -90px; - transform: translateY(-90px); - margin-left: 25px; - padding-left: 0; - z-index: 2; - transition: transform 0.3s ease; - - &.active{ - // margin-top: 0px; - transform: translateY(0px); - } -} - -// styles for buttons -.btn{ - border-radius: 6px; - transition: all 0.3s ease; - - &.btn-primary{ - background-color : #31E7B6; - border-color: #31E7B6; - - &:hover{ - background-color : #32d2a7; - border-color: #32d2a7; - } - - &:active{ - transform: scale(0.95); - background-color : #32d2a7; - border-color: #32d2a7; - } - } -} - -.btn-dark-faded{ - font-weight: 300; - font-family: 'Montserrat', sans-serif !important; - /*text-transform: uppercase;*/ - background-color: rgba(0,0,0,0.07); - color: black; -} -// Styles for social icons -.social{ - &:hover{ - a{ - color: rgba(0,0,0,0.4); - } - } - - a{ - color: rgba(0,0,0,1); - font-size: 28px; - margin-right: 12px; - transition: all 0.3s ease; - - &:hover{ - color: rgba(0,0,0,1); - i{ - transform: scale(1.3); - } - } - } -} - -section{ - padding: 10%; - - .heading{ - margin-bottom: 30px; - } - - &.yellow{ - background-color: #ffd061; - color: #000 !important; - - .progress .bg-blue{ - background-color: #c19c43; - } - } - - &.voilet{ - background-color: #4768FD; - } - - &.blue{ - background-color: #cadfdf; - } - - &.orange{ - color: #fff; - background-color: #fb7833; - } - - &.green{ - background-color: #aaffa7; - } - - &.skin{ - background-color: #fdead2; - } - - &.aqua{ - background-color: #00fefe; - color: #000 !important; - } - - &.pink{ - background-color: #fff1f1; - } -} - -// styles for progress bar -.progress{ - height: 0.6rem; - background-color: #fff; - - .bg-blue{ - background-color: #2e96a5; - } -} - -.card{ - border-radius: 6px; - border: none; -} - -// styles for timeline - -#timeline { - width: 100%; - - position: relative; - -webkit-transition: all 0.4s ease; - -moz-transition: all 0.4s ease; - -ms-transition: all 0.4s ease; - transition: all 0.4s ease; - - &:before { - content: ""; - width: 3px; - height: 100%; - background: #000; - left: 50%; - transform: translate(-50%); - top: 0; - position: absolute; - } - &:after { - content: ""; - clear: both; - display: table; - width: 100%; - } - - .timeline-item { - margin-bottom: 50px; - position: relative; - text-align: right; - - .timeline-icon { - background: #000; - width: 20px; - height: 20px; - position: absolute; - top: 0; - left: 50%; - overflow: hidden; - margin-left: -10px; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - -ms-border-radius: 50%; - border-radius: 50%; - } - - .timeline-content { - width: 45%; - -webkit-transition: all 0.3s ease; - -moz-transition: all 0.3s ease; - -ms-transition: all 0.3s ease; - transition: all 0.3s ease; - - p { - color: rgba(0,0,0,0.7); - } - - .date{ - display: inline-block; - background-color: rgba(0,0,0,0.1); - padding: 10px; - border-radius: 3px; - } - - &.right { - float: right; - text-align: left; - } - } - } -} - -.pagination{ - .page-item.active{ - .page-link{ - background-color: black; - border-color: black !important; - color: #fff !important; - } - } - .page-link{ - border: none; - color: #000 !important; - } -} - -.skill{ - margin-bottom: 20px; -} - -@media (max-width: 767px){ - .sidebar { - position: static; - width: 100%; - padding-left: 65px; - } - .main-content{ - width: 100%; - margin-left: 0%; - } - - #timeline { - margin: 30px; - padding: 0px; - width: 90%; - - &:before { - left: 0; - } - - .timeline-item{ - .timeline-content { - width: 90%; - float: right; - text-align: left; - - &:before, - .right:before{ - left: 10%; - margin-left: -6px; - border-left: 0; - border-right: 7px solid #ee4d4d; - } - } - .timeline-icon { - left: 0; - } - } - } -} - -$bar-width: 24px; -$bar-height: 4px; -$bar-spacing: 8px; - -.hamburger-menu, -.hamburger-menu:after, -.hamburger-menu:before { - width: $bar-width; - height: $bar-height; -} - -.hamburger-menu { - position: relative; - transform: translateY($bar-spacing); - background: rgba(0, 0, 0, 1); - transition: all 0ms 300ms; - - &.animate { - background: rgba(255, 255, 255, 0); - } -} - -.hamburger-menu:before { - content: ""; - position: absolute; - left: 0; - bottom: $bar-spacing; - background: rgba(0, 0, 0, 1); - transition: bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms cubic-bezier(0.23, 1, 0.32, 1); -} - -.hamburger-menu:after { - content: ""; - position: absolute; - left: 0; - top: $bar-spacing; - background: rgba(0, 0, 0, 1); - transition: top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms cubic-bezier(0.23, 1, 0.32, 1); -} - -.hamburger-menu.animate:after { - top: 0; - transform: rotate(45deg); - transition: top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1);; -} - -.hamburger-menu.animate:before { - bottom: 0; - transform: rotate(-45deg); - transition: bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 350ms 350ms cubic-bezier(0.23, 1, 0.32, 1);; -} \ No newline at end of file diff --git a/themes/hugo-uilite/static/images/sim.jpg b/themes/hugo-uilite/static/images/sim.jpg deleted file mode 100644 index fa9fbe31977f3d56246c62d106c18c89eb351468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31575 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 diff --git a/themes/hugo-uilite/static/js/main.js b/themes/hugo-uilite/static/js/main.js deleted file mode 100644 index 2f1d09b..0000000 --- a/themes/hugo-uilite/static/js/main.js +++ /dev/null @@ -1,69 +0,0 @@ -/* -*================================= -* Hugo UILite Portfolio v0.8 -*================================= -* -* Free version https://uicard.io/products/hugo-uilite -* Pro version https://uicard.io/products/hugo-uilite-pro -* Demo https://demo.uicard.io/hugo-uilite-portfolio-demo/ -* -* Coded By UICardio -* -* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -* -*/ - - -let menuBtn = $("#menuBar"); - -menuBtn.click(function() { - - $('.hamburger-menu').toggleClass('animate'); - - if ($(".secondaryMenu").hasClass("active")) { - - $(".secondaryMenu").removeClass("active"); - setTimeout(function() { - $(".primaryMenu").addClass("active"); - }, 400); - - - } else { - $(".primaryMenu").removeClass("active"); - - setTimeout(function() { - $(".secondaryMenu").addClass("active"); - }, 350); - } -}); - -function scrollTo(target) { - const top = $(target).offset().top; - const duration = 500; - const changeHash = function() { - location.hash = target - }; - $("html, body").animate({ scrollTop: top }, duration, changeHash); -} - -$(document).ready(function() { - var elements = $(".sidebar > .main-info *"); - - console.log(elements); - - for (let i = 0; i < elements.length; i++) { - setTimeout(function() { - $(elements[i].tagName).addClass("bs"); - }, (400 * i) - 90 * i); - } - - setTimeout(function() { - $(".main-content").addClass("active"); - }, 1900); - - $("#sidebar a.btn[href='#contact']").on("click", function (event) { - event.preventDefault(); - - scrollTo($.attr(this, "href")); - }); -}); \ No newline at end of file diff --git a/themes/hugo-uilite/theme.toml b/themes/hugo-uilite/theme.toml deleted file mode 100644 index 06a118b..0000000 --- a/themes/hugo-uilite/theme.toml +++ /dev/null @@ -1,19 +0,0 @@ -# theme.toml template for a Hugo theme -# See https://github.com/gohugoio/hugoThemes#themetoml for an example - -name = "UILite" -license = "MIT" -licenselink = "https://github.com/uicardiodev/hugo-uilite/blob/master/LICENSE.md" -description = "Hugo UILite theme is designed for developers and desginers so that they can showcase their work without any struggle" -homepage = "https://uicard.io/products/hugo-uilite" -tags = ["minimal","responsive","clean","modern","colors","portfolio","blog","skills","experience","services","uicardio"] -features = ["blog","services","portfolio","contact","skills","formspree","responsive"] -min_version = "0.31.1" - -[author] - name = "UICardio" - homepage = "https://uicard.io/products/sodium-hugo-theme" - -[developer] - name = "Arvind" - homepage = "https://heyarviind.com" \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..7b1d3c6 --- /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" + }, + "include": [ + "src" + ] +} From d9bc221405bb11da31851d6aaa172faa75936dfd Mon Sep 17 00:00:00 2001 From: Josh Waller Date: Mon, 5 Jul 2021 20:57:23 -0400 Subject: [PATCH 2/7] Adds container and eslint prettier --- eslintrc.js | 38 + package-lock.json | 774 ++++++++++-------- package.json | 13 + src/components/Container/container.module.css | 14 + src/components/Container/index.tsx | 24 + src/components/Flex/index.tsx | 1 + 6 files changed, 525 insertions(+), 339 deletions(-) create mode 100644 eslintrc.js create mode 100644 src/components/Container/container.module.css create mode 100644 src/components/Container/index.tsx diff --git a/eslintrc.js b/eslintrc.js new file mode 100644 index 0000000..7abdb72 --- /dev/null +++ b/eslintrc.js @@ -0,0 +1,38 @@ +module.exports = { + extends: [ + "airbnb-typescript", + "airbnb/hooks", + "plugin:@typescript-eslint/recommended", + "plugin:jest/recommended", + "plugin:prettier/recommended", + ], + plugins: ["react", "@typescript-eslint", "jest"], + env: { + browser: true, + es6: true, + jest: true, + }, + globals: { + Atomics: "readonly", + SharedArrayBuffer: "readonly", + }, + parser: "@typescript-eslint/parser", + parserOptions: { + ecmaFeatures: { + jsx: true, + }, + ecmaVersion: 2018, + sourceType: "module", + project: "./tsconfig.json", + }, + rules: { + "linebreak-style": "off", + "prettier/prettier": [ + "error", + { + endOfLine: "auto", + }, + ], + indent: ["error", 2], + }, +}; diff --git a/package-lock.json b/package-lock.json index 1b35658..c5716f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,6 +19,19 @@ "react-scripts": "4.0.3", "typescript": "^4.3.5", "web-vitals": "^1.1.2" + }, + "devDependencies": { + "@typescript-eslint/eslint-plugin": "^4.28.2", + "@typescript-eslint/parser": "^4.28.2", + "eslint-config-airbnb-typescript": "^6.3.2", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.23.4", + "eslint-plugin-jest": "^24.3.6", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-prettier": "^3.4.0", + "eslint-plugin-react": "^7.24.0", + "eslint-plugin-react-hooks": "^4.2.0", + "prettier": "^2.3.2" } }, "node_modules/@babel/code-frame": { @@ -3007,159 +3020,6 @@ "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@testing-library/dom": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.1.0.tgz", - "integrity": "sha512-kmW9alndr19qd6DABzQ978zKQ+J65gU2Rzkl8hriIetPnwpesRaK4//jEQyYh8fEALmGhomD/LBQqt+o+DL95Q==", - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", - "aria-query": "^4.2.2", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.6", - "lz-string": "^1.4.4", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@testing-library/dom/node_modules/@babel/runtime": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", - "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", - "peer": true, - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@testing-library/dom/node_modules/@jest/types": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.6.tgz", - "integrity": "sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==", - "peer": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@testing-library/dom/node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "peer": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@testing-library/dom/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "peer": true - }, - "node_modules/@testing-library/dom/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/dom/node_modules/pretty-format": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.6.tgz", - "integrity": "sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==", - "peer": true, - "dependencies": { - "@jest/types": "^27.0.6", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@testing-library/dom/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@testing-library/jest-dom": { "version": "5.14.1", "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz", @@ -3463,6 +3323,12 @@ "@types/json-schema": "*" } }, + "node_modules/@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, "node_modules/@types/estree": { "version": "0.0.49", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.49.tgz", @@ -3688,12 +3554,12 @@ "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz", - "integrity": "sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.2.tgz", + "integrity": "sha512-PGqpLLzHSxq956rzNGasO3GsAPf2lY9lDUBXhS++SKonglUmJypaUtcKzRtUte8CV7nruwnDxtLUKpVxs0wQBw==", "dependencies": { - "@typescript-eslint/experimental-utils": "4.28.1", - "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/experimental-utils": "4.28.2", + "@typescript-eslint/scope-manager": "4.28.2", "debug": "^4.3.1", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.1.0", @@ -3732,14 +3598,14 @@ } }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz", - "integrity": "sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.2.tgz", + "integrity": "sha512-MwHPsL6qo98RC55IoWWP8/opTykjTp4JzfPu1VfO2Z0MshNP0UZ1GEV5rYSSnZSUI8VD7iHvtIPVGW5Nfh7klQ==", "dependencies": { "@types/json-schema": "^7.0.7", - "@typescript-eslint/scope-manager": "4.28.1", - "@typescript-eslint/types": "4.28.1", - "@typescript-eslint/typescript-estree": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.2", + "@typescript-eslint/types": "4.28.2", + "@typescript-eslint/typescript-estree": "4.28.2", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -3755,13 +3621,13 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.1.tgz", - "integrity": "sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.2.tgz", + "integrity": "sha512-Q0gSCN51eikAgFGY+gnd5p9bhhCUAl0ERMiDKrTzpSoMYRubdB8MJrTTR/BBii8z+iFwz8oihxd0RAdP4l8w8w==", "dependencies": { - "@typescript-eslint/scope-manager": "4.28.1", - "@typescript-eslint/types": "4.28.1", - "@typescript-eslint/typescript-estree": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.2", + "@typescript-eslint/types": "4.28.2", + "@typescript-eslint/typescript-estree": "4.28.2", "debug": "^4.3.1" }, "engines": { @@ -3781,12 +3647,12 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz", - "integrity": "sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.2.tgz", + "integrity": "sha512-MqbypNjIkJFEFuOwPWNDjq0nqXAKZvDNNs9yNseoGBB1wYfz1G0WHC2AVOy4XD7di3KCcW3+nhZyN6zruqmp2A==", "dependencies": { - "@typescript-eslint/types": "4.28.1", - "@typescript-eslint/visitor-keys": "4.28.1" + "@typescript-eslint/types": "4.28.2", + "@typescript-eslint/visitor-keys": "4.28.2" }, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" @@ -3797,9 +3663,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.1.tgz", - "integrity": "sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.2.tgz", + "integrity": "sha512-Gr15fuQVd93uD9zzxbApz3wf7ua3yk4ZujABZlZhaxxKY8ojo448u7XTm/+ETpy0V0dlMtj6t4VdDvdc0JmUhA==", "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" }, @@ -3809,12 +3675,12 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz", - "integrity": "sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.2.tgz", + "integrity": "sha512-86lLstLvK6QjNZjMoYUBMMsULFw0hPHJlk1fzhAVoNjDBuPVxiwvGuPQq3fsBMCxuDJwmX87tM/AXoadhHRljg==", "dependencies": { - "@typescript-eslint/types": "4.28.1", - "@typescript-eslint/visitor-keys": "4.28.1", + "@typescript-eslint/types": "4.28.2", + "@typescript-eslint/visitor-keys": "4.28.2", "debug": "^4.3.1", "globby": "^11.0.3", "is-glob": "^4.0.1", @@ -3849,11 +3715,11 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz", - "integrity": "sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.2.tgz", + "integrity": "sha512-aT2B4PLyyRDUVUafXzpZFoc0C9t0za4BJAKP5sgWIhG+jHECQZUEjuQSCIwZdiJJ4w4cgu5r3Kh20SOdtEBl0w==", "dependencies": { - "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/types": "4.28.2", "eslint-visitor-keys": "^2.0.0" }, "engines": { @@ -7647,6 +7513,171 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4 || ^3 || ^2.3.0 || ^1.7.0" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1" + } + }, + "node_modules/eslint-config-airbnb-typescript": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-6.3.2.tgz", + "integrity": "sha512-JdwaDl+0vX223MSKRyY+K8tQzrTcVDc3xCd3BtpQ4wsvu74Nbvvz7Ikuo/9ddFGZ2bNrYkfmXsPPrTdBJIxYug==", + "dev": true, + "dependencies": { + "@typescript-eslint/parser": "^2.3.0", + "eslint-config-airbnb": "^18.0.1", + "eslint-config-airbnb-base": "^14.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^2.7.0" + } + }, + "node_modules/eslint-config-airbnb-typescript/node_modules/@typescript-eslint/experimental-utils": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", + "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/eslint-config-airbnb-typescript/node_modules/@typescript-eslint/parser": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", + "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", + "dev": true, + "dependencies": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.34.0", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-airbnb-typescript/node_modules/@typescript-eslint/typescript-estree": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", + "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-airbnb-typescript/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-config-airbnb-typescript/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, "node_modules/eslint-config-react-app": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", @@ -7905,6 +7936,27 @@ "eslint": "^3 || ^4 || ^5 || ^6 || ^7" } }, + "node_modules/eslint-plugin-prettier": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz", + "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">=5.0.0", + "prettier": ">=1.13.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, "node_modules/eslint-plugin-react": { "version": "7.24.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", @@ -8760,6 +8812,12 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz", @@ -15840,6 +15898,30 @@ "node": ">=0.10.0" } }, + "node_modules/prettier": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", @@ -23671,124 +23753,6 @@ "loader-utils": "^2.0.0" } }, - "@testing-library/dom": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.1.0.tgz", - "integrity": "sha512-kmW9alndr19qd6DABzQ978zKQ+J65gU2Rzkl8hriIetPnwpesRaK4//jEQyYh8fEALmGhomD/LBQqt+o+DL95Q==", - "peer": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", - "aria-query": "^4.2.2", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.6", - "lz-string": "^1.4.4", - "pretty-format": "^27.0.2" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", - "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", - "peer": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@jest/types": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.6.tgz", - "integrity": "sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==", - "peer": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "peer": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "peer": 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==", - "peer": 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==", - "peer": 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==", - "peer": true - }, - "pretty-format": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.6.tgz", - "integrity": "sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==", - "peer": true, - "requires": { - "@jest/types": "^27.0.6", - "ansi-regex": "^5.0.0", - "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==", - "peer": 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==", - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "@testing-library/jest-dom": { "version": "5.14.1", "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz", @@ -24025,6 +23989,12 @@ "@types/json-schema": "*" } }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, "@types/estree": { "version": "0.0.49", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.49.tgz", @@ -24247,12 +24217,12 @@ "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" }, "@typescript-eslint/eslint-plugin": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz", - "integrity": "sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.2.tgz", + "integrity": "sha512-PGqpLLzHSxq956rzNGasO3GsAPf2lY9lDUBXhS++SKonglUmJypaUtcKzRtUte8CV7nruwnDxtLUKpVxs0wQBw==", "requires": { - "@typescript-eslint/experimental-utils": "4.28.1", - "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/experimental-utils": "4.28.2", + "@typescript-eslint/scope-manager": "4.28.2", "debug": "^4.3.1", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.1.0", @@ -24271,50 +24241,50 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz", - "integrity": "sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.2.tgz", + "integrity": "sha512-MwHPsL6qo98RC55IoWWP8/opTykjTp4JzfPu1VfO2Z0MshNP0UZ1GEV5rYSSnZSUI8VD7iHvtIPVGW5Nfh7klQ==", "requires": { "@types/json-schema": "^7.0.7", - "@typescript-eslint/scope-manager": "4.28.1", - "@typescript-eslint/types": "4.28.1", - "@typescript-eslint/typescript-estree": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.2", + "@typescript-eslint/types": "4.28.2", + "@typescript-eslint/typescript-estree": "4.28.2", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/parser": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.1.tgz", - "integrity": "sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.2.tgz", + "integrity": "sha512-Q0gSCN51eikAgFGY+gnd5p9bhhCUAl0ERMiDKrTzpSoMYRubdB8MJrTTR/BBii8z+iFwz8oihxd0RAdP4l8w8w==", "requires": { - "@typescript-eslint/scope-manager": "4.28.1", - "@typescript-eslint/types": "4.28.1", - "@typescript-eslint/typescript-estree": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.2", + "@typescript-eslint/types": "4.28.2", + "@typescript-eslint/typescript-estree": "4.28.2", "debug": "^4.3.1" } }, "@typescript-eslint/scope-manager": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz", - "integrity": "sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.2.tgz", + "integrity": "sha512-MqbypNjIkJFEFuOwPWNDjq0nqXAKZvDNNs9yNseoGBB1wYfz1G0WHC2AVOy4XD7di3KCcW3+nhZyN6zruqmp2A==", "requires": { - "@typescript-eslint/types": "4.28.1", - "@typescript-eslint/visitor-keys": "4.28.1" + "@typescript-eslint/types": "4.28.2", + "@typescript-eslint/visitor-keys": "4.28.2" } }, "@typescript-eslint/types": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.1.tgz", - "integrity": "sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg==" + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.2.tgz", + "integrity": "sha512-Gr15fuQVd93uD9zzxbApz3wf7ua3yk4ZujABZlZhaxxKY8ojo448u7XTm/+ETpy0V0dlMtj6t4VdDvdc0JmUhA==" }, "@typescript-eslint/typescript-estree": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz", - "integrity": "sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.2.tgz", + "integrity": "sha512-86lLstLvK6QjNZjMoYUBMMsULFw0hPHJlk1fzhAVoNjDBuPVxiwvGuPQq3fsBMCxuDJwmX87tM/AXoadhHRljg==", "requires": { - "@typescript-eslint/types": "4.28.1", - "@typescript-eslint/visitor-keys": "4.28.1", + "@typescript-eslint/types": "4.28.2", + "@typescript-eslint/visitor-keys": "4.28.2", "debug": "^4.3.1", "globby": "^11.0.3", "is-glob": "^4.0.1", @@ -24333,11 +24303,11 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz", - "integrity": "sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg==", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.2.tgz", + "integrity": "sha512-aT2B4PLyyRDUVUafXzpZFoc0C9t0za4BJAKP5sgWIhG+jHECQZUEjuQSCIwZdiJJ4w4cgu5r3Kh20SOdtEBl0w==", "requires": { - "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/types": "4.28.2", "eslint-visitor-keys": "^2.0.0" } }, @@ -27462,6 +27432,102 @@ } } }, + "eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-airbnb-typescript": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-6.3.2.tgz", + "integrity": "sha512-JdwaDl+0vX223MSKRyY+K8tQzrTcVDc3xCd3BtpQ4wsvu74Nbvvz7Ikuo/9ddFGZ2bNrYkfmXsPPrTdBJIxYug==", + "dev": true, + "requires": { + "@typescript-eslint/parser": "^2.3.0", + "eslint-config-airbnb": "^18.0.1", + "eslint-config-airbnb-base": "^14.0.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", + "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", + "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.34.0", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", + "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "requires": {} + }, "eslint-config-react-app": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", @@ -27645,6 +27711,15 @@ "language-tags": "^1.0.5" } }, + "eslint-plugin-prettier": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz", + "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, "eslint-plugin-react": { "version": "7.24.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", @@ -28185,6 +28260,12 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, "fast-glob": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz", @@ -33595,6 +33676,21 @@ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" }, + "prettier": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, "pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", diff --git a/package.json b/package.json index 2e48a3d..37f9cf1 100644 --- a/package.json +++ b/package.json @@ -39,5 +39,18 @@ "last 1 firefox version", "last 1 safari version" ] + }, + "devDependencies": { + "@typescript-eslint/eslint-plugin": "^4.28.2", + "@typescript-eslint/parser": "^4.28.2", + "eslint-config-airbnb-typescript": "^6.3.2", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-import": "^2.23.4", + "eslint-plugin-jest": "^24.3.6", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-prettier": "^3.4.0", + "eslint-plugin-react": "^7.24.0", + "eslint-plugin-react-hooks": "^4.2.0", + "prettier": "^2.3.2" } } diff --git a/src/components/Container/container.module.css b/src/components/Container/container.module.css new file mode 100644 index 0000000..536d3b6 --- /dev/null +++ b/src/components/Container/container.module.css @@ -0,0 +1,14 @@ +.container { + max-width: 100%; + padding: 12px; +} + +.containerLight { + composes: container; + composes: bgLight from "../../global/colors.module.css"; +} + +.containerDark { + composes: container; + composes: bgDark from "../../global/colors.module.css"; +} diff --git a/src/components/Container/index.tsx b/src/components/Container/index.tsx new file mode 100644 index 0000000..ed23b9d --- /dev/null +++ b/src/components/Container/index.tsx @@ -0,0 +1,24 @@ +import { FC } from "react"; + +import styles from "./container.module.css"; + +type ContainerProps = { + bgLight?: boolean; + bgDark?: boolean; +}; + +const Container: FC = ({ children, bgLight, bgDark }) => { + const withClasses = () => { + if (bgLight) { + return styles.containerLight; + } else if (bgDark) { + return styles.containerDark; + } else { + return styles.container; + } + }; + + return
{children}
; +}; + +export default Container; diff --git a/src/components/Flex/index.tsx b/src/components/Flex/index.tsx index 4640758..fb07718 100644 --- a/src/components/Flex/index.tsx +++ b/src/components/Flex/index.tsx @@ -18,6 +18,7 @@ type FlexProps = { const Flex: FC = (props) => { const classes: string = [ + // eslint-disable-next-line array-callback-return ...Object.keys(props).filter((k: string) => { if (k !== "children") { return styles[k]; From 244e33906424a1310b0969c5d7b4710594d2d41d Mon Sep 17 00:00:00 2001 From: Josh Waller Date: Mon, 5 Jul 2021 21:35:22 -0400 Subject: [PATCH 3/7] card style update --- src/components/App/index.tsx | 5 +++-- src/components/Card/card.module.css | 6 ++++-- src/components/Container/index.tsx | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/components/App/index.tsx b/src/components/App/index.tsx index 479023c..6671e09 100644 --- a/src/components/App/index.tsx +++ b/src/components/App/index.tsx @@ -1,16 +1,17 @@ import React from "react"; +import Container from "../Container"; import Flex from "../Flex"; import Card from "../Card"; const App = () => ( -
+ -
+ ); export default App; diff --git a/src/components/Card/card.module.css b/src/components/Card/card.module.css index d8339f8..dd54335 100644 --- a/src/components/Card/card.module.css +++ b/src/components/Card/card.module.css @@ -3,8 +3,8 @@ .card { background-color: var(--light); - border-radius: 5px; - box-shadow: 0 0 5px 1px var(--purple); + border-radius: 10px; + border-bottom: 5px solid var(--purple); margin-bottom: 24px; margin-top: 12px; min-height: 200px; @@ -17,7 +17,9 @@ background-color: var(--dark); border-top-left-radius: 5px; border-top-right-radius: 5px; + border: 2px solid var(--purple); color: var(--cyan); + font-size: 14px; margin: 0; padding: 12px; } diff --git a/src/components/Container/index.tsx b/src/components/Container/index.tsx index ed23b9d..ad7c0ab 100644 --- a/src/components/Container/index.tsx +++ b/src/components/Container/index.tsx @@ -1,4 +1,4 @@ -import { FC } from "react"; +import React, { FC } from "react"; import styles from "./container.module.css"; From 6318eed588cb25b56ecbcd7a895382c4edf0a675 Mon Sep 17 00:00:00 2001 From: Josh Waller Date: Mon, 5 Jul 2021 23:30:40 -0400 Subject: [PATCH 4/7] new nav and updated styles --- src/components/App/index.tsx | 18 +++-- src/components/Button/button.module.css | 81 +++++++++++++++++++++++ src/components/Button/index.tsx | 18 +++++ src/components/Card/card.module.css | 15 +++-- src/components/Card/index.tsx | 2 +- src/components/Sidenav/index.tsx | 30 +++++++++ src/components/Sidenav/sidenav.module.css | 35 ++++++++++ src/global/breakpoints.module.css | 7 +- 8 files changed, 189 insertions(+), 17 deletions(-) create mode 100644 src/components/Button/button.module.css create mode 100644 src/components/Button/index.tsx create mode 100644 src/components/Sidenav/index.tsx create mode 100644 src/components/Sidenav/sidenav.module.css diff --git a/src/components/App/index.tsx b/src/components/App/index.tsx index 6671e09..7d4c23e 100644 --- a/src/components/App/index.tsx +++ b/src/components/App/index.tsx @@ -2,16 +2,20 @@ import React from "react"; import Container from "../Container"; import Flex from "../Flex"; +import Sidenav from "../Sidenav"; import Card from "../Card"; const App = () => ( - - - - - - - + <> + + + + + + + + + ); export default App; diff --git a/src/components/Button/button.module.css b/src/components/Button/button.module.css new file mode 100644 index 0000000..b61ed8d --- /dev/null +++ b/src/components/Button/button.module.css @@ -0,0 +1,81 @@ +@import "../../global/variables.css"; +@value bpTablet, bpLaptop from "../../global/breakpoints.module.css"; + +.button { + border: 1px solid transparent; + border-radius: 3px; + cursor: pointer; + padding: 5px 7px; + min-width: auto; +} + +@media (min-width: bpTablet) { + .button { + margin: 0 0 12px; + } +} + +@media (min-width: bpLaptop) { + .button { + margin: 0 16px 0 0; + min-width: 70px; + } + + .button:last-child { + margin-right: 0; + } +} + +.dark { + composes: button; + composes: bgDark from "../../global/colors.module.css"; + composes: light from "../../global/colors.module.css"; +} + +.dark:hover { + border-color: var(--purple); +} + +.light { + composes: button; + composes: bgLight from "../../global/colors.module.css"; + composes: dark from "../../global/colors.module.css"; +} + +.light:hover { + border-color: var(--cyan); +} + +.link { + composes: button; + composes: bgCyan from "../../global/colors.module.css"; + composes: dark from "../../global/colors.module.css"; +} + +.link:hover { + background-color: var(--purple); + border-color: var(--cyan); +} + +.cta { + composes: button; + composes: bgGreen from "../../global/colors.module.css"; + composes: dark from "../../global/colors.module.css"; +} + +.cta:hover { + background-color: var(--light); + border-color: var(--green); +} + +.action { + composes: button; + composes: bgPurple from "../../global/colors.module.css"; + composes: light from "../../global/colors.module.css"; +} + +.action:hover { + background-color: var(--cyan); + border-color: var(--purple); + color: var(--dark); +} diff --git a/src/components/Button/index.tsx b/src/components/Button/index.tsx new file mode 100644 index 0000000..ecda0c4 --- /dev/null +++ b/src/components/Button/index.tsx @@ -0,0 +1,18 @@ +import React, { FC } from "react"; + +import styles from "./button.module.css"; + +type ButtonProps = { + variant: "dark" | "light" | "cta" | "link" | "action"; + onClick: () => void; +}; + +const Button: FC = (props) => { + return ( + + ); +}; + +export default Button; diff --git a/src/components/Card/card.module.css b/src/components/Card/card.module.css index dd54335..5709fa4 100644 --- a/src/components/Card/card.module.css +++ b/src/components/Card/card.module.css @@ -1,5 +1,5 @@ @import "../../global/variables.css"; -@value bpSmall, bpMedium, bpLarge from "../../global/breakpoints.module.css"; +@value bpMobile, bpTablet, bpLaptop from "../../global/breakpoints.module.css"; .card { background-color: var(--light); @@ -9,35 +9,38 @@ margin-top: 12px; min-height: 200px; min-width: 200px; - transition: width var(--transition); + transition: all var(--transition); width: 90%; } +.card:hover { + border-color: var(--cyan); +} + .cardTitle { background-color: var(--dark); border-top-left-radius: 5px; border-top-right-radius: 5px; border: 2px solid var(--purple); color: var(--cyan); - font-size: 14px; margin: 0; padding: 12px; } -@media (min-width: bpSmall) { +@media (min-width: bpMobile) { .card { width: 75%; } } -@media (min-width: bpMedium) { +@media (min-width: bpTablet) { .card { margin-right: 24px; width: 50%; } } -@media (min-width: bpLarge) { +@media (min-width: bpLaptop) { .card { width: 33%; } diff --git a/src/components/Card/index.tsx b/src/components/Card/index.tsx index 2a3dcaa..852fe14 100644 --- a/src/components/Card/index.tsx +++ b/src/components/Card/index.tsx @@ -4,7 +4,7 @@ import styles from "./card.module.css"; const Card = () => (
-
Test Card
+

Test Card

); diff --git a/src/components/Sidenav/index.tsx b/src/components/Sidenav/index.tsx new file mode 100644 index 0000000..e5ae213 --- /dev/null +++ b/src/components/Sidenav/index.tsx @@ -0,0 +1,30 @@ +import React, { FC } from "react"; + +import Button from "../Button"; + +import styles from "./sidenav.module.css"; + +const Sidenav: FC = () => { + const onLinkClick = () => { + console.log("it workd"); + }; + + return ( + + ); +}; + +export default Sidenav; diff --git a/src/components/Sidenav/sidenav.module.css b/src/components/Sidenav/sidenav.module.css new file mode 100644 index 0000000..41622cb --- /dev/null +++ b/src/components/Sidenav/sidenav.module.css @@ -0,0 +1,35 @@ +@import "../../global/variables.css"; +@value bpTablet, bpLaptop from "../../global/breakpoints.module.css"; + +.sidenav { + composes: bgPurple from "../../global/colors.module.css"; + align-items: center; + bottom: 0; + display: flex; + justify-content: space-evenly; + padding: 12px; + position: fixed; + width: 100%; +} + +@media (min-width: bpTablet) { + .sidenav { + flex-direction: column; + justify-content: flex-start; + right: 0; + top: 0; + width: 64px; + } +} + +@media (min-width: bpLaptop) { + .sidenav { + background-color: var(--dark); + border-bottom: 2px solid var(--purple); + flex-direction: row; + justify-content: flex-end; + margin-bottom: 24px; + position: relative; + width: 100%; + } +} diff --git a/src/global/breakpoints.module.css b/src/global/breakpoints.module.css index d94eb73..47300ce 100644 --- a/src/global/breakpoints.module.css +++ b/src/global/breakpoints.module.css @@ -1,3 +1,4 @@ -@value bpSmall: 500px; -@value bpMedium: 720px; -@value bpLarge: 1080px; +@value bpMobile: 425px; +@value bpTablet: 768px; +@value bpLaptop: 1024px; +@value bpWide: 1440px; From 442ffa4e15748b8ebf9aef871f8fec88088eb9e2 Mon Sep 17 00:00:00 2001 From: Josh Waller Date: Tue, 6 Jul 2021 14:50:16 -0400 Subject: [PATCH 5/7] card styles updated --- src/components/Card/card.module.css | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/Card/card.module.css b/src/components/Card/card.module.css index 5709fa4..5e05ef9 100644 --- a/src/components/Card/card.module.css +++ b/src/components/Card/card.module.css @@ -4,13 +4,14 @@ .card { background-color: var(--light); border-radius: 10px; - border-bottom: 5px solid var(--purple); + box-shadow: 0 0 2px 2px var(--purple); margin-bottom: 24px; margin-top: 12px; min-height: 200px; min-width: 200px; transition: all var(--transition); - width: 90%; + max-width: bpMobile; + width: 100%; } .card:hover { @@ -19,10 +20,11 @@ .cardTitle { background-color: var(--dark); - border-top-left-radius: 5px; - border-top-right-radius: 5px; - border: 2px solid var(--purple); + border-top-left-radius: 10px; + border-top-right-radius: 10px; + box-shadow: 0 1px 5px 1px var(--purple); color: var(--cyan); + text-shadow: 0 0 2px var(--dark); margin: 0; padding: 12px; } From 6f2cb0b7126c79321493b3cd89a6a25f4d8341de Mon Sep 17 00:00:00 2001 From: Josh Waller Date: Tue, 6 Jul 2021 15:20:43 -0400 Subject: [PATCH 6/7] adding icons to nav --- package-lock.json | 15 ++++++++ package.json | 1 + src/components/Button/button.module.css | 11 +++--- src/components/Sidenav/index.tsx | 46 ++++++++++++++++------- src/components/Sidenav/sidenav.module.css | 5 ++- 5 files changed, 58 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index c5716f0..dc57c5d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,6 +16,7 @@ "@types/react-dom": "^17.0.8", "react": "^17.0.2", "react-dom": "^17.0.2", + "react-icons": "^4.2.0", "react-scripts": "4.0.3", "typescript": "^4.3.5", "web-vitals": "^1.1.2" @@ -16445,6 +16446,14 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, + "node_modules/react-icons": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz", + "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==", + "peerDependencies": { + "react": "*" + } + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -34106,6 +34115,12 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, + "react-icons": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz", + "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==", + "requires": {} + }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", diff --git a/package.json b/package.json index 37f9cf1..d5ffcb6 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "@types/react-dom": "^17.0.8", "react": "^17.0.2", "react-dom": "^17.0.2", + "react-icons": "^4.2.0", "react-scripts": "4.0.3", "typescript": "^4.3.5", "web-vitals": "^1.1.2" diff --git a/src/components/Button/button.module.css b/src/components/Button/button.module.css index b61ed8d..cb9338d 100644 --- a/src/components/Button/button.module.css +++ b/src/components/Button/button.module.css @@ -48,13 +48,14 @@ .link { composes: button; - composes: bgCyan from "../../global/colors.module.css"; - composes: dark from "../../global/colors.module.css"; + composes: bgDark from "../../global/colors.module.css"; + composes: light from "../../global/colors.module.css"; } -.link:hover { - background-color: var(--purple); - border-color: var(--cyan); +.link:hover, +.link:active { + background: var(--dark); + color: var(--cyan); } .cta { diff --git a/src/components/Sidenav/index.tsx b/src/components/Sidenav/index.tsx index e5ae213..ad932e6 100644 --- a/src/components/Sidenav/index.tsx +++ b/src/components/Sidenav/index.tsx @@ -1,28 +1,46 @@ import React, { FC } from "react"; +import { FiHome } from "react-icons/fi"; +import { GrProjects, GrResume, GrContact } from "react-icons/gr"; import Button from "../Button"; import styles from "./sidenav.module.css"; +const links = [ + { + Icon: FiHome, + link: "/", + alt: "Home", + }, + { + Icon: GrResume, + link: "/experience", + alt: "Experience", + }, + { + Icon: GrProjects, + link: "/projects", + alt: "Projects", + }, + { + Icon: GrContact, + link: "/contact", + alt: "Contact", + }, +]; + const Sidenav: FC = () => { - const onLinkClick = () => { - console.log("it workd"); + const onLinkClick = (link: string) => { + console.log(link); }; return ( ); }; diff --git a/src/components/Sidenav/sidenav.module.css b/src/components/Sidenav/sidenav.module.css index 41622cb..3a1375b 100644 --- a/src/components/Sidenav/sidenav.module.css +++ b/src/components/Sidenav/sidenav.module.css @@ -14,8 +14,11 @@ @media (min-width: bpTablet) { .sidenav { + align-items: center; + background-color: var(--dark); flex-direction: column; - justify-content: flex-start; + justify-content: flex-end; + margin-right: 12px; right: 0; top: 0; width: 64px; From 67d3168a0de1337a326c564d9f66fba461c4cb1d Mon Sep 17 00:00:00 2001 From: Josh Waller Date: Thu, 8 Jul 2021 13:31:25 -0400 Subject: [PATCH 7/7] icons, nav updates --- .gitignore | 1 - .nvmrc | 1 + package-lock.json | 15 ------ package.json | 1 - public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 40 ++++++++++++++++ public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 26 +++++++++++ public/robots.txt | 3 ++ src/components/App/index.tsx | 2 - src/components/Button/button.module.css | 14 +++++- src/components/Sidenav/index.tsx | 54 +++++++++++++++------- src/components/Sidenav/sidenav.module.css | 3 -- src/icons/BookOpen.tsx | 22 +++++++++ src/icons/Home.tsx | 22 +++++++++ src/icons/Mail.tsx | 22 +++++++++ src/icons/Tool.tsx | 21 +++++++++ src/icons/activity.svg | 1 + src/icons/airplay.svg | 1 + src/icons/alert-circle.svg | 1 + src/icons/alert-octagon.svg | 1 + src/icons/alert-triangle.svg | 1 + src/icons/align-center.svg | 1 + src/icons/align-justify.svg | 1 + src/icons/align-left.svg | 1 + src/icons/align-right.svg | 1 + src/icons/anchor.svg | 1 + src/icons/aperture.svg | 1 + src/icons/archive.svg | 1 + src/icons/arrow-down-circle.svg | 1 + src/icons/arrow-down-left.svg | 1 + src/icons/arrow-down-right.svg | 1 + src/icons/arrow-down.svg | 1 + src/icons/arrow-left-circle.svg | 1 + src/icons/arrow-left.svg | 1 + src/icons/arrow-right-circle.svg | 1 + src/icons/arrow-right.svg | 1 + src/icons/arrow-up-circle.svg | 1 + src/icons/arrow-up-left.svg | 1 + src/icons/arrow-up-right.svg | 1 + src/icons/arrow-up.svg | 1 + src/icons/at-sign.svg | 1 + src/icons/award.svg | 1 + src/icons/bar-chart-2.svg | 1 + src/icons/bar-chart.svg | 1 + src/icons/battery-charging.svg | 1 + src/icons/battery.svg | 1 + src/icons/bell-off.svg | 1 + src/icons/bell.svg | 1 + src/icons/bluetooth.svg | 1 + src/icons/bold.svg | 1 + src/icons/book.svg | 1 + src/icons/bookmark.svg | 1 + src/icons/box.svg | 1 + src/icons/briefcase.svg | 1 + src/icons/calendar.svg | 1 + src/icons/camera-off.svg | 1 + src/icons/camera.svg | 1 + src/icons/cast.svg | 1 + src/icons/check-circle.svg | 1 + src/icons/check-square.svg | 1 + src/icons/check.svg | 1 + src/icons/chevron-down.svg | 1 + src/icons/chevron-left.svg | 1 + src/icons/chevron-right.svg | 1 + src/icons/chevron-up.svg | 1 + src/icons/chevrons-down.svg | 1 + src/icons/chevrons-left.svg | 1 + src/icons/chevrons-right.svg | 1 + src/icons/chevrons-up.svg | 1 + src/icons/chrome.svg | 1 + src/icons/circle.svg | 1 + src/icons/clipboard.svg | 1 + src/icons/clock.svg | 1 + src/icons/cloud-drizzle.svg | 1 + src/icons/cloud-lightning.svg | 1 + src/icons/cloud-off.svg | 1 + src/icons/cloud-rain.svg | 1 + src/icons/cloud-snow.svg | 1 + src/icons/cloud.svg | 1 + src/icons/code.svg | 1 + src/icons/codepen.svg | 1 + src/icons/codesandbox.svg | 1 + src/icons/coffee.svg | 1 + src/icons/columns.svg | 1 + src/icons/command.svg | 1 + src/icons/compass.svg | 1 + src/icons/copy.svg | 1 + src/icons/corner-down-left.svg | 1 + src/icons/corner-down-right.svg | 1 + src/icons/corner-left-down.svg | 1 + src/icons/corner-left-up.svg | 1 + src/icons/corner-right-down.svg | 1 + src/icons/corner-right-up.svg | 1 + src/icons/corner-up-left.svg | 1 + src/icons/corner-up-right.svg | 1 + src/icons/cpu.svg | 1 + src/icons/credit-card.svg | 1 + src/icons/crop.svg | 1 + src/icons/crosshair.svg | 1 + src/icons/database.svg | 1 + src/icons/delete.svg | 1 + src/icons/disc.svg | 1 + src/icons/divide-circle.svg | 1 + src/icons/divide-square.svg | 1 + src/icons/divide.svg | 1 + src/icons/dollar-sign.svg | 1 + src/icons/download-cloud.svg | 1 + src/icons/download.svg | 1 + src/icons/dribbble.svg | 1 + src/icons/droplet.svg | 1 + src/icons/edit-2.svg | 1 + src/icons/edit-3.svg | 1 + src/icons/edit.svg | 1 + src/icons/external-link.svg | 1 + src/icons/eye-off.svg | 1 + src/icons/eye.svg | 1 + src/icons/facebook.svg | 1 + src/icons/fast-forward.svg | 1 + src/icons/feather.svg | 1 + src/icons/figma.svg | 1 + src/icons/file-minus.svg | 1 + src/icons/file-plus.svg | 1 + src/icons/file-text.svg | 1 + src/icons/file.svg | 1 + src/icons/film.svg | 1 + src/icons/filter.svg | 1 + src/icons/flag.svg | 1 + src/icons/folder-minus.svg | 1 + src/icons/folder-plus.svg | 1 + src/icons/folder.svg | 1 + src/icons/framer.svg | 1 + src/icons/frown.svg | 1 + src/icons/gift.svg | 1 + src/icons/git-branch.svg | 1 + src/icons/git-commit.svg | 1 + src/icons/git-merge.svg | 1 + src/icons/git-pull-request.svg | 1 + src/icons/github.svg | 1 + src/icons/gitlab.svg | 1 + src/icons/globe.svg | 1 + src/icons/grid.svg | 1 + src/icons/hard-drive.svg | 1 + src/icons/hash.svg | 1 + src/icons/headphones.svg | 1 + src/icons/heart.svg | 1 + src/icons/help-circle.svg | 1 + src/icons/hexagon.svg | 1 + src/icons/iconTypes.ts | 3 ++ src/icons/image.svg | 1 + src/icons/inbox.svg | 1 + src/icons/info.svg | 1 + src/icons/instagram.svg | 1 + src/icons/italic.svg | 1 + src/icons/key.svg | 1 + src/icons/layers.svg | 1 + src/icons/layout.svg | 1 + src/icons/life-buoy.svg | 1 + src/icons/link-2.svg | 1 + src/icons/link.svg | 1 + src/icons/linkedin.svg | 1 + src/icons/list.svg | 1 + src/icons/loader.svg | 1 + src/icons/lock.svg | 1 + src/icons/log-in.svg | 1 + src/icons/log-out.svg | 1 + src/icons/map-pin.svg | 1 + src/icons/map.svg | 1 + src/icons/maximize-2.svg | 1 + src/icons/maximize.svg | 1 + src/icons/meh.svg | 1 + src/icons/menu.svg | 1 + src/icons/message-circle.svg | 1 + src/icons/message-square.svg | 1 + src/icons/mic-off.svg | 1 + src/icons/mic.svg | 1 + src/icons/minimize-2.svg | 1 + src/icons/minimize.svg | 1 + src/icons/minus-circle.svg | 1 + src/icons/minus-square.svg | 1 + src/icons/minus.svg | 1 + src/icons/monitor.svg | 1 + src/icons/moon.svg | 1 + src/icons/more-horizontal.svg | 1 + src/icons/more-vertical.svg | 1 + src/icons/mouse-pointer.svg | 1 + src/icons/move.svg | 1 + src/icons/music.svg | 1 + src/icons/navigation-2.svg | 1 + src/icons/navigation.svg | 1 + src/icons/octagon.svg | 1 + src/icons/package.svg | 1 + src/icons/paperclip.svg | 1 + src/icons/pause-circle.svg | 1 + src/icons/pause.svg | 1 + src/icons/pen-tool.svg | 1 + src/icons/percent.svg | 1 + src/icons/phone-call.svg | 1 + src/icons/phone-forwarded.svg | 1 + src/icons/phone-incoming.svg | 1 + src/icons/phone-missed.svg | 1 + src/icons/phone-off.svg | 1 + src/icons/phone-outgoing.svg | 1 + src/icons/phone.svg | 1 + src/icons/pie-chart.svg | 1 + src/icons/play-circle.svg | 1 + src/icons/play.svg | 1 + src/icons/plus-circle.svg | 1 + src/icons/plus-square.svg | 1 + src/icons/plus.svg | 1 + src/icons/pocket.svg | 1 + src/icons/power.svg | 1 + src/icons/printer.svg | 1 + src/icons/radio.svg | 1 + src/icons/refresh-ccw.svg | 1 + src/icons/refresh-cw.svg | 1 + src/icons/repeat.svg | 1 + src/icons/rewind.svg | 1 + src/icons/rotate-ccw.svg | 1 + src/icons/rotate-cw.svg | 1 + src/icons/rss.svg | 1 + src/icons/save.svg | 1 + src/icons/scissors.svg | 1 + src/icons/search.svg | 1 + src/icons/send.svg | 1 + src/icons/server.svg | 1 + src/icons/settings.svg | 1 + src/icons/share-2.svg | 1 + src/icons/share.svg | 1 + src/icons/shield-off.svg | 1 + src/icons/shield.svg | 1 + src/icons/shopping-bag.svg | 1 + src/icons/shopping-cart.svg | 1 + src/icons/shuffle.svg | 1 + src/icons/sidebar.svg | 1 + src/icons/skip-back.svg | 1 + src/icons/skip-forward.svg | 1 + src/icons/slack.svg | 1 + src/icons/slash.svg | 1 + src/icons/sliders.svg | 1 + src/icons/smartphone.svg | 1 + src/icons/smile.svg | 1 + src/icons/speaker.svg | 1 + src/icons/square.svg | 1 + src/icons/star.svg | 1 + src/icons/stop-circle.svg | 1 + src/icons/sun.svg | 1 + src/icons/sunrise.svg | 1 + src/icons/sunset.svg | 1 + src/icons/tablet.svg | 1 + src/icons/tag.svg | 1 + src/icons/target.svg | 1 + src/icons/terminal.svg | 1 + src/icons/thermometer.svg | 1 + src/icons/thumbs-down.svg | 1 + src/icons/thumbs-up.svg | 1 + src/icons/toggle-left.svg | 1 + src/icons/toggle-right.svg | 1 + src/icons/trash-2.svg | 1 + src/icons/trash.svg | 1 + src/icons/trello.svg | 1 + src/icons/trending-down.svg | 1 + src/icons/trending-up.svg | 1 + src/icons/triangle.svg | 1 + src/icons/truck.svg | 1 + src/icons/tv.svg | 1 + src/icons/twitch.svg | 1 + src/icons/twitter.svg | 1 + src/icons/type.svg | 1 + src/icons/umbrella.svg | 1 + src/icons/underline.svg | 1 + src/icons/unlock.svg | 1 + src/icons/upload-cloud.svg | 1 + src/icons/upload.svg | 1 + src/icons/user-check.svg | 1 + src/icons/user-minus.svg | 1 + src/icons/user-plus.svg | 1 + src/icons/user-x.svg | 1 + src/icons/user.svg | 1 + src/icons/users.svg | 1 + src/icons/video-off.svg | 1 + src/icons/video.svg | 1 + src/icons/voicemail.svg | 1 + src/icons/volume-1.svg | 1 + src/icons/volume-2.svg | 1 + src/icons/volume-x.svg | 1 + src/icons/volume.svg | 1 + src/icons/watch.svg | 1 + src/icons/wifi-off.svg | 1 + src/icons/wifi.svg | 1 + src/icons/wind.svg | 1 + src/icons/x-circle.svg | 1 + src/icons/x-octagon.svg | 1 + src/icons/x-square.svg | 1 + src/icons/x.svg | 1 + src/icons/youtube.svg | 1 + src/icons/zap-off.svg | 1 + src/icons/zap.svg | 1 + src/icons/zoom-in.svg | 1 + src/icons/zoom-out.svg | 1 + src/index.css | 3 ++ tsconfig.json | 2 +- 303 files changed, 495 insertions(+), 42 deletions(-) create mode 100644 .nvmrc 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/icons/BookOpen.tsx create mode 100644 src/icons/Home.tsx create mode 100644 src/icons/Mail.tsx create mode 100644 src/icons/Tool.tsx create mode 100644 src/icons/activity.svg create mode 100644 src/icons/airplay.svg create mode 100644 src/icons/alert-circle.svg create mode 100644 src/icons/alert-octagon.svg create mode 100644 src/icons/alert-triangle.svg create mode 100644 src/icons/align-center.svg create mode 100644 src/icons/align-justify.svg create mode 100644 src/icons/align-left.svg create mode 100644 src/icons/align-right.svg create mode 100644 src/icons/anchor.svg create mode 100644 src/icons/aperture.svg create mode 100644 src/icons/archive.svg create mode 100644 src/icons/arrow-down-circle.svg create mode 100644 src/icons/arrow-down-left.svg create mode 100644 src/icons/arrow-down-right.svg create mode 100644 src/icons/arrow-down.svg create mode 100644 src/icons/arrow-left-circle.svg create mode 100644 src/icons/arrow-left.svg create mode 100644 src/icons/arrow-right-circle.svg create mode 100644 src/icons/arrow-right.svg create mode 100644 src/icons/arrow-up-circle.svg create mode 100644 src/icons/arrow-up-left.svg create mode 100644 src/icons/arrow-up-right.svg create mode 100644 src/icons/arrow-up.svg create mode 100644 src/icons/at-sign.svg create mode 100644 src/icons/award.svg create mode 100644 src/icons/bar-chart-2.svg create mode 100644 src/icons/bar-chart.svg create mode 100644 src/icons/battery-charging.svg create mode 100644 src/icons/battery.svg create mode 100644 src/icons/bell-off.svg create mode 100644 src/icons/bell.svg create mode 100644 src/icons/bluetooth.svg create mode 100644 src/icons/bold.svg create mode 100644 src/icons/book.svg create mode 100644 src/icons/bookmark.svg create mode 100644 src/icons/box.svg create mode 100644 src/icons/briefcase.svg create mode 100644 src/icons/calendar.svg create mode 100644 src/icons/camera-off.svg create mode 100644 src/icons/camera.svg create mode 100644 src/icons/cast.svg create mode 100644 src/icons/check-circle.svg create mode 100644 src/icons/check-square.svg create mode 100644 src/icons/check.svg create mode 100644 src/icons/chevron-down.svg create mode 100644 src/icons/chevron-left.svg create mode 100644 src/icons/chevron-right.svg create mode 100644 src/icons/chevron-up.svg create mode 100644 src/icons/chevrons-down.svg create mode 100644 src/icons/chevrons-left.svg create mode 100644 src/icons/chevrons-right.svg create mode 100644 src/icons/chevrons-up.svg create mode 100644 src/icons/chrome.svg create mode 100644 src/icons/circle.svg create mode 100644 src/icons/clipboard.svg create mode 100644 src/icons/clock.svg create mode 100644 src/icons/cloud-drizzle.svg create mode 100644 src/icons/cloud-lightning.svg create mode 100644 src/icons/cloud-off.svg create mode 100644 src/icons/cloud-rain.svg create mode 100644 src/icons/cloud-snow.svg create mode 100644 src/icons/cloud.svg create mode 100644 src/icons/code.svg create mode 100644 src/icons/codepen.svg create mode 100644 src/icons/codesandbox.svg create mode 100644 src/icons/coffee.svg create mode 100644 src/icons/columns.svg create mode 100644 src/icons/command.svg create mode 100644 src/icons/compass.svg create mode 100644 src/icons/copy.svg create mode 100644 src/icons/corner-down-left.svg create mode 100644 src/icons/corner-down-right.svg create mode 100644 src/icons/corner-left-down.svg create mode 100644 src/icons/corner-left-up.svg create mode 100644 src/icons/corner-right-down.svg create mode 100644 src/icons/corner-right-up.svg create mode 100644 src/icons/corner-up-left.svg create mode 100644 src/icons/corner-up-right.svg create mode 100644 src/icons/cpu.svg create mode 100644 src/icons/credit-card.svg create mode 100644 src/icons/crop.svg create mode 100644 src/icons/crosshair.svg create mode 100644 src/icons/database.svg create mode 100644 src/icons/delete.svg create mode 100644 src/icons/disc.svg create mode 100644 src/icons/divide-circle.svg create mode 100644 src/icons/divide-square.svg create mode 100644 src/icons/divide.svg create mode 100644 src/icons/dollar-sign.svg create mode 100644 src/icons/download-cloud.svg create mode 100644 src/icons/download.svg create mode 100644 src/icons/dribbble.svg create mode 100644 src/icons/droplet.svg create mode 100644 src/icons/edit-2.svg create mode 100644 src/icons/edit-3.svg create mode 100644 src/icons/edit.svg create mode 100644 src/icons/external-link.svg create mode 100644 src/icons/eye-off.svg create mode 100644 src/icons/eye.svg create mode 100644 src/icons/facebook.svg create mode 100644 src/icons/fast-forward.svg create mode 100644 src/icons/feather.svg create mode 100644 src/icons/figma.svg create mode 100644 src/icons/file-minus.svg create mode 100644 src/icons/file-plus.svg create mode 100644 src/icons/file-text.svg create mode 100644 src/icons/file.svg create mode 100644 src/icons/film.svg create mode 100644 src/icons/filter.svg create mode 100644 src/icons/flag.svg create mode 100644 src/icons/folder-minus.svg create mode 100644 src/icons/folder-plus.svg create mode 100644 src/icons/folder.svg create mode 100644 src/icons/framer.svg create mode 100644 src/icons/frown.svg create mode 100644 src/icons/gift.svg create mode 100644 src/icons/git-branch.svg create mode 100644 src/icons/git-commit.svg create mode 100644 src/icons/git-merge.svg create mode 100644 src/icons/git-pull-request.svg create mode 100644 src/icons/github.svg create mode 100644 src/icons/gitlab.svg create mode 100644 src/icons/globe.svg create mode 100644 src/icons/grid.svg create mode 100644 src/icons/hard-drive.svg create mode 100644 src/icons/hash.svg create mode 100644 src/icons/headphones.svg create mode 100644 src/icons/heart.svg create mode 100644 src/icons/help-circle.svg create mode 100644 src/icons/hexagon.svg create mode 100644 src/icons/iconTypes.ts create mode 100644 src/icons/image.svg create mode 100644 src/icons/inbox.svg create mode 100644 src/icons/info.svg create mode 100644 src/icons/instagram.svg create mode 100644 src/icons/italic.svg create mode 100644 src/icons/key.svg create mode 100644 src/icons/layers.svg create mode 100644 src/icons/layout.svg create mode 100644 src/icons/life-buoy.svg create mode 100644 src/icons/link-2.svg create mode 100644 src/icons/link.svg create mode 100644 src/icons/linkedin.svg create mode 100644 src/icons/list.svg create mode 100644 src/icons/loader.svg create mode 100644 src/icons/lock.svg create mode 100644 src/icons/log-in.svg create mode 100644 src/icons/log-out.svg create mode 100644 src/icons/map-pin.svg create mode 100644 src/icons/map.svg create mode 100644 src/icons/maximize-2.svg create mode 100644 src/icons/maximize.svg create mode 100644 src/icons/meh.svg create mode 100644 src/icons/menu.svg create mode 100644 src/icons/message-circle.svg create mode 100644 src/icons/message-square.svg create mode 100644 src/icons/mic-off.svg create mode 100644 src/icons/mic.svg create mode 100644 src/icons/minimize-2.svg create mode 100644 src/icons/minimize.svg create mode 100644 src/icons/minus-circle.svg create mode 100644 src/icons/minus-square.svg create mode 100644 src/icons/minus.svg create mode 100644 src/icons/monitor.svg create mode 100644 src/icons/moon.svg create mode 100644 src/icons/more-horizontal.svg create mode 100644 src/icons/more-vertical.svg create mode 100644 src/icons/mouse-pointer.svg create mode 100644 src/icons/move.svg create mode 100644 src/icons/music.svg create mode 100644 src/icons/navigation-2.svg create mode 100644 src/icons/navigation.svg create mode 100644 src/icons/octagon.svg create mode 100644 src/icons/package.svg create mode 100644 src/icons/paperclip.svg create mode 100644 src/icons/pause-circle.svg create mode 100644 src/icons/pause.svg create mode 100644 src/icons/pen-tool.svg create mode 100644 src/icons/percent.svg create mode 100644 src/icons/phone-call.svg create mode 100644 src/icons/phone-forwarded.svg create mode 100644 src/icons/phone-incoming.svg create mode 100644 src/icons/phone-missed.svg create mode 100644 src/icons/phone-off.svg create mode 100644 src/icons/phone-outgoing.svg create mode 100644 src/icons/phone.svg create mode 100644 src/icons/pie-chart.svg create mode 100644 src/icons/play-circle.svg create mode 100644 src/icons/play.svg create mode 100644 src/icons/plus-circle.svg create mode 100644 src/icons/plus-square.svg create mode 100644 src/icons/plus.svg create mode 100644 src/icons/pocket.svg create mode 100644 src/icons/power.svg create mode 100644 src/icons/printer.svg create mode 100644 src/icons/radio.svg create mode 100644 src/icons/refresh-ccw.svg create mode 100644 src/icons/refresh-cw.svg create mode 100644 src/icons/repeat.svg create mode 100644 src/icons/rewind.svg create mode 100644 src/icons/rotate-ccw.svg create mode 100644 src/icons/rotate-cw.svg create mode 100644 src/icons/rss.svg create mode 100644 src/icons/save.svg create mode 100644 src/icons/scissors.svg create mode 100644 src/icons/search.svg create mode 100644 src/icons/send.svg create mode 100644 src/icons/server.svg create mode 100644 src/icons/settings.svg create mode 100644 src/icons/share-2.svg create mode 100644 src/icons/share.svg create mode 100644 src/icons/shield-off.svg create mode 100644 src/icons/shield.svg create mode 100644 src/icons/shopping-bag.svg create mode 100644 src/icons/shopping-cart.svg create mode 100644 src/icons/shuffle.svg create mode 100644 src/icons/sidebar.svg create mode 100644 src/icons/skip-back.svg create mode 100644 src/icons/skip-forward.svg create mode 100644 src/icons/slack.svg create mode 100644 src/icons/slash.svg create mode 100644 src/icons/sliders.svg create mode 100644 src/icons/smartphone.svg create mode 100644 src/icons/smile.svg create mode 100644 src/icons/speaker.svg create mode 100644 src/icons/square.svg create mode 100644 src/icons/star.svg create mode 100644 src/icons/stop-circle.svg create mode 100644 src/icons/sun.svg create mode 100644 src/icons/sunrise.svg create mode 100644 src/icons/sunset.svg create mode 100644 src/icons/tablet.svg create mode 100644 src/icons/tag.svg create mode 100644 src/icons/target.svg create mode 100644 src/icons/terminal.svg create mode 100644 src/icons/thermometer.svg create mode 100644 src/icons/thumbs-down.svg create mode 100644 src/icons/thumbs-up.svg create mode 100644 src/icons/toggle-left.svg create mode 100644 src/icons/toggle-right.svg create mode 100644 src/icons/trash-2.svg create mode 100644 src/icons/trash.svg create mode 100644 src/icons/trello.svg create mode 100644 src/icons/trending-down.svg create mode 100644 src/icons/trending-up.svg create mode 100644 src/icons/triangle.svg create mode 100644 src/icons/truck.svg create mode 100644 src/icons/tv.svg create mode 100644 src/icons/twitch.svg create mode 100644 src/icons/twitter.svg create mode 100644 src/icons/type.svg create mode 100644 src/icons/umbrella.svg create mode 100644 src/icons/underline.svg create mode 100644 src/icons/unlock.svg create mode 100644 src/icons/upload-cloud.svg create mode 100644 src/icons/upload.svg create mode 100644 src/icons/user-check.svg create mode 100644 src/icons/user-minus.svg create mode 100644 src/icons/user-plus.svg create mode 100644 src/icons/user-x.svg create mode 100644 src/icons/user.svg create mode 100644 src/icons/users.svg create mode 100644 src/icons/video-off.svg create mode 100644 src/icons/video.svg create mode 100644 src/icons/voicemail.svg create mode 100644 src/icons/volume-1.svg create mode 100644 src/icons/volume-2.svg create mode 100644 src/icons/volume-x.svg create mode 100644 src/icons/volume.svg create mode 100644 src/icons/watch.svg create mode 100644 src/icons/wifi-off.svg create mode 100644 src/icons/wifi.svg create mode 100644 src/icons/wind.svg create mode 100644 src/icons/x-circle.svg create mode 100644 src/icons/x-octagon.svg create mode 100644 src/icons/x-square.svg create mode 100644 src/icons/x.svg create mode 100644 src/icons/youtube.svg create mode 100644 src/icons/zap-off.svg create mode 100644 src/icons/zap.svg create mode 100644 src/icons/zoom-in.svg create mode 100644 src/icons/zoom-out.svg diff --git a/.gitignore b/.gitignore index 3112a36..e61b559 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ -public node_modules .DS_Store .env diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..640db61 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v16.4.2 diff --git a/package-lock.json b/package-lock.json index dc57c5d..c5716f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,6 @@ "@types/react-dom": "^17.0.8", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-icons": "^4.2.0", "react-scripts": "4.0.3", "typescript": "^4.3.5", "web-vitals": "^1.1.2" @@ -16446,14 +16445,6 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, - "node_modules/react-icons": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz", - "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==", - "peerDependencies": { - "react": "*" - } - }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -34115,12 +34106,6 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, - "react-icons": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz", - "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==", - "requires": {} - }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", diff --git a/package.json b/package.json index d5ffcb6..37f9cf1 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,6 @@ "@types/react-dom": "^17.0.8", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-icons": "^4.2.0", "react-scripts": "4.0.3", "typescript": "^4.3.5", "web-vitals": "^1.1.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..8a6dbcd --- /dev/null +++ b/public/index.html @@ -0,0 +1,40 @@ + + + + + + + + + + + + + Josh Waller + + + +
+ + + 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..9b838a0 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,26 @@ +{ + "short_name": "Josh Waller", + "name": "Josh Waller", + "manifest_version": 2, + "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/components/App/index.tsx b/src/components/App/index.tsx index 7d4c23e..16f0ac6 100644 --- a/src/components/App/index.tsx +++ b/src/components/App/index.tsx @@ -1,5 +1,3 @@ -import React from "react"; - import Container from "../Container"; import Flex from "../Flex"; import Sidenav from "../Sidenav"; diff --git a/src/components/Button/button.module.css b/src/components/Button/button.module.css index cb9338d..e0e5ee1 100644 --- a/src/components/Button/button.module.css +++ b/src/components/Button/button.module.css @@ -54,8 +54,18 @@ .link:hover, .link:active { - background: var(--dark); - color: var(--cyan); + background: var(--cyan); + color: var(--dark); +} + +.link:hover svg { + stroke: var(--dark); + fill: var(--cyan); +} + +.activeLink svg { + stroke: var(--cyan); + fill: var(--cyan); } .cta { diff --git a/src/components/Sidenav/index.tsx b/src/components/Sidenav/index.tsx index ad932e6..8967a74 100644 --- a/src/components/Sidenav/index.tsx +++ b/src/components/Sidenav/index.tsx @@ -1,44 +1,64 @@ -import React, { FC } from "react"; -import { FiHome } from "react-icons/fi"; -import { GrProjects, GrResume, GrContact } from "react-icons/gr"; +import { FC, useState } from "react"; +import { IconProps } from "../../icons/iconTypes"; +import HomeIcon from "../../icons/Home"; +import BookOpenIcon from "../../icons/BookOpen"; +import Tool from "../../icons/Tool"; +import Mail from "../../icons/Mail"; import Button from "../Button"; import styles from "./sidenav.module.css"; -const links = [ +type Link = { + id: number; + Icon: FC; + href: string; + alt: string; +}; + +const links: Link[] = [ { - Icon: FiHome, - link: "/", + id: 1, + Icon: HomeIcon, + href: "/", alt: "Home", }, { - Icon: GrResume, - link: "/experience", + id: 2, + Icon: BookOpenIcon, + href: "/experience", alt: "Experience", }, { - Icon: GrProjects, - link: "/projects", + id: 3, + Icon: Tool, + href: "/projects", alt: "Projects", }, { - Icon: GrContact, - link: "/contact", + id: 4, + Icon: Mail, + href: "/contact", alt: "Contact", }, ]; const Sidenav: FC = () => { - const onLinkClick = (link: string) => { - console.log(link); + const [activeLink, setActiveLink] = useState(links[0]); + + const renderIcon = ({ id, Icon }: Link) => { + return ; }; return ( diff --git a/src/components/Sidenav/sidenav.module.css b/src/components/Sidenav/sidenav.module.css index 3a1375b..39325f5 100644 --- a/src/components/Sidenav/sidenav.module.css +++ b/src/components/Sidenav/sidenav.module.css @@ -18,9 +18,7 @@ background-color: var(--dark); flex-direction: column; justify-content: flex-end; - margin-right: 12px; right: 0; - top: 0; width: 64px; } } @@ -31,7 +29,6 @@ border-bottom: 2px solid var(--purple); flex-direction: row; justify-content: flex-end; - margin-bottom: 24px; position: relative; width: 100%; } diff --git a/src/icons/BookOpen.tsx b/src/icons/BookOpen.tsx new file mode 100644 index 0000000..eed6bc7 --- /dev/null +++ b/src/icons/BookOpen.tsx @@ -0,0 +1,22 @@ +import { IconProps } from "./iconTypes"; + +const BookOpen = ({ stroke }: IconProps) => ( + + + + +); + +export default BookOpen; + diff --git a/src/icons/Home.tsx b/src/icons/Home.tsx new file mode 100644 index 0000000..ddd7437 --- /dev/null +++ b/src/icons/Home.tsx @@ -0,0 +1,22 @@ +import { IconProps } from "./iconTypes"; + +const Home = ({ stroke }: IconProps) => ( + + + + +); + +export default Home; + diff --git a/src/icons/Mail.tsx b/src/icons/Mail.tsx new file mode 100644 index 0000000..a4530c9 --- /dev/null +++ b/src/icons/Mail.tsx @@ -0,0 +1,22 @@ +import { IconProps } from "./iconTypes"; + +const Mail = ({ stroke }: IconProps) => ( + + + + +); + +export default Mail; + diff --git a/src/icons/Tool.tsx b/src/icons/Tool.tsx new file mode 100644 index 0000000..cd4a120 --- /dev/null +++ b/src/icons/Tool.tsx @@ -0,0 +1,21 @@ +import { IconProps } from "./iconTypes"; + +const Tool = ({ stroke }: IconProps) => ( + + + +); + +export default Tool; + diff --git a/src/icons/activity.svg b/src/icons/activity.svg new file mode 100644 index 0000000..669a57a --- /dev/null +++ b/src/icons/activity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/airplay.svg b/src/icons/airplay.svg new file mode 100644 index 0000000..7ce7302 --- /dev/null +++ b/src/icons/airplay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/alert-circle.svg b/src/icons/alert-circle.svg new file mode 100644 index 0000000..8d02b7d --- /dev/null +++ b/src/icons/alert-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/alert-octagon.svg b/src/icons/alert-octagon.svg new file mode 100644 index 0000000..de9b03f --- /dev/null +++ b/src/icons/alert-octagon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/alert-triangle.svg b/src/icons/alert-triangle.svg new file mode 100644 index 0000000..6dcb096 --- /dev/null +++ b/src/icons/alert-triangle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/align-center.svg b/src/icons/align-center.svg new file mode 100644 index 0000000..5b8842e --- /dev/null +++ b/src/icons/align-center.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/align-justify.svg b/src/icons/align-justify.svg new file mode 100644 index 0000000..0539876 --- /dev/null +++ b/src/icons/align-justify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/align-left.svg b/src/icons/align-left.svg new file mode 100644 index 0000000..9ac852a --- /dev/null +++ b/src/icons/align-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/align-right.svg b/src/icons/align-right.svg new file mode 100644 index 0000000..ef139ff --- /dev/null +++ b/src/icons/align-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/anchor.svg b/src/icons/anchor.svg new file mode 100644 index 0000000..e01627a --- /dev/null +++ b/src/icons/anchor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/aperture.svg b/src/icons/aperture.svg new file mode 100644 index 0000000..9936e86 --- /dev/null +++ b/src/icons/aperture.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/archive.svg b/src/icons/archive.svg new file mode 100644 index 0000000..428882c --- /dev/null +++ b/src/icons/archive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-down-circle.svg b/src/icons/arrow-down-circle.svg new file mode 100644 index 0000000..3238091 --- /dev/null +++ b/src/icons/arrow-down-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-down-left.svg b/src/icons/arrow-down-left.svg new file mode 100644 index 0000000..7248358 --- /dev/null +++ b/src/icons/arrow-down-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-down-right.svg b/src/icons/arrow-down-right.svg new file mode 100644 index 0000000..81d9822 --- /dev/null +++ b/src/icons/arrow-down-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-down.svg b/src/icons/arrow-down.svg new file mode 100644 index 0000000..4f84f62 --- /dev/null +++ b/src/icons/arrow-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-left-circle.svg b/src/icons/arrow-left-circle.svg new file mode 100644 index 0000000..3b19ff8 --- /dev/null +++ b/src/icons/arrow-left-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-left.svg b/src/icons/arrow-left.svg new file mode 100644 index 0000000..a5058fc --- /dev/null +++ b/src/icons/arrow-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-right-circle.svg b/src/icons/arrow-right-circle.svg new file mode 100644 index 0000000..ff01dd5 --- /dev/null +++ b/src/icons/arrow-right-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-right.svg b/src/icons/arrow-right.svg new file mode 100644 index 0000000..939b57c --- /dev/null +++ b/src/icons/arrow-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-up-circle.svg b/src/icons/arrow-up-circle.svg new file mode 100644 index 0000000..044a75d --- /dev/null +++ b/src/icons/arrow-up-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-up-left.svg b/src/icons/arrow-up-left.svg new file mode 100644 index 0000000..cea55e8 --- /dev/null +++ b/src/icons/arrow-up-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-up-right.svg b/src/icons/arrow-up-right.svg new file mode 100644 index 0000000..95678e0 --- /dev/null +++ b/src/icons/arrow-up-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/arrow-up.svg b/src/icons/arrow-up.svg new file mode 100644 index 0000000..16b13ab --- /dev/null +++ b/src/icons/arrow-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/at-sign.svg b/src/icons/at-sign.svg new file mode 100644 index 0000000..5a5e5d0 --- /dev/null +++ b/src/icons/at-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/award.svg b/src/icons/award.svg new file mode 100644 index 0000000..be70d5a --- /dev/null +++ b/src/icons/award.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/bar-chart-2.svg b/src/icons/bar-chart-2.svg new file mode 100644 index 0000000..864167a --- /dev/null +++ b/src/icons/bar-chart-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/bar-chart.svg b/src/icons/bar-chart.svg new file mode 100644 index 0000000..074d7c1 --- /dev/null +++ b/src/icons/bar-chart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/battery-charging.svg b/src/icons/battery-charging.svg new file mode 100644 index 0000000..644cb59 --- /dev/null +++ b/src/icons/battery-charging.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/battery.svg b/src/icons/battery.svg new file mode 100644 index 0000000..7fe8771 --- /dev/null +++ b/src/icons/battery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/bell-off.svg b/src/icons/bell-off.svg new file mode 100644 index 0000000..4b07c84 --- /dev/null +++ b/src/icons/bell-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/bell.svg b/src/icons/bell.svg new file mode 100644 index 0000000..bba561c --- /dev/null +++ b/src/icons/bell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/bluetooth.svg b/src/icons/bluetooth.svg new file mode 100644 index 0000000..cebed7b --- /dev/null +++ b/src/icons/bluetooth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/bold.svg b/src/icons/bold.svg new file mode 100644 index 0000000..d1a4efd --- /dev/null +++ b/src/icons/bold.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/book.svg b/src/icons/book.svg new file mode 100644 index 0000000..12ffcbc --- /dev/null +++ b/src/icons/book.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/bookmark.svg b/src/icons/bookmark.svg new file mode 100644 index 0000000..2239cc5 --- /dev/null +++ b/src/icons/bookmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/box.svg b/src/icons/box.svg new file mode 100644 index 0000000..d89be30 --- /dev/null +++ b/src/icons/box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/briefcase.svg b/src/icons/briefcase.svg new file mode 100644 index 0000000..e3af050 --- /dev/null +++ b/src/icons/briefcase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/calendar.svg b/src/icons/calendar.svg new file mode 100644 index 0000000..6c7fd87 --- /dev/null +++ b/src/icons/calendar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/camera-off.svg b/src/icons/camera-off.svg new file mode 100644 index 0000000..daa3e25 --- /dev/null +++ b/src/icons/camera-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/camera.svg b/src/icons/camera.svg new file mode 100644 index 0000000..0e7f060 --- /dev/null +++ b/src/icons/camera.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cast.svg b/src/icons/cast.svg new file mode 100644 index 0000000..63c954d --- /dev/null +++ b/src/icons/cast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/check-circle.svg b/src/icons/check-circle.svg new file mode 100644 index 0000000..f2f4fd1 --- /dev/null +++ b/src/icons/check-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/check-square.svg b/src/icons/check-square.svg new file mode 100644 index 0000000..72ab7a8 --- /dev/null +++ b/src/icons/check-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/check.svg b/src/icons/check.svg new file mode 100644 index 0000000..1c20989 --- /dev/null +++ b/src/icons/check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chevron-down.svg b/src/icons/chevron-down.svg new file mode 100644 index 0000000..278c6a3 --- /dev/null +++ b/src/icons/chevron-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chevron-left.svg b/src/icons/chevron-left.svg new file mode 100644 index 0000000..747d46d --- /dev/null +++ b/src/icons/chevron-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chevron-right.svg b/src/icons/chevron-right.svg new file mode 100644 index 0000000..258de41 --- /dev/null +++ b/src/icons/chevron-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chevron-up.svg b/src/icons/chevron-up.svg new file mode 100644 index 0000000..4eb5ecc --- /dev/null +++ b/src/icons/chevron-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chevrons-down.svg b/src/icons/chevrons-down.svg new file mode 100644 index 0000000..e67ef2f --- /dev/null +++ b/src/icons/chevrons-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chevrons-left.svg b/src/icons/chevrons-left.svg new file mode 100644 index 0000000..c32e398 --- /dev/null +++ b/src/icons/chevrons-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chevrons-right.svg b/src/icons/chevrons-right.svg new file mode 100644 index 0000000..f506814 --- /dev/null +++ b/src/icons/chevrons-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chevrons-up.svg b/src/icons/chevrons-up.svg new file mode 100644 index 0000000..0eaf518 --- /dev/null +++ b/src/icons/chevrons-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/chrome.svg b/src/icons/chrome.svg new file mode 100644 index 0000000..9189815 --- /dev/null +++ b/src/icons/chrome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/circle.svg b/src/icons/circle.svg new file mode 100644 index 0000000..b009088 --- /dev/null +++ b/src/icons/circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/clipboard.svg b/src/icons/clipboard.svg new file mode 100644 index 0000000..ccee454 --- /dev/null +++ b/src/icons/clipboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/clock.svg b/src/icons/clock.svg new file mode 100644 index 0000000..ea3f5e5 --- /dev/null +++ b/src/icons/clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cloud-drizzle.svg b/src/icons/cloud-drizzle.svg new file mode 100644 index 0000000..13af6bb --- /dev/null +++ b/src/icons/cloud-drizzle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cloud-lightning.svg b/src/icons/cloud-lightning.svg new file mode 100644 index 0000000..32d154c --- /dev/null +++ b/src/icons/cloud-lightning.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cloud-off.svg b/src/icons/cloud-off.svg new file mode 100644 index 0000000..1e1e7d6 --- /dev/null +++ b/src/icons/cloud-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cloud-rain.svg b/src/icons/cloud-rain.svg new file mode 100644 index 0000000..3e0b85b --- /dev/null +++ b/src/icons/cloud-rain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cloud-snow.svg b/src/icons/cloud-snow.svg new file mode 100644 index 0000000..e4eb820 --- /dev/null +++ b/src/icons/cloud-snow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cloud.svg b/src/icons/cloud.svg new file mode 100644 index 0000000..0ee0c63 --- /dev/null +++ b/src/icons/cloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/code.svg b/src/icons/code.svg new file mode 100644 index 0000000..c4954b5 --- /dev/null +++ b/src/icons/code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/codepen.svg b/src/icons/codepen.svg new file mode 100644 index 0000000..ab2a815 --- /dev/null +++ b/src/icons/codepen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/codesandbox.svg b/src/icons/codesandbox.svg new file mode 100644 index 0000000..49848f5 --- /dev/null +++ b/src/icons/codesandbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/coffee.svg b/src/icons/coffee.svg new file mode 100644 index 0000000..32905e5 --- /dev/null +++ b/src/icons/coffee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/columns.svg b/src/icons/columns.svg new file mode 100644 index 0000000..d264b55 --- /dev/null +++ b/src/icons/columns.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/command.svg b/src/icons/command.svg new file mode 100644 index 0000000..93f554c --- /dev/null +++ b/src/icons/command.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/compass.svg b/src/icons/compass.svg new file mode 100644 index 0000000..3296260 --- /dev/null +++ b/src/icons/compass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/copy.svg b/src/icons/copy.svg new file mode 100644 index 0000000..4e0b09f --- /dev/null +++ b/src/icons/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/corner-down-left.svg b/src/icons/corner-down-left.svg new file mode 100644 index 0000000..9fffb3e --- /dev/null +++ b/src/icons/corner-down-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/corner-down-right.svg b/src/icons/corner-down-right.svg new file mode 100644 index 0000000..b27d408 --- /dev/null +++ b/src/icons/corner-down-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/corner-left-down.svg b/src/icons/corner-left-down.svg new file mode 100644 index 0000000..24b8375 --- /dev/null +++ b/src/icons/corner-left-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/corner-left-up.svg b/src/icons/corner-left-up.svg new file mode 100644 index 0000000..e54527c --- /dev/null +++ b/src/icons/corner-left-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/corner-right-down.svg b/src/icons/corner-right-down.svg new file mode 100644 index 0000000..a49e6d6 --- /dev/null +++ b/src/icons/corner-right-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/corner-right-up.svg b/src/icons/corner-right-up.svg new file mode 100644 index 0000000..a5c5dce --- /dev/null +++ b/src/icons/corner-right-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/corner-up-left.svg b/src/icons/corner-up-left.svg new file mode 100644 index 0000000..0a1ffd6 --- /dev/null +++ b/src/icons/corner-up-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/corner-up-right.svg b/src/icons/corner-up-right.svg new file mode 100644 index 0000000..0b8f961 --- /dev/null +++ b/src/icons/corner-up-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cpu.svg b/src/icons/cpu.svg new file mode 100644 index 0000000..2ed16ef --- /dev/null +++ b/src/icons/cpu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/credit-card.svg b/src/icons/credit-card.svg new file mode 100644 index 0000000..1b7fd02 --- /dev/null +++ b/src/icons/credit-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/crop.svg b/src/icons/crop.svg new file mode 100644 index 0000000..ffbfd04 --- /dev/null +++ b/src/icons/crop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/crosshair.svg b/src/icons/crosshair.svg new file mode 100644 index 0000000..ba39401 --- /dev/null +++ b/src/icons/crosshair.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/database.svg b/src/icons/database.svg new file mode 100644 index 0000000..c296fbc --- /dev/null +++ b/src/icons/database.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/delete.svg b/src/icons/delete.svg new file mode 100644 index 0000000..8c6074b --- /dev/null +++ b/src/icons/delete.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/disc.svg b/src/icons/disc.svg new file mode 100644 index 0000000..2595b44 --- /dev/null +++ b/src/icons/disc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/divide-circle.svg b/src/icons/divide-circle.svg new file mode 100644 index 0000000..03a50b7 --- /dev/null +++ b/src/icons/divide-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/divide-square.svg b/src/icons/divide-square.svg new file mode 100644 index 0000000..852f776 --- /dev/null +++ b/src/icons/divide-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/divide.svg b/src/icons/divide.svg new file mode 100644 index 0000000..3cbff3a --- /dev/null +++ b/src/icons/divide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/dollar-sign.svg b/src/icons/dollar-sign.svg new file mode 100644 index 0000000..1a124d2 --- /dev/null +++ b/src/icons/dollar-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/download-cloud.svg b/src/icons/download-cloud.svg new file mode 100644 index 0000000..f3126fc --- /dev/null +++ b/src/icons/download-cloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/download.svg b/src/icons/download.svg new file mode 100644 index 0000000..76767a9 --- /dev/null +++ b/src/icons/download.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/dribbble.svg b/src/icons/dribbble.svg new file mode 100644 index 0000000..bb8577d --- /dev/null +++ b/src/icons/dribbble.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/droplet.svg b/src/icons/droplet.svg new file mode 100644 index 0000000..ca09301 --- /dev/null +++ b/src/icons/droplet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/edit-2.svg b/src/icons/edit-2.svg new file mode 100644 index 0000000..06830c9 --- /dev/null +++ b/src/icons/edit-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/edit-3.svg b/src/icons/edit-3.svg new file mode 100644 index 0000000..d728efc --- /dev/null +++ b/src/icons/edit-3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/edit.svg b/src/icons/edit.svg new file mode 100644 index 0000000..ec7b4ca --- /dev/null +++ b/src/icons/edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/external-link.svg b/src/icons/external-link.svg new file mode 100644 index 0000000..6236df3 --- /dev/null +++ b/src/icons/external-link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/eye-off.svg b/src/icons/eye-off.svg new file mode 100644 index 0000000..77c54cb --- /dev/null +++ b/src/icons/eye-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/eye.svg b/src/icons/eye.svg new file mode 100644 index 0000000..9cde243 --- /dev/null +++ b/src/icons/eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/facebook.svg b/src/icons/facebook.svg new file mode 100644 index 0000000..2570f56 --- /dev/null +++ b/src/icons/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/fast-forward.svg b/src/icons/fast-forward.svg new file mode 100644 index 0000000..fa39877 --- /dev/null +++ b/src/icons/fast-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/feather.svg b/src/icons/feather.svg new file mode 100644 index 0000000..ac3b868 --- /dev/null +++ b/src/icons/feather.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/figma.svg b/src/icons/figma.svg new file mode 100644 index 0000000..66fd217 --- /dev/null +++ b/src/icons/figma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/file-minus.svg b/src/icons/file-minus.svg new file mode 100644 index 0000000..345756e --- /dev/null +++ b/src/icons/file-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/file-plus.svg b/src/icons/file-plus.svg new file mode 100644 index 0000000..eed1200 --- /dev/null +++ b/src/icons/file-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/file-text.svg b/src/icons/file-text.svg new file mode 100644 index 0000000..4197ddd --- /dev/null +++ b/src/icons/file-text.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/file.svg b/src/icons/file.svg new file mode 100644 index 0000000..378519a --- /dev/null +++ b/src/icons/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/film.svg b/src/icons/film.svg new file mode 100644 index 0000000..ac46360 --- /dev/null +++ b/src/icons/film.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/filter.svg b/src/icons/filter.svg new file mode 100644 index 0000000..38a47e0 --- /dev/null +++ b/src/icons/filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/flag.svg b/src/icons/flag.svg new file mode 100644 index 0000000..037737c --- /dev/null +++ b/src/icons/flag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/folder-minus.svg b/src/icons/folder-minus.svg new file mode 100644 index 0000000..d5b7af6 --- /dev/null +++ b/src/icons/folder-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/folder-plus.svg b/src/icons/folder-plus.svg new file mode 100644 index 0000000..898f2fc --- /dev/null +++ b/src/icons/folder-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/folder.svg b/src/icons/folder.svg new file mode 100644 index 0000000..134458b --- /dev/null +++ b/src/icons/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/framer.svg b/src/icons/framer.svg new file mode 100644 index 0000000..3e66347 --- /dev/null +++ b/src/icons/framer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/frown.svg b/src/icons/frown.svg new file mode 100644 index 0000000..f312254 --- /dev/null +++ b/src/icons/frown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/gift.svg b/src/icons/gift.svg new file mode 100644 index 0000000..d2c14bd --- /dev/null +++ b/src/icons/gift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/git-branch.svg b/src/icons/git-branch.svg new file mode 100644 index 0000000..4400372 --- /dev/null +++ b/src/icons/git-branch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/git-commit.svg b/src/icons/git-commit.svg new file mode 100644 index 0000000..e959d72 --- /dev/null +++ b/src/icons/git-commit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/git-merge.svg b/src/icons/git-merge.svg new file mode 100644 index 0000000..c65fffd --- /dev/null +++ b/src/icons/git-merge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/git-pull-request.svg b/src/icons/git-pull-request.svg new file mode 100644 index 0000000..fc80bdf --- /dev/null +++ b/src/icons/git-pull-request.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/github.svg b/src/icons/github.svg new file mode 100644 index 0000000..ff0af48 --- /dev/null +++ b/src/icons/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/gitlab.svg b/src/icons/gitlab.svg new file mode 100644 index 0000000..85d54a1 --- /dev/null +++ b/src/icons/gitlab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/globe.svg b/src/icons/globe.svg new file mode 100644 index 0000000..0a0586d --- /dev/null +++ b/src/icons/globe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/grid.svg b/src/icons/grid.svg new file mode 100644 index 0000000..8ef2e9d --- /dev/null +++ b/src/icons/grid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/hard-drive.svg b/src/icons/hard-drive.svg new file mode 100644 index 0000000..8e90fa1 --- /dev/null +++ b/src/icons/hard-drive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/hash.svg b/src/icons/hash.svg new file mode 100644 index 0000000..c9c8d41 --- /dev/null +++ b/src/icons/hash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/headphones.svg b/src/icons/headphones.svg new file mode 100644 index 0000000..fd8915b --- /dev/null +++ b/src/icons/headphones.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/heart.svg b/src/icons/heart.svg new file mode 100644 index 0000000..a083b7e --- /dev/null +++ b/src/icons/heart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/help-circle.svg b/src/icons/help-circle.svg new file mode 100644 index 0000000..51fddd8 --- /dev/null +++ b/src/icons/help-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/hexagon.svg b/src/icons/hexagon.svg new file mode 100644 index 0000000..eae7f25 --- /dev/null +++ b/src/icons/hexagon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/iconTypes.ts b/src/icons/iconTypes.ts new file mode 100644 index 0000000..04ec06c --- /dev/null +++ b/src/icons/iconTypes.ts @@ -0,0 +1,3 @@ +export type IconProps = { + stroke: string; +}; diff --git a/src/icons/image.svg b/src/icons/image.svg new file mode 100644 index 0000000..a7d84b9 --- /dev/null +++ b/src/icons/image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/inbox.svg b/src/icons/inbox.svg new file mode 100644 index 0000000..03a13b4 --- /dev/null +++ b/src/icons/inbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/info.svg b/src/icons/info.svg new file mode 100644 index 0000000..a09fa5f --- /dev/null +++ b/src/icons/info.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/instagram.svg b/src/icons/instagram.svg new file mode 100644 index 0000000..9fdb8e3 --- /dev/null +++ b/src/icons/instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/italic.svg b/src/icons/italic.svg new file mode 100644 index 0000000..a123d37 --- /dev/null +++ b/src/icons/italic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/key.svg b/src/icons/key.svg new file mode 100644 index 0000000..e778e74 --- /dev/null +++ b/src/icons/key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/layers.svg b/src/icons/layers.svg new file mode 100644 index 0000000..ea788c2 --- /dev/null +++ b/src/icons/layers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/layout.svg b/src/icons/layout.svg new file mode 100644 index 0000000..28743d9 --- /dev/null +++ b/src/icons/layout.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/life-buoy.svg b/src/icons/life-buoy.svg new file mode 100644 index 0000000..54c2bd7 --- /dev/null +++ b/src/icons/life-buoy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/link-2.svg b/src/icons/link-2.svg new file mode 100644 index 0000000..8cc7f6d --- /dev/null +++ b/src/icons/link-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/link.svg b/src/icons/link.svg new file mode 100644 index 0000000..c89dd41 --- /dev/null +++ b/src/icons/link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/linkedin.svg b/src/icons/linkedin.svg new file mode 100644 index 0000000..3953109 --- /dev/null +++ b/src/icons/linkedin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/list.svg b/src/icons/list.svg new file mode 100644 index 0000000..5ce38ea --- /dev/null +++ b/src/icons/list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/loader.svg b/src/icons/loader.svg new file mode 100644 index 0000000..e1a70c1 --- /dev/null +++ b/src/icons/loader.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/lock.svg b/src/icons/lock.svg new file mode 100644 index 0000000..de09d9d --- /dev/null +++ b/src/icons/lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/log-in.svg b/src/icons/log-in.svg new file mode 100644 index 0000000..ba0da59 --- /dev/null +++ b/src/icons/log-in.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/log-out.svg b/src/icons/log-out.svg new file mode 100644 index 0000000..c9002c9 --- /dev/null +++ b/src/icons/log-out.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/map-pin.svg b/src/icons/map-pin.svg new file mode 100644 index 0000000..d5548e9 --- /dev/null +++ b/src/icons/map-pin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/map.svg b/src/icons/map.svg new file mode 100644 index 0000000..ecebd7b --- /dev/null +++ b/src/icons/map.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/maximize-2.svg b/src/icons/maximize-2.svg new file mode 100644 index 0000000..e41fc0b --- /dev/null +++ b/src/icons/maximize-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/maximize.svg b/src/icons/maximize.svg new file mode 100644 index 0000000..fc30518 --- /dev/null +++ b/src/icons/maximize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/meh.svg b/src/icons/meh.svg new file mode 100644 index 0000000..6f57fff --- /dev/null +++ b/src/icons/meh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/menu.svg b/src/icons/menu.svg new file mode 100644 index 0000000..e8a84a9 --- /dev/null +++ b/src/icons/menu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/message-circle.svg b/src/icons/message-circle.svg new file mode 100644 index 0000000..4b21b32 --- /dev/null +++ b/src/icons/message-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/message-square.svg b/src/icons/message-square.svg new file mode 100644 index 0000000..6a2e4e5 --- /dev/null +++ b/src/icons/message-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/mic-off.svg b/src/icons/mic-off.svg new file mode 100644 index 0000000..0786219 --- /dev/null +++ b/src/icons/mic-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/mic.svg b/src/icons/mic.svg new file mode 100644 index 0000000..dc5f780 --- /dev/null +++ b/src/icons/mic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/minimize-2.svg b/src/icons/minimize-2.svg new file mode 100644 index 0000000..a720fa6 --- /dev/null +++ b/src/icons/minimize-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/minimize.svg b/src/icons/minimize.svg new file mode 100644 index 0000000..46d6119 --- /dev/null +++ b/src/icons/minimize.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/minus-circle.svg b/src/icons/minus-circle.svg new file mode 100644 index 0000000..80c0de1 --- /dev/null +++ b/src/icons/minus-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/minus-square.svg b/src/icons/minus-square.svg new file mode 100644 index 0000000..4862832 --- /dev/null +++ b/src/icons/minus-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/minus.svg b/src/icons/minus.svg new file mode 100644 index 0000000..93cc734 --- /dev/null +++ b/src/icons/minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/monitor.svg b/src/icons/monitor.svg new file mode 100644 index 0000000..6c3556d --- /dev/null +++ b/src/icons/monitor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/moon.svg b/src/icons/moon.svg new file mode 100644 index 0000000..dbf7c6c --- /dev/null +++ b/src/icons/moon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/more-horizontal.svg b/src/icons/more-horizontal.svg new file mode 100644 index 0000000..dc6a855 --- /dev/null +++ b/src/icons/more-horizontal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/more-vertical.svg b/src/icons/more-vertical.svg new file mode 100644 index 0000000..cba6958 --- /dev/null +++ b/src/icons/more-vertical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/mouse-pointer.svg b/src/icons/mouse-pointer.svg new file mode 100644 index 0000000..f5af559 --- /dev/null +++ b/src/icons/mouse-pointer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/move.svg b/src/icons/move.svg new file mode 100644 index 0000000..4e251b5 --- /dev/null +++ b/src/icons/move.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/music.svg b/src/icons/music.svg new file mode 100644 index 0000000..7bee2f7 --- /dev/null +++ b/src/icons/music.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/navigation-2.svg b/src/icons/navigation-2.svg new file mode 100644 index 0000000..ae31db9 --- /dev/null +++ b/src/icons/navigation-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/navigation.svg b/src/icons/navigation.svg new file mode 100644 index 0000000..f600a41 --- /dev/null +++ b/src/icons/navigation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/octagon.svg b/src/icons/octagon.svg new file mode 100644 index 0000000..124c548 --- /dev/null +++ b/src/icons/octagon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/package.svg b/src/icons/package.svg new file mode 100644 index 0000000..f1e09ee --- /dev/null +++ b/src/icons/package.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/paperclip.svg b/src/icons/paperclip.svg new file mode 100644 index 0000000..b1f69b7 --- /dev/null +++ b/src/icons/paperclip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/pause-circle.svg b/src/icons/pause-circle.svg new file mode 100644 index 0000000..f6b1a8d --- /dev/null +++ b/src/icons/pause-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/pause.svg b/src/icons/pause.svg new file mode 100644 index 0000000..4e78038 --- /dev/null +++ b/src/icons/pause.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/pen-tool.svg b/src/icons/pen-tool.svg new file mode 100644 index 0000000..0d26fa1 --- /dev/null +++ b/src/icons/pen-tool.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/percent.svg b/src/icons/percent.svg new file mode 100644 index 0000000..2cb9719 --- /dev/null +++ b/src/icons/percent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/phone-call.svg b/src/icons/phone-call.svg new file mode 100644 index 0000000..8b86660 --- /dev/null +++ b/src/icons/phone-call.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/phone-forwarded.svg b/src/icons/phone-forwarded.svg new file mode 100644 index 0000000..aa21bef --- /dev/null +++ b/src/icons/phone-forwarded.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/phone-incoming.svg b/src/icons/phone-incoming.svg new file mode 100644 index 0000000..b2d523a --- /dev/null +++ b/src/icons/phone-incoming.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/phone-missed.svg b/src/icons/phone-missed.svg new file mode 100644 index 0000000..4950f09 --- /dev/null +++ b/src/icons/phone-missed.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/phone-off.svg b/src/icons/phone-off.svg new file mode 100644 index 0000000..4d00fb3 --- /dev/null +++ b/src/icons/phone-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/phone-outgoing.svg b/src/icons/phone-outgoing.svg new file mode 100644 index 0000000..fea27a3 --- /dev/null +++ b/src/icons/phone-outgoing.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/phone.svg b/src/icons/phone.svg new file mode 100644 index 0000000..2a35154 --- /dev/null +++ b/src/icons/phone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/pie-chart.svg b/src/icons/pie-chart.svg new file mode 100644 index 0000000..b5bbe67 --- /dev/null +++ b/src/icons/pie-chart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/play-circle.svg b/src/icons/play-circle.svg new file mode 100644 index 0000000..8766dc7 --- /dev/null +++ b/src/icons/play-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/play.svg b/src/icons/play.svg new file mode 100644 index 0000000..fd76e30 --- /dev/null +++ b/src/icons/play.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/plus-circle.svg b/src/icons/plus-circle.svg new file mode 100644 index 0000000..4291ff0 --- /dev/null +++ b/src/icons/plus-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/plus-square.svg b/src/icons/plus-square.svg new file mode 100644 index 0000000..c380e24 --- /dev/null +++ b/src/icons/plus-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/plus.svg b/src/icons/plus.svg new file mode 100644 index 0000000..703c5b7 --- /dev/null +++ b/src/icons/plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/pocket.svg b/src/icons/pocket.svg new file mode 100644 index 0000000..a3b2561 --- /dev/null +++ b/src/icons/pocket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/power.svg b/src/icons/power.svg new file mode 100644 index 0000000..598308f --- /dev/null +++ b/src/icons/power.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/printer.svg b/src/icons/printer.svg new file mode 100644 index 0000000..8a9a7ac --- /dev/null +++ b/src/icons/printer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/radio.svg b/src/icons/radio.svg new file mode 100644 index 0000000..5abfcd1 --- /dev/null +++ b/src/icons/radio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/refresh-ccw.svg b/src/icons/refresh-ccw.svg new file mode 100644 index 0000000..10cff0e --- /dev/null +++ b/src/icons/refresh-ccw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/refresh-cw.svg b/src/icons/refresh-cw.svg new file mode 100644 index 0000000..06c358d --- /dev/null +++ b/src/icons/refresh-cw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/repeat.svg b/src/icons/repeat.svg new file mode 100644 index 0000000..c7657b0 --- /dev/null +++ b/src/icons/repeat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/rewind.svg b/src/icons/rewind.svg new file mode 100644 index 0000000..7b0fa3d --- /dev/null +++ b/src/icons/rewind.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/rotate-ccw.svg b/src/icons/rotate-ccw.svg new file mode 100644 index 0000000..ade5dc4 --- /dev/null +++ b/src/icons/rotate-ccw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/rotate-cw.svg b/src/icons/rotate-cw.svg new file mode 100644 index 0000000..83dca35 --- /dev/null +++ b/src/icons/rotate-cw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/rss.svg b/src/icons/rss.svg new file mode 100644 index 0000000..c9a1368 --- /dev/null +++ b/src/icons/rss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/save.svg b/src/icons/save.svg new file mode 100644 index 0000000..46c7299 --- /dev/null +++ b/src/icons/save.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/scissors.svg b/src/icons/scissors.svg new file mode 100644 index 0000000..fd0647f --- /dev/null +++ b/src/icons/scissors.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/search.svg b/src/icons/search.svg new file mode 100644 index 0000000..8710306 --- /dev/null +++ b/src/icons/search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/send.svg b/src/icons/send.svg new file mode 100644 index 0000000..42ef2a2 --- /dev/null +++ b/src/icons/send.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/server.svg b/src/icons/server.svg new file mode 100644 index 0000000..54ce094 --- /dev/null +++ b/src/icons/server.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/settings.svg b/src/icons/settings.svg new file mode 100644 index 0000000..19c2726 --- /dev/null +++ b/src/icons/settings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/share-2.svg b/src/icons/share-2.svg new file mode 100644 index 0000000..09b1c7b --- /dev/null +++ b/src/icons/share-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/share.svg b/src/icons/share.svg new file mode 100644 index 0000000..df38c14 --- /dev/null +++ b/src/icons/share.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/shield-off.svg b/src/icons/shield-off.svg new file mode 100644 index 0000000..18692dd --- /dev/null +++ b/src/icons/shield-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/shield.svg b/src/icons/shield.svg new file mode 100644 index 0000000..c7c4841 --- /dev/null +++ b/src/icons/shield.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/shopping-bag.svg b/src/icons/shopping-bag.svg new file mode 100644 index 0000000..eaa39e8 --- /dev/null +++ b/src/icons/shopping-bag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/shopping-cart.svg b/src/icons/shopping-cart.svg new file mode 100644 index 0000000..17a40bf --- /dev/null +++ b/src/icons/shopping-cart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/shuffle.svg b/src/icons/shuffle.svg new file mode 100644 index 0000000..8cfb5db --- /dev/null +++ b/src/icons/shuffle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/sidebar.svg b/src/icons/sidebar.svg new file mode 100644 index 0000000..8ba817e --- /dev/null +++ b/src/icons/sidebar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/skip-back.svg b/src/icons/skip-back.svg new file mode 100644 index 0000000..88d024e --- /dev/null +++ b/src/icons/skip-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/skip-forward.svg b/src/icons/skip-forward.svg new file mode 100644 index 0000000..f3fdac3 --- /dev/null +++ b/src/icons/skip-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/slack.svg b/src/icons/slack.svg new file mode 100644 index 0000000..5d97346 --- /dev/null +++ b/src/icons/slack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/slash.svg b/src/icons/slash.svg new file mode 100644 index 0000000..f4131b8 --- /dev/null +++ b/src/icons/slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/sliders.svg b/src/icons/sliders.svg new file mode 100644 index 0000000..19c9385 --- /dev/null +++ b/src/icons/sliders.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/smartphone.svg b/src/icons/smartphone.svg new file mode 100644 index 0000000..0171a95 --- /dev/null +++ b/src/icons/smartphone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/smile.svg b/src/icons/smile.svg new file mode 100644 index 0000000..24dc8a2 --- /dev/null +++ b/src/icons/smile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/speaker.svg b/src/icons/speaker.svg new file mode 100644 index 0000000..75d5ff9 --- /dev/null +++ b/src/icons/speaker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/square.svg b/src/icons/square.svg new file mode 100644 index 0000000..6eabc77 --- /dev/null +++ b/src/icons/square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/star.svg b/src/icons/star.svg new file mode 100644 index 0000000..bcdc31a --- /dev/null +++ b/src/icons/star.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/stop-circle.svg b/src/icons/stop-circle.svg new file mode 100644 index 0000000..c10d9d4 --- /dev/null +++ b/src/icons/stop-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/sun.svg b/src/icons/sun.svg new file mode 100644 index 0000000..7f51b94 --- /dev/null +++ b/src/icons/sun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/sunrise.svg b/src/icons/sunrise.svg new file mode 100644 index 0000000..eff4b1e --- /dev/null +++ b/src/icons/sunrise.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/sunset.svg b/src/icons/sunset.svg new file mode 100644 index 0000000..a5a2221 --- /dev/null +++ b/src/icons/sunset.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/tablet.svg b/src/icons/tablet.svg new file mode 100644 index 0000000..9c80b40 --- /dev/null +++ b/src/icons/tablet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/tag.svg b/src/icons/tag.svg new file mode 100644 index 0000000..7219b15 --- /dev/null +++ b/src/icons/tag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/target.svg b/src/icons/target.svg new file mode 100644 index 0000000..be84b17 --- /dev/null +++ b/src/icons/target.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/terminal.svg b/src/icons/terminal.svg new file mode 100644 index 0000000..af459c0 --- /dev/null +++ b/src/icons/terminal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/thermometer.svg b/src/icons/thermometer.svg new file mode 100644 index 0000000..33142cc --- /dev/null +++ b/src/icons/thermometer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/thumbs-down.svg b/src/icons/thumbs-down.svg new file mode 100644 index 0000000..3e7bcd6 --- /dev/null +++ b/src/icons/thumbs-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/thumbs-up.svg b/src/icons/thumbs-up.svg new file mode 100644 index 0000000..226c44d --- /dev/null +++ b/src/icons/thumbs-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/toggle-left.svg b/src/icons/toggle-left.svg new file mode 100644 index 0000000..240be29 --- /dev/null +++ b/src/icons/toggle-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/toggle-right.svg b/src/icons/toggle-right.svg new file mode 100644 index 0000000..fc6e81c --- /dev/null +++ b/src/icons/toggle-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/trash-2.svg b/src/icons/trash-2.svg new file mode 100644 index 0000000..f24d55b --- /dev/null +++ b/src/icons/trash-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/trash.svg b/src/icons/trash.svg new file mode 100644 index 0000000..55650bd --- /dev/null +++ b/src/icons/trash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/trello.svg b/src/icons/trello.svg new file mode 100644 index 0000000..b2f599b --- /dev/null +++ b/src/icons/trello.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/trending-down.svg b/src/icons/trending-down.svg new file mode 100644 index 0000000..a9d4cfa --- /dev/null +++ b/src/icons/trending-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/trending-up.svg b/src/icons/trending-up.svg new file mode 100644 index 0000000..52026a4 --- /dev/null +++ b/src/icons/trending-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/triangle.svg b/src/icons/triangle.svg new file mode 100644 index 0000000..274b652 --- /dev/null +++ b/src/icons/triangle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/truck.svg b/src/icons/truck.svg new file mode 100644 index 0000000..3389837 --- /dev/null +++ b/src/icons/truck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/tv.svg b/src/icons/tv.svg new file mode 100644 index 0000000..955bbff --- /dev/null +++ b/src/icons/tv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/twitch.svg b/src/icons/twitch.svg new file mode 100644 index 0000000..1706249 --- /dev/null +++ b/src/icons/twitch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/twitter.svg b/src/icons/twitter.svg new file mode 100644 index 0000000..f8886ec --- /dev/null +++ b/src/icons/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/type.svg b/src/icons/type.svg new file mode 100644 index 0000000..c6b2de3 --- /dev/null +++ b/src/icons/type.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/umbrella.svg b/src/icons/umbrella.svg new file mode 100644 index 0000000..dc77c0c --- /dev/null +++ b/src/icons/umbrella.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/underline.svg b/src/icons/underline.svg new file mode 100644 index 0000000..044945d --- /dev/null +++ b/src/icons/underline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/unlock.svg b/src/icons/unlock.svg new file mode 100644 index 0000000..01dc359 --- /dev/null +++ b/src/icons/unlock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/upload-cloud.svg b/src/icons/upload-cloud.svg new file mode 100644 index 0000000..a1db297 --- /dev/null +++ b/src/icons/upload-cloud.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/upload.svg b/src/icons/upload.svg new file mode 100644 index 0000000..91eaff7 --- /dev/null +++ b/src/icons/upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/user-check.svg b/src/icons/user-check.svg new file mode 100644 index 0000000..42f91b2 --- /dev/null +++ b/src/icons/user-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/user-minus.svg b/src/icons/user-minus.svg new file mode 100644 index 0000000..44b75f5 --- /dev/null +++ b/src/icons/user-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/user-plus.svg b/src/icons/user-plus.svg new file mode 100644 index 0000000..21460f6 --- /dev/null +++ b/src/icons/user-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/user-x.svg b/src/icons/user-x.svg new file mode 100644 index 0000000..0c41a48 --- /dev/null +++ b/src/icons/user-x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/user.svg b/src/icons/user.svg new file mode 100644 index 0000000..7bb5f29 --- /dev/null +++ b/src/icons/user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/users.svg b/src/icons/users.svg new file mode 100644 index 0000000..aacf6b0 --- /dev/null +++ b/src/icons/users.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/video-off.svg b/src/icons/video-off.svg new file mode 100644 index 0000000..08ec697 --- /dev/null +++ b/src/icons/video-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/video.svg b/src/icons/video.svg new file mode 100644 index 0000000..8ff156a --- /dev/null +++ b/src/icons/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/voicemail.svg b/src/icons/voicemail.svg new file mode 100644 index 0000000..5d78a8e --- /dev/null +++ b/src/icons/voicemail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/volume-1.svg b/src/icons/volume-1.svg new file mode 100644 index 0000000..150e875 --- /dev/null +++ b/src/icons/volume-1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/volume-2.svg b/src/icons/volume-2.svg new file mode 100644 index 0000000..03d521c --- /dev/null +++ b/src/icons/volume-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/volume-x.svg b/src/icons/volume-x.svg new file mode 100644 index 0000000..be44240 --- /dev/null +++ b/src/icons/volume-x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/volume.svg b/src/icons/volume.svg new file mode 100644 index 0000000..53bfe15 --- /dev/null +++ b/src/icons/volume.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/watch.svg b/src/icons/watch.svg new file mode 100644 index 0000000..a1099da --- /dev/null +++ b/src/icons/watch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/wifi-off.svg b/src/icons/wifi-off.svg new file mode 100644 index 0000000..35eae43 --- /dev/null +++ b/src/icons/wifi-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/wifi.svg b/src/icons/wifi.svg new file mode 100644 index 0000000..748c285 --- /dev/null +++ b/src/icons/wifi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/wind.svg b/src/icons/wind.svg new file mode 100644 index 0000000..82b3646 --- /dev/null +++ b/src/icons/wind.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/x-circle.svg b/src/icons/x-circle.svg new file mode 100644 index 0000000..94aad5e --- /dev/null +++ b/src/icons/x-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/x-octagon.svg b/src/icons/x-octagon.svg new file mode 100644 index 0000000..8543198 --- /dev/null +++ b/src/icons/x-octagon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/x-square.svg b/src/icons/x-square.svg new file mode 100644 index 0000000..7677c38 --- /dev/null +++ b/src/icons/x-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/x.svg b/src/icons/x.svg new file mode 100644 index 0000000..7d5875c --- /dev/null +++ b/src/icons/x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/youtube.svg b/src/icons/youtube.svg new file mode 100644 index 0000000..c482438 --- /dev/null +++ b/src/icons/youtube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/zap-off.svg b/src/icons/zap-off.svg new file mode 100644 index 0000000..c636f8b --- /dev/null +++ b/src/icons/zap-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/zap.svg b/src/icons/zap.svg new file mode 100644 index 0000000..8fdafa9 --- /dev/null +++ b/src/icons/zap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/zoom-in.svg b/src/icons/zoom-in.svg new file mode 100644 index 0000000..da4572d --- /dev/null +++ b/src/icons/zoom-in.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/zoom-out.svg b/src/icons/zoom-out.svg new file mode 100644 index 0000000..fd678d7 --- /dev/null +++ b/src/icons/zoom-out.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/index.css b/src/index.css index 9e1af81..5b74d2b 100644 --- a/src/index.css +++ b/src/index.css @@ -1,4 +1,7 @@ +@import "./global/variables.css"; + body { + background-color: var(--dark); margin: 0; padding: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", diff --git a/tsconfig.json b/tsconfig.json index 7b1d3c6..a273b0c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -18,7 +18,7 @@ "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, - "jsx": "react" + "jsx": "react-jsx" }, "include": [ "src"

*X1&x0FhHmJp>;zrqcW64b#uqwT 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
fvwF>k?0>YmajMrH8FJ`9*BFKgMVL6MRD~=h( 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