From e9272c06c249623689ce64786c9a1cc4e53eac29 Mon Sep 17 00:00:00 2001 From: Andrew Weiss Date: Tue, 5 May 2020 18:44:41 -0700 Subject: [PATCH 01/15] adds initial files and file structure --- .gitignore | 23 + characters-search/.env | 1 + characters-search/.gitignore | 23 + characters-search/README.md | 68 + characters-search/package-lock.json | 15930 ++++++++++++++++ characters-search/package.json | 35 + characters-search/public/favicon.ico | Bin 0 -> 3150 bytes characters-search/public/index.html | 43 + characters-search/public/logo192.png | Bin 0 -> 5347 bytes characters-search/public/logo512.png | Bin 0 -> 9664 bytes characters-search/public/manifest.json | 25 + characters-search/public/robots.txt | 3 + characters-search/src/App.js | 23 + characters-search/src/App.scss | 4 + characters-search/src/App.test.js | 9 + characters-search/src/components/Character.js | 2 + characters-search/src/index.css | 13 + characters-search/src/index.js | 17 + characters-search/src/logo.svg | 7 + characters-search/src/pages/Favorites.js | 11 + characters-search/src/pages/Home.js | 41 + characters-search/src/pages/Single.js | 11 + characters-search/src/serviceWorker.js | 141 + characters-search/src/setupTests.js | 5 + 24 files changed, 16435 insertions(+) create mode 100644 .gitignore create mode 100644 characters-search/.env create mode 100644 characters-search/.gitignore create mode 100644 characters-search/README.md create mode 100644 characters-search/package-lock.json create mode 100644 characters-search/package.json create mode 100644 characters-search/public/favicon.ico create mode 100644 characters-search/public/index.html create mode 100644 characters-search/public/logo192.png create mode 100644 characters-search/public/logo512.png create mode 100644 characters-search/public/manifest.json create mode 100644 characters-search/public/robots.txt create mode 100644 characters-search/src/App.js create mode 100644 characters-search/src/App.scss create mode 100644 characters-search/src/App.test.js create mode 100644 characters-search/src/components/Character.js create mode 100644 characters-search/src/index.css create mode 100644 characters-search/src/index.js create mode 100644 characters-search/src/logo.svg create mode 100644 characters-search/src/pages/Favorites.js create mode 100644 characters-search/src/pages/Home.js create mode 100644 characters-search/src/pages/Single.js create mode 100644 characters-search/src/serviceWorker.js create mode 100644 characters-search/src/setupTests.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/characters-search/.env b/characters-search/.env new file mode 100644 index 0000000..cfcc0f3 --- /dev/null +++ b/characters-search/.env @@ -0,0 +1 @@ +REACT_APP_API_KEY=3036462383041704 diff --git a/characters-search/.gitignore b/characters-search/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/characters-search/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/characters-search/README.md b/characters-search/README.md new file mode 100644 index 0000000..54ef094 --- /dev/null +++ b/characters-search/README.md @@ -0,0 +1,68 @@ +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/). + +### Code Splitting + +This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting + +### Analyzing the Bundle Size + +This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size + +### Making a Progressive Web App + +This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app + +### Advanced Configuration + +This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration + +### Deployment + +This section has moved here: https://facebook.github.io/create-react-app/docs/deployment + +### `npm run build` fails to minify + +This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify diff --git a/characters-search/package-lock.json b/characters-search/package-lock.json new file mode 100644 index 0000000..7724448 --- /dev/null +++ b/characters-search/package-lock.json @@ -0,0 +1,15930 @@ +{ + "name": "characters-search", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/compat-data": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", + "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", + "requires": { + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/core": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "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==" + } + } + }, + "@babel/generator": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", + "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "requires": { + "@babel/types": "^7.9.6", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", + "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/types": "^7.9.0" + } + }, + "@babel/helper-builder-react-jsx-experimental": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", + "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-module-imports": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", + "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", + "requires": { + "@babel/compat-data": "^7.9.6", + "browserslist": "^4.11.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.6.tgz", + "integrity": "sha512-6N9IeuyHvMBRyjNYOMJHrhwtu4WJMrYf8hVbEHD3pbbbmNOk1kmXSQs7bA4dYDUaIx4ZEzdnvo6NwC3WHd/Qow==", + "requires": { + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.9.6", + "@babel/helper-split-export-declaration": "^7.8.3" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", + "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", + "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.6", + "@babel/types": "^7.9.6" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", + "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", + "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-decorators": "^7.8.3" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", + "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", + "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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-flow": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", + "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", + "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", + "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", + "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-flow": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", + "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", + "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", + "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz", + "integrity": "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", + "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", + "requires": { + "@babel/helper-builder-react-jsx": "^7.9.0", + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz", + "integrity": "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==", + "requires": { + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", + "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", + "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz", + "integrity": "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==", + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "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.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.6.tgz", + "integrity": "sha512-8OvsRdvpt3Iesf2qsAn+YdlwAJD7zJ+vhFZmDCa4b8dTp7MmHtKk5FF2mCsGxjZwuwsy/yIIay/nLmxST1ctVQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.9.6", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-typescript": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.6.tgz", + "integrity": "sha512-0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ==", + "requires": { + "@babel/compat-data": "^7.9.6", + "@babel/helper-compilation-targets": "^7.9.6", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@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.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.5", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.9.5", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.6", + "@babel/plugin-transform-modules-commonjs": "^7.9.6", + "@babel/plugin-transform-modules-systemjs": "^7.9.6", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.9.5", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.6", + "browserslist": "^4.11.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", + "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "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.9.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz", + "integrity": "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.4", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + } + }, + "@babel/preset-typescript": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz", + "integrity": "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-typescript": "^7.9.0" + } + }, + "@babel/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.6.tgz", + "integrity": "sha512-6toWAfaALQjt3KMZQc6fABqZwUDDuWzz+cAfPhqyEnzxvdWOAkjwPNxgF8xlmo7OWLsSjaKjsskpKHRLaMArOA==", + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", + "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.6", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", + "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@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==" + }, + "@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" + } + }, + "@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "requires": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + } + }, + "@jest/core": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", + "requires": { + "@jest/console": "^24.7.1", + "@jest/reporters": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-changed-files": "^24.9.0", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-resolve-dependencies": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "jest-watcher": "^24.9.0", + "micromatch": "^3.1.10", + "p-each-series": "^1.0.0", + "realpath-native": "^1.1.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + } + } + }, + "@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", + "requires": { + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "requires": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/reporters": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", + "requires": { + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.1", + "istanbul-reports": "^2.2.6", + "jest-haste-map": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "node-notifier": "^5.4.2", + "slash": "^2.0.0", + "source-map": "^0.6.0", + "string-length": "^2.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "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": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "requires": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + } + }, + "@jest/test-sequencer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", + "requires": { + "@jest/test-result": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0" + } + }, + "@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.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==" + } + } + }, + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + }, + "@sheerun/mutationobserver-shim": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.3.tgz", + "integrity": "sha512-DetpxZw1fzPD5xUBrIAoplLChO2VB8DlL5Gg+I1IR9b2wPqYIca2WSUxL5g1vLeR4MsQq1NeWriXAVffV+U1Fw==" + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==" + }, + "@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", + "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + } + }, + "@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", + "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", + "requires": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", + "requires": { + "@babel/types": "^7.4.4" + } + }, + "@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", + "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", + "requires": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + } + }, + "@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", + "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", + "requires": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz", + "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==", + "requires": { + "@babel/core": "^7.4.5", + "@babel/plugin-transform-react-constant-elements": "^7.0.0", + "@babel/preset-env": "^7.4.5", + "@babel/preset-react": "^7.0.0", + "@svgr/core": "^4.3.3", + "@svgr/plugin-jsx": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "loader-utils": "^1.2.3" + } + }, + "@testing-library/dom": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.16.0.tgz", + "integrity": "sha512-lBD88ssxqEfz0wFL6MeUyyWZfV/2cjEZZV3YRpb2IoJRej/4f1jB0TzqIOznTpfR1r34CNesrubxwIlAQ8zgPA==", + "requires": { + "@babel/runtime": "^7.8.4", + "@sheerun/mutationobserver-shim": "^0.3.2", + "@types/testing-library__dom": "^6.12.1", + "aria-query": "^4.0.2", + "dom-accessibility-api": "^0.3.0", + "pretty-format": "^25.1.0", + "wait-for-expect": "^3.0.2" + }, + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/yargs": { + "version": "15.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", + "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.0.2.tgz", + "integrity": "sha512-S1G1V790fTaigUSM/Gd0NngzEfiMy9uTUfMyHhKhVyy4cH5O/eTuR01ydhGL0z4Za1PXFTRGH3qL8VhUQuEO5w==", + "requires": { + "@babel/runtime": "^7.7.4", + "@babel/runtime-corejs3": "^7.7.4" + } + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-4.2.4.tgz", + "integrity": "sha512-j31Bn0rQo12fhCWOUWy9fl7wtqkp7In/YP2p5ZFyRuiiB9Qs3g+hS4gAmDWONbAHcRmVooNJ5eOHQDCOmUFXHg==", + "requires": { + "@babel/runtime": "^7.5.1", + "chalk": "^2.4.1", + "css": "^2.2.3", + "css.escape": "^1.5.1", + "jest-diff": "^24.0.0", + "jest-matcher-utils": "^24.0.0", + "lodash": "^4.17.11", + "pretty-format": "^24.0.0", + "redent": "^3.0.0" + } + }, + "@testing-library/react": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.5.0.tgz", + "integrity": "sha512-di1b+D0p+rfeboHO5W7gTVeZDIK5+maEgstrZbWZSSvxDyfDRkkyBE1AJR5Psd6doNldluXlCWqXriUfqu/9Qg==", + "requires": { + "@babel/runtime": "^7.8.4", + "@testing-library/dom": "^6.15.0", + "@types/testing-library__react": "^9.1.2" + } + }, + "@testing-library/user-event": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-7.2.1.tgz", + "integrity": "sha512-oZ0Ib5I4Z2pUEcoo95cT1cr6slco9WY7yiPpG+RGNkj8YcYgJnM7pXmYmorNOReh8MIGcKSqXyeGjxnr8YiZbA==" + }, + "@types/babel__core": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz", + "integrity": "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==", + "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.1", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", + "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", + "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.11.tgz", + "integrity": "sha512-ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@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==" + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", + "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" + }, + "@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": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", + "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "13.13.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz", + "integrity": "sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==" + }, + "@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/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.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" + }, + "@types/react": { + "version": "16.9.34", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.34.tgz", + "integrity": "sha512-8AJlYMOfPe1KGLKyHpflCg5z46n0b5DbRfqDksxBLBTUpB75ypDBAO9eCUcjNwE6LCUslwTz00yyG/X9gaVtow==", + "requires": { + "@types/prop-types": "*", + "csstype": "^2.2.0" + } + }, + "@types/react-dom": { + "version": "16.9.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.7.tgz", + "integrity": "sha512-GHTYhM8/OwUCf254WO5xqR/aqD3gC9kSTLpopWGpQLpnw23jk44RvMHsyUSEplvRJZdHxhJGMMLF0kCPYHPhQA==", + "requires": { + "@types/react": "*" + } + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" + }, + "@types/testing-library__dom": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.14.0.tgz", + "integrity": "sha512-sMl7OSv0AvMOqn1UJ6j1unPMIHRXen0Ita1ujnMX912rrOcawe4f7wu0Zt9GIQhBhJvH2BaibqFgQ3lP+Pj2hA==", + "requires": { + "pretty-format": "^24.3.0" + } + }, + "@types/testing-library__react": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.3.tgz", + "integrity": "sha512-iCdNPKU3IsYwRK9JieSYAiX0+aYDXOGAmrC/3/M7AqqSDKnWWVv07X+Zk1uFSL7cMTUYzv4lQRfohucEocn5/w==", + "requires": { + "@types/react-dom": "*", + "@types/testing-library__dom": "*", + "pretty-format": "^25.1.0" + }, + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/yargs": { + "version": "15.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", + "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@types/yargs": { + "version": "13.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", + "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.31.0.tgz", + "integrity": "sha512-iIC0Pb8qDaoit+m80Ln/aaeu9zKQdOLF4SHcGLarSeY1gurW6aU4JsOPMjKQwXlw70MvWKZQc6S2NamA8SJ/gg==", + "requires": { + "@typescript-eslint/experimental-utils": "2.31.0", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.31.0.tgz", + "integrity": "sha512-MI6IWkutLYQYTQgZ48IVnRXmLR/0Q6oAyJgiOror74arUMh7EWjJkADfirZhRsUMHeLJ85U2iySDwHTSnNi9vA==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.31.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.31.0.tgz", + "integrity": "sha512-uph+w6xUOlyV2DLSC6o+fBDzZ5i7+3/TxAsH4h3eC64tlga57oMb96vVlXoMwjR/nN+xyWlsnxtbDkB46M2EPQ==", + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.31.0", + "@typescript-eslint/typescript-estree": "2.31.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.31.0.tgz", + "integrity": "sha512-vxW149bXFXXuBrAak0eKHOzbcu9cvi6iNcJDzEtOkRwGHxJG15chiAQAwhLOsk+86p9GTr/TziYvw+H9kMaIgA==", + "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": "^6.3.0", + "tsutils": "^3.17.1" + } + }, + "@webassemblyjs/ast": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@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.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==" + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + } + } + }, + "acorn-jsx": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==" + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", + "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", + "requires": { + "assert": "1.4.1", + "camelcase": "5.0.0", + "loader-utils": "1.2.3", + "object-path": "0.11.4", + "regex-parser": "2.2.10" + }, + "dependencies": { + "camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + }, + "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" + } + } + } + }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "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==" + }, + "ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" + } + } + }, + "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": "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" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "requires": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "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-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "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.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + } + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "requires": { + "util": "0.10.3" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + }, + "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-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" + }, + "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=" + }, + "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.7.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", + "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", + "requires": { + "browserslist": "^4.11.1", + "caniuse-lite": "^1.0.30001039", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.27", + "postcss-value-parser": "^4.0.3" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + }, + "axobject-query": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz", + "integrity": "sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ==" + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "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" + } + }, + "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": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "requires": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.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": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + } + }, + "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": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "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==" + } + } + }, + "babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "requires": { + "@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" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "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==" + } + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz", + "integrity": "sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA==" + }, + "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-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "requires": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + } + }, + "babel-preset-react-app": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz", + "integrity": "sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==", + "requires": { + "@babel/core": "7.9.0", + "@babel/plugin-proposal-class-properties": "7.8.3", + "@babel/plugin-proposal-decorators": "7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.8.3", + "@babel/plugin-proposal-numeric-separator": "7.8.3", + "@babel/plugin-proposal-optional-chaining": "7.9.0", + "@babel/plugin-transform-flow-strip-types": "7.9.0", + "@babel/plugin-transform-react-display-name": "7.8.3", + "@babel/plugin-transform-runtime": "7.9.0", + "@babel/preset-env": "7.9.0", + "@babel/preset-react": "7.9.1", + "@babel/preset-typescript": "7.9.0", + "@babel/runtime": "7.9.0", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/preset-env": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", + "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", + "requires": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@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.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.0", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.0", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.1.tgz", + "integrity": "sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.1", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + } + }, + "@babel/runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.0.tgz", + "integrity": "sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "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.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "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" + } + }, + "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-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-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" + } + }, + "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==" + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==" + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "requires": { + "inherits": "~2.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.1.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz", + "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==" + }, + "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=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + } + } + }, + "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": "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" + } + } + } + }, + "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==" + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + } + } + }, + "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.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + } + } + }, + "browserify-sign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz", + "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.2", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0" + } + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "requires": { + "caniuse-lite": "^1.0.30001043", + "electron-to-chromium": "^1.3.413", + "node-releases": "^1.1.53", + "pkg-up": "^2.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "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-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": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", + "requires": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + }, + "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" + } + } + } + }, + "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-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" + }, + "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" + } + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + }, + "camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "requires": { + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + } + } + }, + "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.30001051", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001051.tgz", + "integrity": "sha512-sw8UUnTlRevawTMZKN7vpfwSjCBVoiMPlYd8oT2VwNylyPCBdMAUmLGUApnYYTtIm5JXsQegUAY7GPHqgfDzjw==" + }, + "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==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "chokidar": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "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" + } + }, + "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" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "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" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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==" + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, + "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": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "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" + } + } + } + }, + "clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + } + }, + "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" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==" + }, + "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==" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" + }, + "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.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" + } + }, + "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" + } + }, + "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.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" + }, + "core-js-compat": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "requires": { + "browserslist": "^4.8.5", + "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.6.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", + "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==" + }, + "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": "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" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + } + } + }, + "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": "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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "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" + } + }, + "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": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + } + }, + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" + }, + "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.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "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.2", + "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.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" + }, + "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.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "requires": { + "cssom": "0.3.x" + } + }, + "csstype": { + "version": "2.6.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz", + "integrity": "sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==" + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "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=" + }, + "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=" + }, + "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" + } + }, + "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" + }, + "dependencies": { + "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-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-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" + } + }, + "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==" + } + } + }, + "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": { + "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==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + }, + "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": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==" + }, + "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.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + } + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.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.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "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.3.0", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz", + "integrity": "sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + } + } + }, + "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": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "requires": { + "is-obj": "^2.0.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.428", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.428.tgz", + "integrity": "sha512-u3+5jEfgLKq/hGO96YfAoOAM1tgFnRDTCD5mLuev44tttcXix+INtVegAkmGzUcfDsnzkPt51XXurXZLLwXt0w==" + }, + "elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + } + } + }, + "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==" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", + "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "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" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "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" + } + }, + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.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" + } + }, + "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": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "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==", + "optional": true + } + } + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "requires": { + "type-fest": "^0.8.1" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + }, + "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==" + } + } + }, + "eslint-config-react-app": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz", + "integrity": "sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==", + "requires": { + "confusing-browser-globals": "^1.0.9" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "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-loader": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.3.tgz", + "integrity": "sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==", + "requires": { + "fs-extra": "^8.1.0", + "loader-fs-cache": "^1.0.2", + "loader-utils": "^1.2.3", + "object-hash": "^2.0.1", + "schema-utils": "^2.6.1" + } + }, + "eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.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=" + }, + "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" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz", + "integrity": "sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==", + "requires": { + "lodash": "^4.17.15" + } + }, + "eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", + "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", + "requires": { + "@babel/runtime": "^7.4.5", + "aria-query": "^3.0.0", + "array-includes": "^3.0.3", + "ast-types-flow": "^0.0.7", + "axobject-query": "^2.0.2", + "damerau-levenshtein": "^1.0.4", + "emoji-regex": "^7.0.2", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.1" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + } + } + }, + "eslint-plugin-react": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", + "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", + "requires": { + "array-includes": "^3.1.1", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.3", + "object.entries": "^1.1.1", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.15.1", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.2", + "xregexp": "^4.3.0" + }, + "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": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==" + }, + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", + "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==" + } + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==" + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "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.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + }, + "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" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "expect": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", + "requires": { + "@jest/types": "^24.9.0", + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.9.0" + } + }, + "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=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + } + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-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-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-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" + } + }, + "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==" + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "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" + } + } + } + } + } + }, + "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=" + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "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==" + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", + "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + } + }, + "filesize": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", + "integrity": "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==" + }, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "follow-redirects": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", + "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", + "requires": { + "debug": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-ts-checker-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", + "requires": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^3.3.0", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "requires": { + "globule": "^1.0.0" + } + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==" + }, + "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-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-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "get-stream": { + "version": "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" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" + }, + "global-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": { + "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==" + } + } + }, + "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": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "requires": { + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "dependencies": { + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + } + } + }, + "globule": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz", + "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==", + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.12", + "minimatch": "~3.0.2" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + }, + "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" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", + "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + } + } + }, + "has-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.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "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": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + } + } + }, + "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" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "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" + } + } + } + }, + "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-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.0.tgz", + "integrity": "sha512-tiYE76O1zunboByeB/nFGwUEb263Z3nkNv6Lz2oLC1s6M36bLKfTrjQ+7ssVfaucVllE+N7hh/FbpbxvnIA+LQ==", + "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" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + } + }, + "html-webpack-plugin": { + "version": "4.0.0-beta.11", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.11.tgz", + "integrity": "sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==", + "requires": { + "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": { + "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" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + } + } + }, + "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.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "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" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "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.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "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": "1.10.0", + "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", + "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==" + }, + "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": "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" + } + }, + "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" + } + }, + "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" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "inquirer": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "strip-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" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", + "requires": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + }, + "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": "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-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-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.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" + }, + "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-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-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + }, + "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==" + } + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", + "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + }, + "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-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" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + }, + "is-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-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "requires": { + "has": "^1.0.3" + } + }, + "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": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "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": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "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=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==" + }, + "istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "requires": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + } + }, + "istanbul-lib-report": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "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": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "requires": { + "html-escaper": "^2.0.0" + } + }, + "jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", + "requires": { + "import-local": "^2.0.0", + "jest-cli": "^24.9.0" + }, + "dependencies": { + "jest-cli": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", + "requires": { + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" + } + } + } + }, + "jest-changed-files": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", + "requires": { + "@jest/types": "^24.9.0", + "execa": "^1.0.0", + "throat": "^4.0.0" + } + }, + "jest-config": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^24.9.0", + "@jest/types": "^24.9.0", + "babel-jest": "^24.9.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^24.9.0", + "jest-environment-node": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.9.0", + "realpath-native": "^1.1.0" + } + }, + "jest-diff": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", + "requires": { + "chalk": "^2.0.1", + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-docblock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-each": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", + "requires": { + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-environment-jsdom": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", + "requires": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0", + "jsdom": "^11.5.1" + } + }, + "jest-environment-jsdom-fourteen": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-1.0.1.tgz", + "integrity": "sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==", + "requires": { + "@jest/environment": "^24.3.0", + "@jest/fake-timers": "^24.3.0", + "@jest/types": "^24.3.0", + "jest-mock": "^24.0.0", + "jest-util": "^24.0.0", + "jsdom": "^14.1.0" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + }, + "jsdom": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", + "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "requires": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.1.3", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "jest-environment-node": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", + "requires": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0" + } + }, + "jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" + }, + "jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "requires": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "dependencies": { + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "optional": true, + "requires": { + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } + } + } + } + }, + "jest-jasmine2": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" + } + }, + "jest-leak-detector": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", + "requires": { + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "requires": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "requires": { + "@jest/types": "^24.9.0" + } + }, + "jest-pnp-resolver": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", + "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==" + }, + "jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==" + }, + "jest-resolve": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", + "requires": { + "@jest/types": "^24.9.0", + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" + } + }, + "jest-resolve-dependencies": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", + "requires": { + "@jest/types": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-snapshot": "^24.9.0" + } + }, + "jest-runner": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", + "requires": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.4.2", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-docblock": "^24.3.0", + "jest-haste-map": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-leak-detector": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + } + }, + "jest-runtime": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", + "requires": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/source-map": "^24.3.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "yargs": "^13.3.0" + } + }, + "jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" + }, + "jest-snapshot": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "expect": "^24.9.0", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^24.9.0", + "semver": "^6.2.0" + } + }, + "jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "requires": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "requires": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + } + }, + "jest-watch-typeahead": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz", + "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==", + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.1", + "jest-regex-util": "^24.9.0", + "jest-watcher": "^24.3.0", + "slash": "^3.0.0", + "string-length": "^3.1.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + } + } + } + }, + "jest-watcher": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", + "requires": { + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "jest-util": "^24.9.0", + "string-length": "^2.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "js-base64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", + "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==" + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "requires": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" + } + } + }, + "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-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", + "requires": { + "array-includes": "^3.0.3", + "object.assign": "^4.1.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "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" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "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" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "requires": { + "invert-kv": "^2.0.0" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" + }, + "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==" + }, + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "requires": { + "leven": "^3.1.0" + } + }, + "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" + } + }, + "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" + } + }, + "loader-fs-cache": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "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": "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" + }, + "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" + } + } + } + }, + "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" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "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.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "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.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loglevel": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", + "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==" + }, + "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" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "requires": { + "tslib": "^1.10.0" + } + }, + "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" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "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": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "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" + } + }, + "mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + }, + "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=" + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "requires": { + "repeating": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "requires": { + "get-stdin": "^4.0.1" + } + } + } + }, + "merge-deep": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", + "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", + "requires": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" + }, + "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": "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" + }, + "dependencies": { + "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==" + } + } + }, + "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.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + } + } + }, + "mime": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", + "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==" + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "requires": { + "mime-db": "1.44.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.0", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", + "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=" + }, + "mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "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.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", + "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", + "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.2", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", + "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", + "requires": { + "minipass": "^3.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" + }, + "dependencies": { + "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" + } + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" + } + } + }, + "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" + } + }, + "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=" + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "nan": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==" + }, + "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" + }, + "dependencies": { + "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==" + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" + }, + "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.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "requires": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + } + }, + "node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==" + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" + } + } + }, + "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=" + }, + "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" + } + } + } + }, + "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=" + } + } + } + } + }, + "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": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "node-releases": { + "version": "1.1.54", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.54.tgz", + "integrity": "sha512-tLzytKpgwKQr37yw9CEODjNM9lnmsNxzlv575GzOZ16AgMvPcJis/DgrJX4UEV1KIYoXk6XoVfY6YaMOPJESAQ==" + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "requires": { + "abbrev": "1" + } + }, + "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": "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" + } + }, + "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": "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" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "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" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-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" + } + } + } + }, + "object-hash": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", + "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==" + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "object-is": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", + "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "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-path": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", + "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "object.fromentries": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", + "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz", + "integrity": "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==", + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "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" + } + }, + "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=" + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + }, + "p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" + }, + "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-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=" + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "param-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", + "requires": { + "dot-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "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" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "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": "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" + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "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.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "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": "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" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "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==" + } + } + }, + "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" + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + }, + "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.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "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.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.29.tgz", + "integrity": "sha512-ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw==", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "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.1.0", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", + "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", + "requires": { + "postcss": "^7.0.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", + "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "requires": { + "lodash.template": "^4.5.0", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "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": { + "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.2", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.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": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz", + "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", + "requires": { + "postcss": "^7.0.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", + "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "requires": { + "is-svg": "^3.0.0", + "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.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", + "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "pretty-format": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "requires": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + }, + "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==" + } + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + }, + "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.3.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", + "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.4" + } + }, + "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" + } + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "requires": { + "forwarded": "~0.1.2", + "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=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "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.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + } + } + }, + "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.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + }, + "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": "16.13.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", + "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-app-polyfill": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz", + "integrity": "sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==", + "requires": { + "core-js": "^3.5.0", + "object-assign": "^4.1.1", + "promise": "^8.0.3", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.3", + "whatwg-fetch": "^3.0.0" + } + }, + "react-dev-utils": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", + "integrity": "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==", + "requires": { + "@babel/code-frame": "7.8.3", + "address": "1.1.2", + "browserslist": "4.10.0", + "chalk": "2.4.2", + "cross-spawn": "7.0.1", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.0.1", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "3.1.1", + "global-modules": "2.0.0", + "globby": "8.0.2", + "gzip-size": "5.1.1", + "immer": "1.10.0", + "inquirer": "7.0.4", + "is-root": "2.1.0", + "loader-utils": "1.2.3", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "react-error-overlay": "^6.0.7", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.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==" + }, + "browserslist": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", + "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", + "requires": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "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==" + }, + "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" + }, + "dependencies": { + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-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" + } + }, + "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==" + } + } + }, + "inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "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==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "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" + } + } + } + }, + "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==" + }, + "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" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + } + } + }, + "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" + } + } + } + }, + "react-dom": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz", + "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + } + }, + "react-error-overlay": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz", + "integrity": "sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==" + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-scripts": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", + "integrity": "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==", + "requires": { + "@babel/core": "7.9.0", + "@svgr/webpack": "4.3.3", + "@typescript-eslint/eslint-plugin": "^2.10.0", + "@typescript-eslint/parser": "^2.10.0", + "babel-eslint": "10.1.0", + "babel-jest": "^24.9.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.6", + "babel-preset-react-app": "^9.1.2", + "camelcase": "^5.3.1", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "3.4.2", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^6.6.0", + "eslint-config-react-app": "^5.2.1", + "eslint-loader": "3.0.3", + "eslint-plugin-flowtype": "4.6.0", + "eslint-plugin-import": "2.20.1", + "eslint-plugin-jsx-a11y": "6.2.3", + "eslint-plugin-react": "7.19.0", + "eslint-plugin-react-hooks": "^1.6.1", + "file-loader": "4.3.0", + "fs-extra": "^8.1.0", + "fsevents": "2.1.2", + "html-webpack-plugin": "4.0.0-beta.11", + "identity-obj-proxy": "3.0.0", + "jest": "24.9.0", + "jest-environment-jsdom-fourteen": "1.0.1", + "jest-resolve": "24.9.0", + "jest-watch-typeahead": "0.4.2", + "mini-css-extract-plugin": "0.9.0", + "optimize-css-assets-webpack-plugin": "5.0.3", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.1.0", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "4.0.1", + "react-app-polyfill": "^1.0.6", + "react-dev-utils": "^10.2.1", + "resolve": "1.15.0", + "resolve-url-loader": "3.1.1", + "sass-loader": "8.0.2", + "semver": "6.3.0", + "style-loader": "0.23.1", + "terser-webpack-plugin": "2.3.5", + "ts-pnp": "1.1.6", + "url-loader": "2.3.0", + "webpack": "4.42.0", + "webpack-dev-server": "3.10.3", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "4.3.1" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "requires": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "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==" + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "requires": { + "util.promisify": "^1.0.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "regenerator-transform": { + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", + "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "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.10", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", + "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==" + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" + }, + "regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "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.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "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.3", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", + "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "requires": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "requires": { + "lodash": "^4.17.15" + } + }, + "request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "requires": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "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=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", + "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", + "requires": { + "adjust-sourcemap-loader": "2.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.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "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" + } + }, + "postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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==" + }, + "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" + } + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "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=" + }, + "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": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "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" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + }, + "run-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" + } + }, + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-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" + } + }, + "sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + } + }, + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "dependencies": { + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "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==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "requires": { + "xmlchars": "^2.1.1" + } + }, + "scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", + "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "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.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "requires": { + "node-forge": "0.9.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "send": { + "version": "0.17.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=" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "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": "2.1.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", + "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" + }, + "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" + } + } + } + }, + "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" + } + }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "requires": { + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=" + } + } + }, + "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=" + }, + "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==" + }, + "side-channel": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", + "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", + "requires": { + "es-abstract": "^1.17.0-next.1", + "object-inspect": "^1.7.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": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "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=" + } + } + }, + "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" + } + }, + "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" + } + }, + "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-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-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" + } + }, + "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==" + } + } + }, + "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" + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "requires": { + "websocket-driver": ">=0.5.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-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.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "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.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + }, + "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" + } + }, + "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=" + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", + "requires": { + "figgy-pudding": "^3.5.1", + "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": "1.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==" + }, + "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" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "requires": { + "readable-stream": "^2.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_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" + } + } + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "string.prototype.matchall": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", + "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.2" + } + }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + } + }, + "string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + } + } + }, + "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" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + } + } + }, + "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" + }, + "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-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "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-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.0", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", + "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==" + }, + "style-loader": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", + "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "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" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "terser": { + "version": "4.6.13", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.13.tgz", + "integrity": "sha512-wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "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": "2.3.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz", + "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==", + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.2.0", + "jest-worker": "^25.1.0", + "p-limit": "^2.2.2", + "schema-utils": "^2.6.4", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.4.3", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "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": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "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==" + }, + "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" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "requires": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + } + }, + "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": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "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" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "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=" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "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" + } + }, + "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": "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" + } + }, + "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": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "requires": { + "glob": "^7.1.2" + } + }, + "ts-pnp": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz", + "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==" + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "tsutils": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "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.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + }, + "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=" + }, + "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" + } + }, + "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" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "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=" + } + } + }, + "url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", + "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", + "requires": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "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.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==" + }, + "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==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "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": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "wait-for-expect": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.2.tgz", + "integrity": "sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag==" + }, + "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.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "requires": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "dependencies": { + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "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" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "optional": true, + "requires": { + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } + } + }, + "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" + } + } + } + }, + "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" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "webpack": { + "version": "4.42.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", + "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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.1", + "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.6.0", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz", + "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==", + "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.2.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.6", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "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": "12.0.5" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "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": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "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.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "optional": true, + "requires": { + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "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" + } + } + } + }, + "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-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=" + }, + "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" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "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==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "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" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "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" + } + }, + "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" + } + } + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "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": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "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" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "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": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", + "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-broadcast-update": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", + "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-build": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", + "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", + "requires": { + "@babel/runtime": "^7.3.4", + "@hapi/joi": "^15.0.0", + "common-tags": "^1.8.0", + "fs-extra": "^4.0.2", + "glob": "^7.1.3", + "lodash.template": "^4.4.0", + "pretty-bytes": "^5.1.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "workbox-background-sync": "^4.3.1", + "workbox-broadcast-update": "^4.3.1", + "workbox-cacheable-response": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-expiration": "^4.3.1", + "workbox-google-analytics": "^4.3.1", + "workbox-navigation-preload": "^4.3.1", + "workbox-precaching": "^4.3.1", + "workbox-range-requests": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1", + "workbox-streams": "^4.3.1", + "workbox-sw": "^4.3.1", + "workbox-window": "^4.3.1" + }, + "dependencies": { + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "workbox-cacheable-response": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", + "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-core": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", + "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==" + }, + "workbox-expiration": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", + "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-google-analytics": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", + "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", + "requires": { + "workbox-background-sync": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1" + } + }, + "workbox-navigation-preload": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", + "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-precaching": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", + "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-range-requests": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", + "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-routing": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", + "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-strategies": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", + "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-streams": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", + "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-sw": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", + "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==" + }, + "workbox-webpack-plugin": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz", + "integrity": "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==", + "requires": { + "@babel/runtime": "^7.0.0", + "json-stable-stringify": "^1.0.1", + "workbox-build": "^4.3.1" + } + }, + "workbox-window": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", + "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", + "requires": { + "workbox-core": "^4.3.1" + } + }, + "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": "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": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "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" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "requires": { + "mkdirp": "^0.5.1" + } + }, + "write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "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==" + }, + "xregexp": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz", + "integrity": "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==", + "requires": { + "@babel/runtime-corejs3": "^7.8.3" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz", + "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==", + "requires": { + "@babel/runtime": "^7.9.2" + } + }, + "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" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "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" + } + }, + "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=" + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "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==" + }, + "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" + } + } + } + }, + "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" + } + } + } +} diff --git a/characters-search/package.json b/characters-search/package.json new file mode 100644 index 0000000..d494fef --- /dev/null +++ b/characters-search/package.json @@ -0,0 +1,35 @@ +{ + "name": "characters-search", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^4.2.4", + "@testing-library/react": "^9.5.0", + "@testing-library/user-event": "^7.2.1", + "node-sass": "^4.14.1", + "react": "^16.13.1", + "react-dom": "^16.13.1", + "react-scripts": "3.4.1" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": "react-app" + }, + "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/characters-search/public/favicon.ico b/characters-search/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..bcd5dfd67cd0361b78123e95c2dd96031f27f743 GIT binary patch literal 3150 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 MDeX2GIKR{Qf5okjU;qFB literal 0 HcmV?d00001 diff --git a/characters-search/public/index.html b/characters-search/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/characters-search/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +
+ + + diff --git a/characters-search/public/logo192.png b/characters-search/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/characters-search/public/manifest.json b/characters-search/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/characters-search/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/characters-search/public/robots.txt b/characters-search/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/characters-search/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/characters-search/src/App.js b/characters-search/src/App.js new file mode 100644 index 0000000..3c437a8 --- /dev/null +++ b/characters-search/src/App.js @@ -0,0 +1,23 @@ +import React from 'react'; +import Home from './pages/Home'; +import './App.scss'; + +class App extends React.Component { + constructor(props){ + super(props); + this.state = { + isLoading: true + } + } + + render() { + return( +
+

SuperHero Search

+ +
+ ) + } +} + +export default App; \ No newline at end of file diff --git a/characters-search/src/App.scss b/characters-search/src/App.scss new file mode 100644 index 0000000..824d0a0 --- /dev/null +++ b/characters-search/src/App.scss @@ -0,0 +1,4 @@ +.App { + text-align: center; + color: black; +} \ No newline at end of file diff --git a/characters-search/src/App.test.js b/characters-search/src/App.test.js new file mode 100644 index 0000000..4db7ebc --- /dev/null +++ b/characters-search/src/App.test.js @@ -0,0 +1,9 @@ +import React from 'react'; +import { render } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + const { getByText } = render(); + const linkElement = getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/characters-search/src/components/Character.js b/characters-search/src/components/Character.js new file mode 100644 index 0000000..968290f --- /dev/null +++ b/characters-search/src/components/Character.js @@ -0,0 +1,2 @@ +import React from 'react'; + diff --git a/characters-search/src/index.css b/characters-search/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/characters-search/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/characters-search/src/index.js b/characters-search/src/index.js new file mode 100644 index 0000000..f5185c1 --- /dev/null +++ b/characters-search/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import * as serviceWorker from './serviceWorker'; + +ReactDOM.render( + + + , + document.getElementById('root') +); + +// If you want your app to work offline and load faster, you can change +// unregister() to register() below. Note this comes with some pitfalls. +// Learn more about service workers: https://bit.ly/CRA-PWA +serviceWorker.unregister(); diff --git a/characters-search/src/logo.svg b/characters-search/src/logo.svg new file mode 100644 index 0000000..6b60c10 --- /dev/null +++ b/characters-search/src/logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/characters-search/src/pages/Favorites.js b/characters-search/src/pages/Favorites.js new file mode 100644 index 0000000..9885bfe --- /dev/null +++ b/characters-search/src/pages/Favorites.js @@ -0,0 +1,11 @@ +import React, { Component } from 'react' + +export default class Favorites extends Component { + render() { + return ( +
+ Your Favorites +
+ ) + } +} diff --git a/characters-search/src/pages/Home.js b/characters-search/src/pages/Home.js new file mode 100644 index 0000000..6abe105 --- /dev/null +++ b/characters-search/src/pages/Home.js @@ -0,0 +1,41 @@ +import React, { Component } from 'react' + +export default class Home extends Component { + constructor(props) { + super(props); + this.state = { + isLoading: true, + data: {}, + errMess: '' + } + } + + componentDidMount() { + const key = process.env.REACT_APP_API_KEY + fetch(`https://www.superheroapi.com/api.php/${key}/search/t`) + .then(res => res.json()) + .then(data => { + console.log(data); + this.setState({ data: data, isLoading: false }); + }) + .catch(err => { + this.setState({ isLoading: false, errMess: "Oops, something's not right"}) + }) + } + + render() { + + return ( +
+ {this.state.isLoading ?
Loading...
: this.state.data.results.map(hero => { + return ( +
+

{hero.name}

+ {hero.name} +
+ ) + })} +
+ ) + } +} diff --git a/characters-search/src/pages/Single.js b/characters-search/src/pages/Single.js new file mode 100644 index 0000000..b358589 --- /dev/null +++ b/characters-search/src/pages/Single.js @@ -0,0 +1,11 @@ +import React, { Component } from 'react' + +export default class Single extends Component { + render() { + return ( +
+ Single +
+ ) + } +} diff --git a/characters-search/src/serviceWorker.js b/characters-search/src/serviceWorker.js new file mode 100644 index 0000000..b04b771 --- /dev/null +++ b/characters-search/src/serviceWorker.js @@ -0,0 +1,141 @@ +// This optional code is used to register a service worker. +// register() is not called by default. + +// This lets the app load faster on subsequent visits in production, and gives +// it offline capabilities. However, it also means that developers (and users) +// will only see deployed updates on subsequent visits to a page, after all the +// existing tabs open on the page have been closed, since previously cached +// resources are updated in the background. + +// To learn more about the benefits of this model and instructions on how to +// opt-in, read https://bit.ly/CRA-PWA + +const isLocalhost = Boolean( + window.location.hostname === 'localhost' || + // [::1] is the IPv6 localhost address. + window.location.hostname === '[::1]' || + // 127.0.0.0/8 are considered localhost for IPv4. + window.location.hostname.match( + /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/ + ) +); + +export function register(config) { + if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) { + // The URL constructor is available in all browsers that support SW. + const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href); + if (publicUrl.origin !== window.location.origin) { + // Our service worker won't work if PUBLIC_URL is on a different origin + // from what our page is served on. This might happen if a CDN is used to + // serve assets; see https://github.com/facebook/create-react-app/issues/2374 + return; + } + + window.addEventListener('load', () => { + const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`; + + if (isLocalhost) { + // This is running on localhost. Let's check if a service worker still exists or not. + checkValidServiceWorker(swUrl, config); + + // Add some additional logging to localhost, pointing developers to the + // service worker/PWA documentation. + navigator.serviceWorker.ready.then(() => { + console.log( + 'This web app is being served cache-first by a service ' + + 'worker. To learn more, visit https://bit.ly/CRA-PWA' + ); + }); + } else { + // Is not localhost. Just register service worker + registerValidSW(swUrl, config); + } + }); + } +} + +function registerValidSW(swUrl, config) { + navigator.serviceWorker + .register(swUrl) + .then(registration => { + registration.onupdatefound = () => { + const installingWorker = registration.installing; + if (installingWorker == null) { + return; + } + installingWorker.onstatechange = () => { + if (installingWorker.state === 'installed') { + if (navigator.serviceWorker.controller) { + // At this point, the updated precached content has been fetched, + // but the previous service worker will still serve the older + // content until all client tabs are closed. + console.log( + 'New content is available and will be used when all ' + + 'tabs for this page are closed. See https://bit.ly/CRA-PWA.' + ); + + // Execute callback + if (config && config.onUpdate) { + config.onUpdate(registration); + } + } else { + // At this point, everything has been precached. + // It's the perfect time to display a + // "Content is cached for offline use." message. + console.log('Content is cached for offline use.'); + + // Execute callback + if (config && config.onSuccess) { + config.onSuccess(registration); + } + } + } + }; + }; + }) + .catch(error => { + console.error('Error during service worker registration:', error); + }); +} + +function checkValidServiceWorker(swUrl, config) { + // Check if the service worker can be found. If it can't reload the page. + fetch(swUrl, { + headers: { 'Service-Worker': 'script' }, + }) + .then(response => { + // Ensure service worker exists, and that we really are getting a JS file. + const contentType = response.headers.get('content-type'); + if ( + response.status === 404 || + (contentType != null && contentType.indexOf('javascript') === -1) + ) { + // No service worker found. Probably a different app. Reload the page. + navigator.serviceWorker.ready.then(registration => { + registration.unregister().then(() => { + window.location.reload(); + }); + }); + } else { + // Service worker found. Proceed as normal. + registerValidSW(swUrl, config); + } + }) + .catch(() => { + console.log( + 'No internet connection found. App is running in offline mode.' + ); + }); +} + +export function unregister() { + if ('serviceWorker' in navigator) { + navigator.serviceWorker.ready + .then(registration => { + registration.unregister(); + }) + .catch(error => { + console.error(error.message); + }); + } +} diff --git a/characters-search/src/setupTests.js b/characters-search/src/setupTests.js new file mode 100644 index 0000000..74b1a27 --- /dev/null +++ b/characters-search/src/setupTests.js @@ -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/extend-expect'; From d856f757a7a3601d7ba54a7559212ec8b9987321 Mon Sep 17 00:00:00 2001 From: Andrew Weiss Date: Tue, 5 May 2020 22:23:56 -0700 Subject: [PATCH 02/15] adds simple functional components and functioning pagination --- characters-search/package-lock.json | 102 ++++++++++++++++++ characters-search/package.json | 2 + characters-search/src/App.js | 14 ++- characters-search/src/components/Character.js | 2 - .../src/components/CharacterCard.js | 0 characters-search/src/components/Hero.js | 9 ++ characters-search/src/components/Loading.js | 0 characters-search/src/components/NavBar.js | 27 +++++ .../src/components/Pagination.js | 25 +++++ characters-search/src/components/Popular.js | 0 characters-search/src/components/SearchBar.js | 14 +++ characters-search/src/pages/Favorites.js | 3 +- characters-search/src/pages/Home.js | 40 ++++++- characters-search/src/pages/Single.js | 3 +- 14 files changed, 229 insertions(+), 12 deletions(-) delete mode 100644 characters-search/src/components/Character.js create mode 100644 characters-search/src/components/CharacterCard.js create mode 100644 characters-search/src/components/Hero.js create mode 100644 characters-search/src/components/Loading.js create mode 100644 characters-search/src/components/NavBar.js create mode 100644 characters-search/src/components/Pagination.js create mode 100644 characters-search/src/components/Popular.js create mode 100644 characters-search/src/components/SearchBar.js diff --git a/characters-search/package-lock.json b/characters-search/package-lock.json index 7724448..8904781 100644 --- a/characters-search/package-lock.json +++ b/characters-search/package-lock.json @@ -6173,6 +6173,11 @@ "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" }, + "gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + }, "gzip-size": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", @@ -6316,6 +6321,19 @@ "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, "hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -6326,6 +6344,14 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, "hosted-git-info": { "version": "2.8.8", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", @@ -8858,6 +8884,16 @@ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=" }, + "mini-create-react-context": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.3.2.tgz", + "integrity": "sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==", + "requires": { + "@babel/runtime": "^7.4.0", + "gud": "^1.0.0", + "tiny-warning": "^1.0.2" + } + }, "mini-css-extract-plugin": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", @@ -11493,6 +11529,52 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, + "react-router": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.1.2.tgz", + "integrity": "sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A==", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.3.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + } + } + }, + "react-router-dom": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.1.2.tgz", + "integrity": "sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew==", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.1.2", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, "react-scripts": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", @@ -11904,6 +11986,11 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", @@ -13442,6 +13529,16 @@ "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, + "tiny-invariant": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", + "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -13826,6 +13923,11 @@ "spdx-expression-parse": "^3.0.0" } }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", diff --git a/characters-search/package.json b/characters-search/package.json index d494fef..f6b86f9 100644 --- a/characters-search/package.json +++ b/characters-search/package.json @@ -7,8 +7,10 @@ "@testing-library/react": "^9.5.0", "@testing-library/user-event": "^7.2.1", "node-sass": "^4.14.1", + "prop-types": "^15.7.2", "react": "^16.13.1", "react-dom": "^16.13.1", + "react-router-dom": "^5.1.2", "react-scripts": "3.4.1" }, "scripts": { diff --git a/characters-search/src/App.js b/characters-search/src/App.js index 3c437a8..f27e599 100644 --- a/characters-search/src/App.js +++ b/characters-search/src/App.js @@ -1,5 +1,8 @@ import React from 'react'; import Home from './pages/Home'; +import Single from './pages/Single'; +import Favorites from './pages/Favorites'; +import { BrowserRouter as Router, Switch, Route, Link } from "react-router-dom"; import './App.scss'; class App extends React.Component { @@ -12,10 +15,13 @@ class App extends React.Component { render() { return( -
-

SuperHero Search

- -
+ + + + + + + ) } } diff --git a/characters-search/src/components/Character.js b/characters-search/src/components/Character.js deleted file mode 100644 index 968290f..0000000 --- a/characters-search/src/components/Character.js +++ /dev/null @@ -1,2 +0,0 @@ -import React from 'react'; - diff --git a/characters-search/src/components/CharacterCard.js b/characters-search/src/components/CharacterCard.js new file mode 100644 index 0000000..e69de29 diff --git a/characters-search/src/components/Hero.js b/characters-search/src/components/Hero.js new file mode 100644 index 0000000..4882df9 --- /dev/null +++ b/characters-search/src/components/Hero.js @@ -0,0 +1,9 @@ +import React from 'react' + +export default function Hero() { + return ( +
+

SuperHero Finder

+
+ ) +} diff --git a/characters-search/src/components/Loading.js b/characters-search/src/components/Loading.js new file mode 100644 index 0000000..e69de29 diff --git a/characters-search/src/components/NavBar.js b/characters-search/src/components/NavBar.js new file mode 100644 index 0000000..7795c4d --- /dev/null +++ b/characters-search/src/components/NavBar.js @@ -0,0 +1,27 @@ +import React from 'react'; +import { Link } from 'react-router-dom'; +import '../App.scss'; + +class NavBar extends React.Component { + constructor(props) { + super(props); + this.state = { + + } + } + + render() { + return ( +
+ +
+ ) + } +} + +export default NavBar; \ No newline at end of file diff --git a/characters-search/src/components/Pagination.js b/characters-search/src/components/Pagination.js new file mode 100644 index 0000000..caa5cba --- /dev/null +++ b/characters-search/src/components/Pagination.js @@ -0,0 +1,25 @@ +import React, { Component } from 'react'; +import PropTypes from 'prop-types'; + +export default class Pagination extends Component { + static propTypes = { + nextPage: PropTypes.func, + prevPage: PropTypes.func, + totalPages: PropTypes.number, + currentPage: PropTypes.number + } + + render() { + return ( + + ) + } +} diff --git a/characters-search/src/components/Popular.js b/characters-search/src/components/Popular.js new file mode 100644 index 0000000..e69de29 diff --git a/characters-search/src/components/SearchBar.js b/characters-search/src/components/SearchBar.js new file mode 100644 index 0000000..1b48ca2 --- /dev/null +++ b/characters-search/src/components/SearchBar.js @@ -0,0 +1,14 @@ +import React, { Component } from 'react' + +export default class SearchBar extends Component { + render() { + return ( +
+
+ + +
+
+ ) + } +} diff --git a/characters-search/src/pages/Favorites.js b/characters-search/src/pages/Favorites.js index 9885bfe..1ef91c2 100644 --- a/characters-search/src/pages/Favorites.js +++ b/characters-search/src/pages/Favorites.js @@ -1,4 +1,5 @@ -import React, { Component } from 'react' +import React, { Component } from 'react'; +import '../App.scss'; export default class Favorites extends Component { render() { diff --git a/characters-search/src/pages/Home.js b/characters-search/src/pages/Home.js index 6abe105..e2bc57c 100644 --- a/characters-search/src/pages/Home.js +++ b/characters-search/src/pages/Home.js @@ -1,4 +1,10 @@ -import React, { Component } from 'react' +import React, { Component } from 'react'; +import NavBar from '../components/NavBar'; +import Hero from '../components/Hero'; +import SearchBar from '../components/SearchBar'; +import Pagination from '../components/Pagination'; +import '../App.scss'; + export default class Home extends Component { constructor(props) { @@ -6,28 +12,53 @@ export default class Home extends Component { this.state = { isLoading: true, data: {}, - errMess: '' + errMess: '', + currentPage: 1, + totalPages: 1, } } componentDidMount() { + this.fetchData(); + } + + fetchData() { const key = process.env.REACT_APP_API_KEY fetch(`https://www.superheroapi.com/api.php/${key}/search/t`) .then(res => res.json()) .then(data => { console.log(data); - this.setState({ data: data, isLoading: false }); + let pages = []; + while(data.results.length) { + pages.push(data.results.splice(0,25)) + } + this.setState({ data: pages, totalPages: pages.length, isLoading: false }); }) .catch(err => { this.setState({ isLoading: false, errMess: "Oops, something's not right"}) }) } + nextPage = () => { + if (this.state.currentPage + 1 <= this.state.totalPages) { + this.setState({ currentPage: this.state.currentPage + 1 }); + } + } + + prevPage = () => { + if(this.state.currentPage - 1 > 0) { + this.setState({ currentPage: this.state.currentPage - 1 }); + } + } + render() { return (
- {this.state.isLoading ?
Loading...
: this.state.data.results.map(hero => { + + + + {this.state.isLoading ?
Loading...
: this.state.data[this.state.currentPage - 1].map(hero => { return (

{hero.name}

@@ -35,6 +66,7 @@ export default class Home extends Component {
) })} +
) } diff --git a/characters-search/src/pages/Single.js b/characters-search/src/pages/Single.js index b358589..170d906 100644 --- a/characters-search/src/pages/Single.js +++ b/characters-search/src/pages/Single.js @@ -1,4 +1,5 @@ -import React, { Component } from 'react' +import React, { Component } from 'react'; +import '../App.scss'; export default class Single extends Component { render() { From 9ae411f3d012af6f0aa79a3848bf6ee05f45dbc7 Mon Sep 17 00:00:00 2001 From: Andrew Weiss Date: Tue, 12 May 2020 21:09:47 -0700 Subject: [PATCH 03/15] project completed --- characters-search/package-lock.json | 108 ++++++ characters-search/package.json | 6 +- characters-search/public/images/comic.gif | Bin 0 -> 1179899 bytes characters-search/src/App.js | 11 +- characters-search/src/App.scss | 340 +++++++++++++++++- .../src/components/CharacterCard.js | 47 +++ characters-search/src/components/Hero.js | 20 +- characters-search/src/components/Loading.js | 14 + characters-search/src/components/Modal.js | 15 + characters-search/src/components/NavBar.js | 11 +- .../src/components/Pagination.js | 22 +- characters-search/src/components/Popular.js | 25 ++ .../src/components/ProgressBar.js | 37 ++ characters-search/src/components/SearchBar.js | 29 +- .../src/components/SingleHeroBanner.js | 80 +++++ .../src/components/StatContent.js | 73 ++++ characters-search/src/components/StatsBar.js | 37 ++ characters-search/src/pages/Error.js | 9 + characters-search/src/pages/Favorites.js | 50 ++- characters-search/src/pages/Home.js | 80 ++++- characters-search/src/pages/Single.js | 59 ++- 21 files changed, 1015 insertions(+), 58 deletions(-) create mode 100644 characters-search/public/images/comic.gif create mode 100644 characters-search/src/components/Modal.js create mode 100644 characters-search/src/components/ProgressBar.js create mode 100644 characters-search/src/components/SingleHeroBanner.js create mode 100644 characters-search/src/components/StatContent.js create mode 100644 characters-search/src/components/StatsBar.js create mode 100644 characters-search/src/pages/Error.js diff --git a/characters-search/package-lock.json b/characters-search/package-lock.json index 8904781..39bfb6a 100644 --- a/characters-search/package-lock.json +++ b/characters-search/package-lock.json @@ -1078,6 +1078,35 @@ "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" }, + "@fortawesome/fontawesome-common-types": { + "version": "0.2.28", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.28.tgz", + "integrity": "sha512-gtis2/5yLdfI6n0ia0jH7NJs5i/Z/8M/ZbQL6jXQhCthEOe5Cr5NcQPhgTvFxNOtURE03/ZqUcEskdn2M+QaBg==" + }, + "@fortawesome/fontawesome-svg-core": { + "version": "1.2.28", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.28.tgz", + "integrity": "sha512-4LeaNHWvrneoU0i8b5RTOJHKx7E+y7jYejplR7uSVB34+mp3Veg7cbKk7NBCLiI4TyoWS1wh9ZdoyLJR8wSAdg==", + "requires": { + "@fortawesome/fontawesome-common-types": "^0.2.28" + } + }, + "@fortawesome/free-solid-svg-icons": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.13.0.tgz", + "integrity": "sha512-IHUgDJdomv6YtG4p3zl1B5wWf9ffinHIvebqQOmV3U+3SLw4fC+LUCCgwfETkbTtjy5/Qws2VoVf6z/ETQpFpg==", + "requires": { + "@fortawesome/fontawesome-common-types": "^0.2.28" + } + }, + "@fortawesome/react-fontawesome": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.9.tgz", + "integrity": "sha512-49V3WNysLZU5fZ3sqSuys4nGRytsrxJktbv3vuaXkEoxv22C6T7TEG0TW6+nqVjMnkfCQd5xOnmJoZHMF78tOw==", + "requires": { + "prop-types": "^15.7.2" + } + }, "@hapi/address": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", @@ -3476,6 +3505,11 @@ } } }, + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, "clean-css": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", @@ -4529,6 +4563,14 @@ "utila": "~0.4" } }, + "dom-helpers": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz", + "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, "dom-serializer": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", @@ -11207,6 +11249,11 @@ "performance-now": "^2.1.0" } }, + "ramda": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.23.0.tgz", + "integrity": "sha1-zNE//3NJepOXTj6GMnv9h71ujis=" + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -11270,6 +11317,22 @@ "whatwg-fetch": "^3.0.0" } }, + "react-css-themr": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/react-css-themr/-/react-css-themr-2.1.2.tgz", + "integrity": "sha1-4BdRTkccIy9Dp1SlW0nYH69dr7g=", + "requires": { + "hoist-non-react-statics": "^1.2.0", + "invariant": "^2.2.1" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz", + "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=" + } + } + }, "react-dev-utils": { "version": "10.2.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", @@ -11529,6 +11592,11 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, "react-router": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.1.2.tgz", @@ -11635,6 +11703,46 @@ "workbox-webpack-plugin": "4.3.1" } }, + "react-style-proptype": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-style-proptype/-/react-style-proptype-3.2.2.tgz", + "integrity": "sha512-ywYLSjNkxKHiZOqNlso9PZByNEY+FTyh3C+7uuziK0xFXu9xzdyfHwg4S9iyiRRoPCR4k2LqaBBsWVmSBwCWYQ==", + "requires": { + "prop-types": "^15.5.4" + } + }, + "react-toolbox": { + "version": "2.0.0-beta.13", + "resolved": "https://registry.npmjs.org/react-toolbox/-/react-toolbox-2.0.0-beta.13.tgz", + "integrity": "sha512-i2/Gd+75FMS1DE4NYL5xGMxzvR8Du5Qvr8vBgkk074vS1xlurel6VqwKe5ar4JhUqMqyQr12biGj5beRQjSDig==", + "requires": { + "@types/prop-types": "^15.5.2", + "classnames": "^2.2.5", + "core-js": "^2.4.0", + "ramda": "^0.23.0", + "react-css-themr": "^2.1.2", + "react-style-proptype": "^3.0.0", + "react-transition-group": "^2.2.1" + }, + "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + } + } + }, + "react-transition-group": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", + "requires": { + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + } + }, "read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", diff --git a/characters-search/package.json b/characters-search/package.json index f6b86f9..f7403cd 100644 --- a/characters-search/package.json +++ b/characters-search/package.json @@ -3,6 +3,9 @@ "version": "0.1.0", "private": true, "dependencies": { + "@fortawesome/fontawesome-svg-core": "^1.2.28", + "@fortawesome/free-solid-svg-icons": "^5.13.0", + "@fortawesome/react-fontawesome": "^0.1.9", "@testing-library/jest-dom": "^4.2.4", "@testing-library/react": "^9.5.0", "@testing-library/user-event": "^7.2.1", @@ -11,7 +14,8 @@ "react": "^16.13.1", "react-dom": "^16.13.1", "react-router-dom": "^5.1.2", - "react-scripts": "3.4.1" + "react-scripts": "3.4.1", + "react-toolbox": "^2.0.0-beta.13" }, "scripts": { "start": "react-scripts start", diff --git a/characters-search/public/images/comic.gif b/characters-search/public/images/comic.gif new file mode 100644 index 0000000000000000000000000000000000000000..22cd3a35f05da71f04f44f176185bd543ce29352 GIT binary patch literal 1179899 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

BMhz~diX&Rs;f;Wz838?r9-1-O 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