From 250ef165d723678dfc6ec81908d79c74bbd7d0c8 Mon Sep 17 00:00:00 2001 From: pdg16 <pdg16@inf.ufpr.br> Date: Thu, 16 Jan 2020 11:41:41 -0300 Subject: [PATCH 1/2] initial commit --- .gitignore | 1 + README.md | 86 + package-lock.json | 14531 ++++++++++++++++ package.json | 37 + public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 43 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 2 + src/App.css | 38 + src/App.js | 16 + src/App.test.js | 9 + .../fieldsAnswerForm/FieldFooterOptions.js | 40 + .../fieldsAnswerForm/FormFieldCheckbox.js | 62 + .../fieldsAnswerForm/FormFieldRadio.js | 77 + .../fieldsAnswerForm/FormFieldSelect.js | 67 + .../fieldsAnswerForm/FormFieldText.js | 55 + .../fieldsAnswerForm/FormFieldTitle.js | 59 + .../fieldsCreateForm/FieldFooterOptions.js | 40 + .../fieldsCreateForm/FormFieldCheckbox.js | 98 + .../fieldsCreateForm/FormFieldRadio.js | 97 + .../fieldsCreateForm/FormFieldSelect.js | 89 + .../fieldsCreateForm/FormFieldText.js | 56 + .../fieldsCreateForm/FormFieldTitle.js | 66 + src/config.js | 22 + src/index.css | 13 + src/index.js | 12 + src/logo.svg | 7 + src/pages/AnswerForm.js | 98 + src/pages/CreateForm.js | 242 + src/serviceWorker.js | 137 + src/setupTests.js | 5 + 33 files changed, 16130 insertions(+) create mode 100644 .gitignore create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/App.css create mode 100644 src/App.js create mode 100644 src/App.test.js create mode 100644 src/components/fieldsAnswerForm/FieldFooterOptions.js create mode 100644 src/components/fieldsAnswerForm/FormFieldCheckbox.js create mode 100644 src/components/fieldsAnswerForm/FormFieldRadio.js create mode 100644 src/components/fieldsAnswerForm/FormFieldSelect.js create mode 100644 src/components/fieldsAnswerForm/FormFieldText.js create mode 100644 src/components/fieldsAnswerForm/FormFieldTitle.js create mode 100644 src/components/fieldsCreateForm/FieldFooterOptions.js create mode 100644 src/components/fieldsCreateForm/FormFieldCheckbox.js create mode 100644 src/components/fieldsCreateForm/FormFieldRadio.js create mode 100644 src/components/fieldsCreateForm/FormFieldSelect.js create mode 100644 src/components/fieldsCreateForm/FormFieldText.js create mode 100644 src/components/fieldsCreateForm/FormFieldTitle.js create mode 100644 src/config.js create mode 100644 src/index.css create mode 100644 src/index.js create mode 100644 src/logo.svg create mode 100644 src/pages/AnswerForm.js create mode 100644 src/pages/CreateForm.js create mode 100644 src/serviceWorker.js create mode 100644 src/setupTests.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c2658d7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules/ diff --git a/README.md b/README.md index e69de29..bb30307 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,86 @@ +## BUILD + +# Preqrequisite packages + +`npm install` + +`npm install react-router-dom` + +`npm install axios` + +# Development + +`npm run build` + +# Produção + +`REACT_APP_STAGE="production" npm run build` + +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.<br /> +Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.<br /> +You will also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.<br /> +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.<br /> +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.<br /> +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/package-lock.json b/package-lock.json new file mode 100644 index 0000000..c964a0d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,14531 @@ +{ + "name": "my-app", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.0.tgz", + "integrity": "sha512-AN2IR/wCUYsM+PdErq6Bp3RFTXl8W0p9Nmymm7zkpsCmh+r/YYcckaCGpU8Q/mEKmST19kkGRaG42A/jxOWwBA==", + "requires": { + "@babel/highlight": "^7.8.0" + } + }, + "@babel/compat-data": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.1.tgz", + "integrity": "sha512-Z+6ZOXvyOWYxJ50BwxzdhRnRsGST8Y3jaZgxYig575lTjVSs3KtJnmESwZegg6e2Dn0td1eDhoWlp1wI4BTCPw==", + "requires": { + "browserslist": "^4.8.2", + "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.7.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.4.tgz", + "integrity": "sha512-+bYbx56j4nYBmpsWtnPUsKW3NdnYxbqyfrP2w9wILBuHzdfIKz9prieZK0DFPyIzkjYVUe4QkusGL07r5pXznQ==", + "requires": { + "@babel/code-frame": "^7.5.5", + "@babel/generator": "^7.7.4", + "@babel/helpers": "^7.7.4", + "@babel/parser": "^7.7.4", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@babel/types": "^7.7.4", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "json5": "^2.1.0", + "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.8.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.0.tgz", + "integrity": "sha512-2Lp2e02CV2C7j/H4n4D9YvsvdhPVVg9GDIamr6Tu4tU35mL3mzOrzl1lZ8ZJtysfZXh+y+AGORc2rPS7yHxBUg==", + "requires": { + "@babel/types": "^7.8.0", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.0.tgz", + "integrity": "sha512-WWj+1amBdowU2g18p3/KUc1Y5kWnaNm1paohq2tT4/RreeMNssYkv6ul9wkE2iIqjwLBwNMZGH4pTGlMSUqMMg==", + "requires": { + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.0.tgz", + "integrity": "sha512-KbBloNiBHM3ZyHg1ViDRs4QcnAunwMJ+rLpAEA8l3cWb3Z1xof7ag1iHvX16EwhUfaTG3+YSvTRPv4xHIrseUQ==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.0.tgz", + "integrity": "sha512-Zg7VLtZzcAHoQ13S0pEIGKo8OAG3s5kjsk/4keGmUeNuc810T9fVp6izIaL8ZVeAErRFWJdvqFItY3QMTHMsSg==", + "requires": { + "@babel/types": "^7.8.0", + "esutils": "^2.0.0" + } + }, + "@babel/helper-call-delegate": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.0.tgz", + "integrity": "sha512-Vi8K1LScr8ZgLicfuCNSE7JWUPG/H/9Bw9zn+3vQyy4vA54FEGTCuUTOXCFwmBM93OD6jHfjrQ6ZnivM5U+bHg==", + "requires": { + "@babel/helper-hoist-variables": "^7.8.0", + "@babel/traverse": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.1.tgz", + "integrity": "sha512-Fsrljg8DHSdnKSzC0YFopX7lseRpVfWMYuC1Dnvf7tw972E2KDjZ4XEaqjO9aJL0sLcG4KNRXxowDxHYIcZ+Cw==", + "requires": { + "@babel/compat-data": "^7.8.1", + "browserslist": "^4.8.2", + "invariant": "^2.2.4", + "levenary": "^1.1.0", + "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.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.0.tgz", + "integrity": "sha512-ctCvqYBTlwEl2uF4hCxE0cd/sSw71Zfag0jKa39y4HDLh0BQ4PVBX1384Ye8GqrEZ69xgLp9fwPbv3GgIDDF2Q==", + "requires": { + "@babel/helper-function-name": "^7.8.0", + "@babel/helper-member-expression-to-functions": "^7.8.0", + "@babel/helper-optimise-call-expression": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/helper-replace-supers": "^7.8.0", + "@babel/helper-split-export-declaration": "^7.8.0" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.0.tgz", + "integrity": "sha512-vJj2hPbxxLUWJEV86iZiac5curAnC3ZVc+rFmFeWZigUOcuCPpbF+KxoEmxrkmuCGylHFF9t4lkpcDUcxnhQ5g==", + "requires": { + "@babel/helper-regex": "^7.8.0", + "regexpu-core": "^4.6.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.0.tgz", + "integrity": "sha512-Go06lUlZ4YImNEmdyAH5iO38yh5mbpOPSwA2PtV1vyczFhTZfX0OtzkiIL2pACo6AOYf89pLh42nhhDrqgzC3A==", + "requires": { + "@babel/helper-function-name": "^7.8.0", + "@babel/types": "^7.8.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.0.tgz", + "integrity": "sha512-w4mRQqKAh4M7BSLwvDMm8jYFroEzpqMCtXDhFHP+kNjMIQWpbC6b0Q/RUQsJNSf54rIx6XMdci1Stf60DWw+og==", + "requires": { + "@babel/traverse": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-function-name": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.0.tgz", + "integrity": "sha512-x9psucuU0Xalw+0Vpr2FYJMLB7/KnPSLZhlkUyOGbYAWRDfmtZBrguYpJYiaNCRV7vGkYjO/gF6/J6yMvdWTDw==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.0", + "@babel/template": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.0.tgz", + "integrity": "sha512-eUP5grliToMapQiTaYS2AAO/WwaCG7cuJztR1v/a1aPzUzUeGt+AaI9OvLATc/AfFkF8SLJ10d5ugGt/AQ9d6w==", + "requires": { + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.0.tgz", + "integrity": "sha512-jDl66KvuklTXUADcoXDMur1jDtAZUZZkzLIaQ54+z38ih8C0V0hC56hMaoVoyoxN60MwQmmrHctBwcLqP0c/Lw==", + "requires": { + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.0.tgz", + "integrity": "sha512-0m1QabGrdXuoxX/g+KOAGndoHwskC70WweqHRQyCsaO67KOEELYh4ECcGw6ZGKjDKa5Y7SW4Qbhw6ly4Fah/jQ==", + "requires": { + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.0.tgz", + "integrity": "sha512-ylY9J6ZxEcjmJaJ4P6aVs/fZdrZVctCGnxxfYXwCnSMapqd544zT8lWK2qI/vBPjE5gS0o2jILnH+AkpsPauEQ==", + "requires": { + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.0.tgz", + "integrity": "sha512-fvGhX4FY7YwRdWW/zfddNaKpYl8TaA8hvwONIYhv1/a1ZbgxbTrjsmH6IGWUgUNki7QzbpZ27OEh88sZdft3YA==", + "requires": { + "@babel/helper-module-imports": "^7.8.0", + "@babel/helper-simple-access": "^7.8.0", + "@babel/helper-split-export-declaration": "^7.8.0", + "@babel/template": "^7.8.0", + "@babel/types": "^7.8.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.0.tgz", + "integrity": "sha512-aiJt1m+K57y0n10fTw+QXcCXzmpkG+o+NoQmAZqlZPstkTE0PZT+Z27QSd/6Gf00nuXJQO4NiJ0/YagSW5kC2A==", + "requires": { + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.0.tgz", + "integrity": "sha512-+hAlRGdf8fHQAyNnDBqTHQhwdLURLdrCROoWaEQYiQhk2sV9Rhs+GoFZZfMJExTq9HG8o2NX3uN2G90bFtmFdA==" + }, + "@babel/helper-regex": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.0.tgz", + "integrity": "sha512-haD8fRsPtyFZkbtxBIaGBBHRtbn0YsyecdYrxNgO0Bl6SlGokJPQX9M2tDuVbeQBYHZVLUPMSwGQn4obHevsMQ==", + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.0.tgz", + "integrity": "sha512-+aKyBd4oHAaIZgOLq/uLjkUz7ExZ0ppdNBc8Qr72BmtKNAy3A6EJa/ifjj0//CIzQtUDPs3E6HjKM2cV6bnXsQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.0", + "@babel/helper-wrap-function": "^7.8.0", + "@babel/template": "^7.8.0", + "@babel/traverse": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.0.tgz", + "integrity": "sha512-R2CyorW4tcO3YzdkClLpt6MS84G+tPkOi0MmiCn1bvYVnmDpdl9R15XOi3NQW2mhOAEeBnuQ4g1Bh7pT2sX8fg==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.0", + "@babel/helper-optimise-call-expression": "^7.8.0", + "@babel/traverse": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.0.tgz", + "integrity": "sha512-I+7yKZJnxp7VIC2UFzXfVjLiJuU16rYFF59x27c+boINkO/pLETgZcoesCryg9jmU4jxEa0foFueW+2wjc9Gsw==", + "requires": { + "@babel/template": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.0.tgz", + "integrity": "sha512-YhYFhH4T6DlbT6CPtVgLfC1Jp2gbCawU/ml7WJvUpBg01bCrXSzTYMZZXbbIGjq/kHmK8YUATxTppcRGzj31pA==", + "requires": { + "@babel/types": "^7.8.0" + } + }, + "@babel/helper-wrap-function": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.0.tgz", + "integrity": "sha512-2j6idN2jt8Y+8nJ4UPN/6AZa53DAkcETMVmroJQh50qZc59PuQKVjgOIIqmrLoQf6Ia9bs90MHRcID1OW5tfag==", + "requires": { + "@babel/helper-function-name": "^7.8.0", + "@babel/template": "^7.8.0", + "@babel/traverse": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/helpers": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.0.tgz", + "integrity": "sha512-srWKpjAFbiut5JoCReZJ098hLqoZ9HufOnKZPggc7j74XaPuQ+9b3RYPV1M/HfjL63lCNd8uI1O487qIWxAFNA==", + "requires": { + "@babel/template": "^7.8.0", + "@babel/traverse": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/highlight": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.0.tgz", + "integrity": "sha512-OsdTJbHlPtIk2mmtwXItYrdmalJ8T0zpVzNAbKSkHshuywj7zb29Y09McV/jQsQunc/nEyHiPV2oy9llYMLqxw==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.0.tgz", + "integrity": "sha512-VVtsnUYbd1+2A2vOVhm4P2qNXQE8L/W859GpUHfUcdhX8d3pEKThZuIr6fztocWx9HbK+00/CR0tXnhAggJ4CA==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.0.tgz", + "integrity": "sha512-8vIQf8JYced7gCeKDsGETNGKE+zdD/JmP1LBlRn+w3UXc1aSpZv2Y330bB/fnOEbUgPbuFv+IEi+gopg+Fu0kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/helper-remap-async-to-generator": "^7.8.0", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.7.4.tgz", + "integrity": "sha512-EcuXeV4Hv1X3+Q1TsuOmyyxeTRiSqurGJ26+I/FW1WbymmRRapVORm6x1Zl3iDIHyRxEs+VXWp6qnlcfcJSbbw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.7.4.tgz", + "integrity": "sha512-GftcVDcLCwVdzKmwOBDjATd548+IE+mBo7ttgatqNDR7VG7GqIuZPtRWlMLHbhTXhcnFZiGER8iIYl1n/imtsg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-decorators": "^7.7.4" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.0.tgz", + "integrity": "sha512-YzMq0AqeTR4Mh2pz3GrCWqhcEV38HgUMMR/56/YR5GPc4Y2p1KJ4Le6j92vMnW8TJqVj+qJz/KDNglpMeww9Yg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.0.tgz", + "integrity": "sha512-pSpuhwn926vtNeUH2FHx1OzIXaUMgklG0MzlFZJVEg37fB904gOxN572NgBae+KDwFyZDpkLMyEkVA011lBJrQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.0.tgz", + "integrity": "sha512-cQMI+RQdcK2IyMm13NKKFCYfOSBUtFxEeRBOdFCi2Pubv/CpkrCubc/ikdeKMT6Lu+uQ+lNSDEJvDCOQZkUy0g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.7.4.tgz", + "integrity": "sha512-CG605v7lLpVgVldSY6kxsN9ui1DxFOyepBfuX2AzU2TNriMAYApoU55mrGw9Jr4TlrTzPCG10CL8YXyi+E/iPw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-numeric-separator": "^7.7.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.0.tgz", + "integrity": "sha512-SjJ2ZXCylpWC+5DTES0/pbpNmw/FnjU/3dF068xF0DU9aN+oOKah+3MCSFcb4pnZ9IwmxfOy4KnbGJSQR+hAZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.0.tgz", + "integrity": "sha512-tHP3eez6TrpPJYttBZ/6uItRbIuXUIDpQ9xwvzKwR+RboWGMJ7WzFC5dDJ3vjLuCx0/DG1tM0MVkmgcBybth9w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.0.tgz", + "integrity": "sha512-PNBHxPHE91m+LLOdGwlvyGicWfrMgiVwng5WdB3CMjd61+vn3vPw0GbgECIAUCZnyi7Jqs5htUIZRztGuV8/5g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.0.tgz", + "integrity": "sha512-3oK0Qt5w4arb+es3rWBribDbtc0TYJP7dFZ1dXcYul3cXderqfIOoSx9YUC1oD208nJwJO/++fvrgLmkYSbe8A==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.0.tgz", + "integrity": "sha512-a8w8k7pK8nYhem07rXdAq03T+DlTX8LFojUptrh9JEx80AgLqGiuoFIyQOGTWif39kFnDOQqbzl1s6KQqrfV+A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.0.tgz", + "integrity": "sha512-Qz68qh9jJqQePGWqbNW9PA7vkE2gvnWkYtx32jgPOszpE7u+xObPkRGm3B80oXAjQlBdTa4ktqjkOIRiKRuapw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.0.tgz", + "integrity": "sha512-Mx2RzpCHJaBfmFdA2abXDKRHVJdzJ6R0Wqwb6TxCgM7NRR5wcC4cyiAsRL7Ga+lwG8GG1cKvb+4ENjic8y15jA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.0.tgz", + "integrity": "sha512-MDK9WdjDccrxzz+4sthpSDnqdf5McJwTtfBYGitOweC/j0Zg6e8wHmP4RGLTeyGYe/IySoRgKC5hvSm6ddrNRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.0.tgz", + "integrity": "sha512-LPykaAbH86L5NnDfCRSpNxtEHZk+6GaFzXfWEFU/6R4v69EXQr6GOp7hwH+Uw0QlYVN++s6TukTJ3flFcspahA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.0.tgz", + "integrity": "sha512-zLDUckAuKeOtxJhfNE0TlR7iEApb2u7EYRlh5cxKzq6A5VzUbYEdyJGJlug41jDbjRbHTtsLKZUnUcy/8V3xZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.0.tgz", + "integrity": "sha512-Rv2hnBToN6rbA9hO2a4vtwXZLzNa+TWkoSIMMvUezFz5+D9NPeX7SFrArwtFzzbwndmWiqboTr5rNpzAz0MPpA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.0.tgz", + "integrity": "sha512-GEYjlQAr/zXMVuce0Nq/boG4wNjJxdIOc4RKcgBEo/r/J3LrghZz8+ZYo8k+OuLJKvvV22k84tBuw1YunnLgCQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.0.tgz", + "integrity": "sha512-dt89fDlkfkTrQcy5KavMQPyF2A6tR0kYp8HAnIoQv5hO34iAUffHghP/hMGd7Gf/+uYTmLQO0ar7peX1SUWyIA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.0.tgz", + "integrity": "sha512-EIgJVy+u1RvR2gJfX4ReLwAupO/twllUue1wPrRxhu18+eC3bGTEcOSXLQdaE9ya9NG1rE0eQs0GSiloUGFEwg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.0.tgz", + "integrity": "sha512-LV1c+TTAO8Vawe3t+WXBHYWbS7endP8MSlqKPKEZOyWPEJX2akl3jfvFG828/OE7RpyoC3JXfLJDFj/jN7A8hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.0.tgz", + "integrity": "sha512-iXR/Cw32fMfWlD1sK2zD/nXtuLStkalRv+xee6VrX84CFrn2LKwb/EOs/4UaDNUpUsws8YZYKeQjPagacFquug==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.0.tgz", + "integrity": "sha512-LrvVrabb993Ve5fzXsyEkfYCuhpXBwsUFjlvgD8UmXXg3r/8/ceooSdRvjdmtPXXz+lHaqZHZooV1jMWer2qkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.0.tgz", + "integrity": "sha512-9KfteDp9d8cF388dxFMOh3Dum41qpOVUPVjQhXGd1kPyQBE05FJgYndiAriML2yhMIbZ2bjgweh2nnvBXDH2MQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.0.tgz", + "integrity": "sha512-9dvBvJnEdsDWYMrykoMyLNVRPGoub6SFlARtsYgSQ1riTjnyBjhctihSME4XsSku86F59PDeFpC9PCU+9I154w==", + "requires": { + "@babel/helper-module-imports": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/helper-remap-async-to-generator": "^7.8.0" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.0.tgz", + "integrity": "sha512-bim6gUfHq2kPN+aQst33ZEMeglpaUXAo6PWTZvOA8BOnWpNKgZcUzBvpZhh2ofL6YhZgzGoRwVVfzwynDEf47g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.0.tgz", + "integrity": "sha512-FKTK4hzg7W950Yu9iqMl12WBixCmusMc5HBt3/ErvpFLnvr3/6mu/EBTZoCEJ0mw/lQUDfU01vTcZY9oEahlMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.0.tgz", + "integrity": "sha512-18RLDwKtGXCLLbf5V03GojebPH7dKYCmIBqQGhgfZDoYsyEzR9kMZ6IxlJP72K5ROC9ADa4KPI6ywuh7NfQOgQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.0", + "@babel/helper-define-map": "^7.8.0", + "@babel/helper-function-name": "^7.8.0", + "@babel/helper-optimise-call-expression": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/helper-replace-supers": "^7.8.0", + "@babel/helper-split-export-declaration": "^7.8.0", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.0.tgz", + "integrity": "sha512-FaODHuQRdnWFVwxLPlTN85Lk/aitfvQBHTXahf58FnatCynfhkeNUO8ID+AqAxY4IJsZjeH6OnKDzcGfgKJcVw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.0.tgz", + "integrity": "sha512-D+69HT//cE86aBTLULzSBFLC5A7HcPQzJPiny6P4SLHkDF750MylRKO3iWvdgvb+OSp5dOrOxwXajvaxk1ZfYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.0.tgz", + "integrity": "sha512-pq/XLkDB4MPvTe9ktHJInfWksalXogrIGRZJUG7RiDXhEfdNrlducoMPbACZQuCFtelVgVpD0VyreiY0l38G7g==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.0.tgz", + "integrity": "sha512-REtYWvpP4TDw4oVeP01vQJcAeewjgk8/i7tPFP11vUjvarUGGyxJLeq79WEnIdnKPQJirZaoDRT4kEWEdSWkDw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.0.tgz", + "integrity": "sha512-vaDgF3gPLzVcoe3UZqnra6FA7O797sZc+UCHPd9eQTI34cPtpCA270LzopIXS3Fhc3UmFrijLmre9mHTmUKVgg==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.7.4.tgz", + "integrity": "sha512-w9dRNlHY5ElNimyMYy0oQowvQpwt/PRHI0QS98ZJCTZU2bvSnKXo5zEiD5u76FBPigTm8TkqzmnUTg16T7qbkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.7.4" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.0.tgz", + "integrity": "sha512-9j9g0qViCAo8E5qCBSaQdghymn7A9bRXSfS9jU7oLpYccYFZg9A+1KO8X+HV7fhJYH6mZ+e7MRg4p3sLo+RG6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.0.tgz", + "integrity": "sha512-YL8Ol54UKeIyY1uUGfry+B9ppXAB3aVBB1gG9gxqhg/OBCPpV2QUNswmjvfmyXEdaWv8qODssBgX7on792h44w==", + "requires": { + "@babel/helper-function-name": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.0.tgz", + "integrity": "sha512-7UDPKG+uVltsZt98Hw+rMbLg772r8fQC6YJ2fNDckcpAXgIWqQbMCmCpfYo0hBNhdhqocM73auk4P/zziQshQw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.0.tgz", + "integrity": "sha512-lJSdaWR56wmrosCiyqKFRVnLrFYoVAk2mtZAyegt7akeJky/gguv0Rukx9GV3XwHGuM1ZPE06cZMjNlcLp8LrQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.0.tgz", + "integrity": "sha512-mFr1O3TaDL4XozM3AzNPz9AsxzzjTxwn4aOShYP5TlO+4rufvjagV2KKDTPMZTQm1ZA/C/PxJDsDekEnnUGz5A==", + "requires": { + "@babel/helper-module-transforms": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.0.tgz", + "integrity": "sha512-w2g8tmL7NgBYt6alc8YawMcmPiYqnVvvI0kLB++VOUOssqdJMAkfQOMGV+2M8H5uhJYDaAghAVMUYps3s+jMrw==", + "requires": { + "@babel/helper-module-transforms": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/helper-simple-access": "^7.8.0", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.0.tgz", + "integrity": "sha512-tKF9KLiIsiKyWTVU0yo+NcNAylGn7euggYwXw63/tMxGtDTPsB9Y7Ecqv4EoXEwtoJOJ0Lewf17oaWQtindxIA==", + "requires": { + "@babel/helper-hoist-variables": "^7.8.0", + "@babel/helper-module-transforms": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.0.tgz", + "integrity": "sha512-lAwNfXwmfTy7fl2XOyoVpMXnLkJANgH0vdSYNFcS4RuJPBtHfunGA+Y0L7wsHmfPzyVYt8sUglLjaWtdZMNJNg==", + "requires": { + "@babel/helper-module-transforms": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.0.tgz", + "integrity": "sha512-kq1rxQ1HviCP13SMGZ4WjBBpdogTGK7yn/g/+p+g1AQledgHOWKVeMY1DwKYGlGJ/grDGTOqpJLF1v3Sb7ghKA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.0.tgz", + "integrity": "sha512-hH1Afz9Xy/wkcxhoI0vYw48kTBJqYUhMmhp3SLI1p817iByM6ItH4LS8tZatDAIKmAQAXj8d3Ups1BgVJECDrA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.0.tgz", + "integrity": "sha512-2DYqQ811nRlFVlni6iqfxBVVGqkBgfvEv/lcvmdNu2CaG+EA7zSP1hqYUsqamR+uCdDbsrV7uY6/0rkXbJo5YQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/helper-replace-supers": "^7.8.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.0.tgz", + "integrity": "sha512-9R2yykk7H92rntETO0fq52vJ4OFaTcDA49K9s8bQPyoD4o3/SkWEklukArCsQC6fowEuraPkH/umopr9uO539g==", + "requires": { + "@babel/helper-call-delegate": "^7.8.0", + "@babel/helper-get-function-arity": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.0.tgz", + "integrity": "sha512-vjZaQlojnZIahu5ofEW+hPJfDI5A6r2Sbi5C0RuCaAOFj7viDIR5kOR7ul3Fz5US8V1sVk5Zd2yuPaz7iBeysg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.0.tgz", + "integrity": "sha512-Rv1xUzuQK1tC66/4FxaG750bDr/Nv5AiSBmIwAK4bhksGUsl8XHPznASFchvsM7JMjI50gZvXMKmDJiKbyAfLw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.0.tgz", + "integrity": "sha512-oozdOhU2hZ6Tb9LS9BceGqDSmiUrlZX8lmRqnxQuiGzqWlhflIRQ1oFBHdV+hv+Zi9e5BhRkfSYtMLRLEkuOVA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.0.tgz", + "integrity": "sha512-r5DgP2ZblaGmW/azRS9rlaf3oY4r/ByXRDA5Lcr3iHUkx3cCfL9RM10gU7AQmzwKymoq8LZ55sHyq9VeQFHwyQ==", + "requires": { + "@babel/helper-builder-react-jsx": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-jsx": "^7.8.0" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.8.0.tgz", + "integrity": "sha512-hJXfJdLDDlJoxW/rAjkuIpGUUTizQ6fN9tIciW1M8KIqFsmpEf9psBPNTXYRCOLYLEsra+/WgVq+sc+1z05nQw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-jsx": "^7.8.0" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.0.tgz", + "integrity": "sha512-W+0VXOhMRdUTL7brjKXND+BiXbsxczfMdZongQ/Jtti0JVMtcTxWo66NMxNNtbPYvbc4aUXmgjl3eMms41sYtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-jsx": "^7.8.0" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.0.tgz", + "integrity": "sha512-n88GT8PZuOHWxqxCJORW3g1QaYzQhHu5sEslxYeQkHVoewfnfuWN37t7YGaRLaNUdaZUlRPXhDcLGT7zBa/u0g==", + "requires": { + "regenerator-transform": "^0.14.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.0.tgz", + "integrity": "sha512-DnshRyDTXZhmAgO2c1QKZI4CfZjoP2t3fSwRsnbCP9P/FSBpf9I7ovnAELswklw5OeY+/D/JIiaGLoUt2II3LA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.7.4.tgz", + "integrity": "sha512-O8kSkS5fP74Ad/8pfsCMGa8sBRdLxYoSReaARRNSz3FbFQj3z/QUvoUmJ28gn9BO93YfnXc3j+Xyaqe8cKDNBQ==", + "requires": { + "@babel/helper-module-imports": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "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.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.0.tgz", + "integrity": "sha512-sExhzq63Gl2PMbl7ETpN7Z1A38rLD6GeCT6EEEIIKjTVt9u6dRqJ6nHhaquL7QgR3egj/8fcvq23UvzfPqGAYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.0.tgz", + "integrity": "sha512-6Zjl0pv6x10YmFVRI0VhwJ/rE++geVHNJ9xwd+UIt3ON2VMRO7qI2lPsyLnzidR5HYNd/JXj47kdU9Rrn4YcnQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.0.tgz", + "integrity": "sha512-uksok0Bqox8YeIRFhr6RRtlBXeGpN1ogiEVjEd7A7rVLPZBXKGbL7kODpE7MQ+avjDLv5EEKtDCeYuWZK7FF7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/helper-regex": "^7.8.0" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.0.tgz", + "integrity": "sha512-EF7Q7LEgeMpogHcvmHMNXBWdLWG1tpA1ErXH3i8zTu3+UEKo6aBn+FldPAJ16UbbbOwSCUCiDP6oZxvVRPhwnQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.0.tgz", + "integrity": "sha512-rEUBEFzsA9mCS2r7EtXFlM/6GqtzgLdC4WVYM9fIgJX+HcSJ8oMmj8LinfKhbo0ipRauvUM2teE2iNDNqDwO1g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.0.tgz", + "integrity": "sha512-RhMZnNWcyvX+rM6mk888MaeoVl5pGfmYP3as709n4+0d15SRedz4r+LPRg2a9s4z+t+DM+gy8uz/rmM3Cb8JBw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-syntax-typescript": "^7.8.0" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.0.tgz", + "integrity": "sha512-qDg8wsnE47B/Sj8ZtOndPHrGBxJMssZJ71SzXrItum9n++iVFN7kYuJO+OHhjom7+/or0zzYqvJNzCkUjyNKqg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/preset-env": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.2.tgz", + "integrity": "sha512-AF2YUl2bGsLWTtFL68upTTB7nDo05aEcKjHmXJE+aXRvsx5K+9yRsHQP3MjnTrLOWe/eFyUr93dfILROsKC4eg==", + "requires": { + "@babel/compat-data": "^7.8.0", + "@babel/helper-compilation-targets": "^7.8.0", + "@babel/helper-module-imports": "^7.8.0", + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-proposal-async-generator-functions": "^7.8.0", + "@babel/plugin-proposal-dynamic-import": "^7.8.0", + "@babel/plugin-proposal-json-strings": "^7.8.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-proposal-object-rest-spread": "^7.8.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.0", + "@babel/plugin-proposal-optional-chaining": "^7.8.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.0", + "@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-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.0", + "@babel/plugin-transform-arrow-functions": "^7.8.0", + "@babel/plugin-transform-async-to-generator": "^7.8.0", + "@babel/plugin-transform-block-scoped-functions": "^7.8.0", + "@babel/plugin-transform-block-scoping": "^7.8.0", + "@babel/plugin-transform-classes": "^7.8.0", + "@babel/plugin-transform-computed-properties": "^7.8.0", + "@babel/plugin-transform-destructuring": "^7.8.0", + "@babel/plugin-transform-dotall-regex": "^7.8.0", + "@babel/plugin-transform-duplicate-keys": "^7.8.0", + "@babel/plugin-transform-exponentiation-operator": "^7.8.0", + "@babel/plugin-transform-for-of": "^7.8.0", + "@babel/plugin-transform-function-name": "^7.8.0", + "@babel/plugin-transform-literals": "^7.8.0", + "@babel/plugin-transform-member-expression-literals": "^7.8.0", + "@babel/plugin-transform-modules-amd": "^7.8.0", + "@babel/plugin-transform-modules-commonjs": "^7.8.0", + "@babel/plugin-transform-modules-systemjs": "^7.8.0", + "@babel/plugin-transform-modules-umd": "^7.8.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.0", + "@babel/plugin-transform-new-target": "^7.8.0", + "@babel/plugin-transform-object-super": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.8.0", + "@babel/plugin-transform-property-literals": "^7.8.0", + "@babel/plugin-transform-regenerator": "^7.8.0", + "@babel/plugin-transform-reserved-words": "^7.8.0", + "@babel/plugin-transform-shorthand-properties": "^7.8.0", + "@babel/plugin-transform-spread": "^7.8.0", + "@babel/plugin-transform-sticky-regex": "^7.8.0", + "@babel/plugin-transform-template-literals": "^7.8.0", + "@babel/plugin-transform-typeof-symbol": "^7.8.0", + "@babel/plugin-transform-unicode-regex": "^7.8.0", + "@babel/types": "^7.8.0", + "browserslist": "^4.8.2", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.0", + "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-react": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.8.0.tgz", + "integrity": "sha512-GP9t18RjtH67ea3DA2k71VqtMnTOupYJx34Z+KUEBRoRxvdETaucmtMWH5uoGHWzAD4qxbuV5ckxpewm39NXkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0", + "@babel/plugin-transform-react-display-name": "^7.8.0", + "@babel/plugin-transform-react-jsx": "^7.8.0", + "@babel/plugin-transform-react-jsx-self": "^7.8.0", + "@babel/plugin-transform-react-jsx-source": "^7.8.0" + } + }, + "@babel/preset-typescript": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.7.4.tgz", + "integrity": "sha512-rqrjxfdiHPsnuPur0jKrIIGQCIgoTWMTjlbWE69G4QJ6TIOVnnRnIJhUxNTL/VwDmEAVX08Tq3B1nirer5341w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.7.4" + } + }, + "@babel/runtime": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.4.tgz", + "integrity": "sha512-r24eVUUr0QqNZa+qrImUk8fn5SPhHq+IfYvIoIMg0do3GdK9sMdiLKP3GYVVaxpPKORgm8KRKaNTEhAjgIpLMw==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "@babel/runtime-corejs3": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.8.0.tgz", + "integrity": "sha512-5XaME/D4hTkUclw4BW+FeDyfUcxN5/Fox/+9UiWUqdyU33zsLxDAE74IexAmLccuHSQyFbIzF5+Yb4E6obVOSg==", + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.2" + } + }, + "@babel/template": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.0.tgz", + "integrity": "sha512-0NNMDsY2t3ltAVVK1WHNiaePo3tXPUeJpCX4I3xSKFoEl852wJHG8mrgHVADf8Lz1y+8al9cF7cSSfzSnFSYiw==", + "requires": { + "@babel/code-frame": "^7.8.0", + "@babel/parser": "^7.8.0", + "@babel/types": "^7.8.0" + } + }, + "@babel/traverse": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.0.tgz", + "integrity": "sha512-d/6sPXFLGlJHZO/zWDtgFaKyalCOHLedzxpVJn6el1cw+f2TZa7xZEszeXdOw6EUemqRFBAn106BWBvtSck9Qw==", + "requires": { + "@babel/code-frame": "^7.8.0", + "@babel/generator": "^7.8.0", + "@babel/helper-function-name": "^7.8.0", + "@babel/helper-split-export-declaration": "^7.8.0", + "@babel/parser": "^7.8.0", + "@babel/types": "^7.8.0", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.0.tgz", + "integrity": "sha512-1RF84ehyx9HH09dMMwGWl3UTWlVoCPtqqJPjGuC4JzMe1ZIVDJ2DT8mv3cPv/A7veLD6sgR7vi95lJqm+ZayIg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@cnakazawa/watch": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz", + "integrity": "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA==", + "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==" + }, + "@emotion/hash": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.7.4.tgz", + "integrity": "sha512-fxfMSBMX3tlIbKUdtGKxqB1fyrH6gVrX39Gsv3y8lRYKUqlgDt3UMqQyGnR1bQMa2B8aGnhLZokZgg8vT0Le+A==" + }, + "@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.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.0.tgz", + "integrity": "sha512-7XYT10CZfPsH7j9F1Jmg1+d0ezOux2oM2GfArAzLwWe4mE2Dr3hVjsAL6+TFY49RRJlCdJDMw3nJsLFroTc8Kw==" + }, + "@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" + } + }, + "@material-ui/core": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.8.3.tgz", + "integrity": "sha512-ZJbfJQmkuZCSQTf0nzpfZwizmDdCq8ruZxnPNFnhoKDqgJpMvV8TJRi8vdI9ls1tMuTqxlhyhw8556fxOpWpFQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.8.2", + "@material-ui/system": "^4.7.1", + "@material-ui/types": "^4.1.1", + "@material-ui/utils": "^4.7.1", + "@types/react-transition-group": "^4.2.0", + "clsx": "^1.0.2", + "convert-css-length": "^2.0.1", + "hoist-non-react-statics": "^3.2.1", + "normalize-scroll-left": "^0.2.0", + "popper.js": "^1.14.1", + "prop-types": "^15.7.2", + "react-is": "^16.8.0", + "react-transition-group": "^4.3.0" + }, + "dependencies": { + "dom-helpers": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.3.tgz", + "integrity": "sha512-nZD1OtwfWGRBWlpANxacBEZrEuLa16o1nh7YopFWeoF68Zt8GGEmzHu6Xv4F3XaFIC+YXtTLrzgqKxFgLEe4jw==", + "requires": { + "@babel/runtime": "^7.6.3", + "csstype": "^2.6.7" + } + }, + "hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-wbg3bpgA/ZqWrZuMOeJi8+SKMhr7X9TesL/rXMjTzh0p0JUBo3II8DHboYbuIXWRlttrUFxwcu/5kygrCw8fJw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "react-transition-group": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.3.0.tgz", + "integrity": "sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + } + } + }, + "@material-ui/icons": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.5.1.tgz", + "integrity": "sha512-YZ/BgJbXX4a0gOuKWb30mBaHaoXRqPanlePam83JQPZ/y4kl+3aW0Wv9tlR70hB5EGAkEJGW5m4ktJwMgxQAeA==", + "requires": { + "@babel/runtime": "^7.4.4" + } + }, + "@material-ui/styles": { + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.8.2.tgz", + "integrity": "sha512-r5U+93pkpwQOmHTmwyn2sqTio6PHd873xvSHiKP6fdybAXXX6CZgVvh3W8saZNbYr/QXsS8OHmFv7sYJLt5Yfg==", + "requires": { + "@babel/runtime": "^7.4.4", + "@emotion/hash": "^0.7.4", + "@material-ui/types": "^4.1.1", + "@material-ui/utils": "^4.7.1", + "clsx": "^1.0.2", + "csstype": "^2.5.2", + "hoist-non-react-statics": "^3.2.1", + "jss": "^10.0.0", + "jss-plugin-camel-case": "^10.0.0", + "jss-plugin-default-unit": "^10.0.0", + "jss-plugin-global": "^10.0.0", + "jss-plugin-nested": "^10.0.0", + "jss-plugin-props-sort": "^10.0.0", + "jss-plugin-rule-value-function": "^10.0.0", + "jss-plugin-vendor-prefixer": "^10.0.0", + "prop-types": "^15.7.2" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-wbg3bpgA/ZqWrZuMOeJi8+SKMhr7X9TesL/rXMjTzh0p0JUBo3II8DHboYbuIXWRlttrUFxwcu/5kygrCw8fJw==", + "requires": { + "react-is": "^16.7.0" + } + } + } + }, + "@material-ui/system": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.7.1.tgz", + "integrity": "sha512-zH02p+FOimXLSKOW/OT2laYkl9bB3dD1AvnZqsHYoseUaq0aVrpbl2BGjQi+vJ5lg8w73uYlt9zOWzb3+1UdMQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.7.1", + "prop-types": "^15.7.2" + } + }, + "@material-ui/types": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-4.1.1.tgz", + "integrity": "sha512-AN+GZNXytX9yxGi0JOfxHrRTbhFybjUJ05rnsBVjcB+16e466Z0Xe5IxawuOayVZgTBNDxmPKo5j4V6OnMtaSQ==", + "requires": { + "@types/react": "*" + } + }, + "@material-ui/utils": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.7.1.tgz", + "integrity": "sha512-+ux0SlLdlehvzCk2zdQ3KiS3/ylWvuo/JwAGhvb8dFVvwR21K28z0PU9OQW2PGogrMEdvX3miEI5tGxTwwWiwQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.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.2", + "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.2.tgz", + "integrity": "sha512-vTCdPp/T/Q3oSqwHmZ5Kpa9oI7iLtGl3RQaA/NyLHikvcrPxACkkKVr/XzkSPJWXHRhKGzVvb0urJsbMlRxi1Q==" + }, + "@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.11.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.11.0.tgz", + "integrity": "sha512-Pkx9LMIGshyNbfmecjt18rrAp/ayMqGH674jYER0SXj0iG9xZc+zWRjk2Pg9JgPBDvwI//xGrI/oOQkAi4YEew==", + "requires": { + "@babel/runtime": "^7.6.2", + "@sheerun/mutationobserver-shim": "^0.3.2", + "@types/testing-library__dom": "^6.0.0", + "aria-query": "3.0.0", + "pretty-format": "^24.9.0", + "wait-for-expect": "^3.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.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.4.0.tgz", + "integrity": "sha512-XdhDWkI4GktUPsz0AYyeQ8M9qS/JFie06kcSnUVcpgOwFjAu9vhwR83qBl+lw9yZWkbECjL8Hd+n5hH6C0oWqg==", + "requires": { + "@babel/runtime": "^7.7.6", + "@testing-library/dom": "^6.11.0", + "@types/testing-library__react": "^9.1.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.0.tgz", + "integrity": "sha512-Z7ti+HB0puCcLmFE3x90kzaVgbx6TRrYIReaygW6EkBEnJh1ajS4/inhF7CypzWeDV3NFl1AfWj0eMtdihojxw==", + "requires": { + "regenerator-runtime": "^0.13.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.3", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.3.tgz", + "integrity": "sha512-8fBo0UR2CcwWxeX7WIIgJ7lXjasFxoYgRnFHUj+hRvKkpiBJbxhdAPTCY6/ZKM0uxANFVzt4yObSLuTiTnazDA==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.8.tgz", + "integrity": "sha512-yGeB2dHEdvxjP0y4UbRtQaSkXJ9649fYCmIdRoul5kfAoGCwxuCbMhag0k3RPfnuh9kPGm8x89btcfDEXdVWGw==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@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": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", + "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", + "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.1.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.1.6.tgz", + "integrity": "sha512-Jg1F+bmxcpENHP23sVKkNuU3uaxPnsBMW0cLjleiikFKomJQbsn0Cqk2yDvQArqzZN6ABfBkZ0To7pQ8sLdWDg==" + }, + "@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.17", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.17.tgz", + "integrity": "sha512-UP27In4fp4sWF5JgyV6pwVPAQM83Fj76JOcg02X5BZcpSu5Wx+fP9RMqc2v0ssBoQIFvD5JdKY41gjJJKmw6Bg==", + "requires": { + "@types/prop-types": "*", + "csstype": "^2.2.0" + } + }, + "@types/react-dom": { + "version": "16.9.4", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.4.tgz", + "integrity": "sha512-fya9xteU/n90tda0s+FtN5Ym4tbgxpq/hb/Af24dvs6uYnYn+fspaxw5USlw0R8apDNwxsqumdRoCoKitckQqw==", + "requires": { + "@types/react": "*" + } + }, + "@types/react-transition-group": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.2.3.tgz", + "integrity": "sha512-Hk8jiuT7iLOHrcjKP/ZVSyCNXK73wJAUz60xm0mVhiRujrdiI++j4duLiL282VGxwAgxetHQFfqA29LgEeSkFA==", + "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.11.1", + "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.11.1.tgz", + "integrity": "sha512-ImChHtQqmjwraRLqBC2sgSQFtczeFvBmBcfhTYZn/3KwXbyD07LQykEQ0xJo7QHc1GbVvf7pRyGaIe6PkCdxEw==", + "requires": { + "pretty-format": "^24.3.0" + } + }, + "@types/testing-library__react": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.2.tgz", + "integrity": "sha512-CYaMqrswQ+cJACy268jsLAw355DZtPZGt3Jwmmotlcu8O/tkoXBI6AeZ84oZBJsIsesozPKzWzmv/0TIU+1E9Q==", + "requires": { + "@types/react-dom": "*", + "@types/testing-library__dom": "*" + } + }, + "@types/yargs": { + "version": "13.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.5.tgz", + "integrity": "sha512-CF/+sxTO7FOwbIRL4wMv0ZYLCRfMid2HQpzDRyViH7kSpfoAFiMdGqKIxb1PxWfjtQXQhnQuD33lvRHNwr809Q==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", + "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.15.0.tgz", + "integrity": "sha512-XRJFznI5v4K1WvIrWmjFjBAdQWaUTz4xJEdqR7+wAFsv6Q9dP3mOlE6BMNT3pdlp9eF1+bC5m5LZTmLMqffCVw==", + "requires": { + "@typescript-eslint/experimental-utils": "2.15.0", + "eslint-utils": "^1.4.3", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.15.0.tgz", + "integrity": "sha512-Qkxu5zndY5hqlcQkmA88gfLvqQulMpX/TN91XC7OuXsRf4XG5xLGie0sbpX97o/oeccjeZYRMipIsjKk/tjDHA==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.15.0", + "eslint-scope": "^5.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.15.0.tgz", + "integrity": "sha512-6iSgQsqAYTaHw59t0tdjzZJluRAjswdGltzKEdLtcJOxR2UVTPHYvZRqkAVGCkaMVb6Fpa60NnuozNCvsSpA9g==", + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.15.0", + "@typescript-eslint/typescript-estree": "2.15.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.15.0.tgz", + "integrity": "sha512-L6Pog+w3VZzXkAdyqA0VlwybF8WcwZX+mufso86CMxSdWmcizJ38lgBdpqTbc9bo92iyi0rOvmATKiwl+amjxg==", + "requires": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash.unescape": "4.0.1", + "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==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + } + } + }, + "acorn-jsx": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==" + }, + "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==" + } + } + }, + "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.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "requires": { + "fast-deep-equal": "^2.0.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=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "requires": { + "type-fest": "^0.8.1" + } + }, + "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==" + }, + "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-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=" + }, + "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" + } + }, + "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-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.3", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.3.tgz", + "integrity": "sha512-8T5Y1C5Iyj6PgkPSFd0ODvK9DIleuPKUPYniNxybS47g2k2wFgLZ46lGQHlBuGKIAEV8fbCDfKCCRS1tvOgc3Q==", + "requires": { + "browserslist": "^4.8.0", + "caniuse-lite": "^1.0.30001012", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.23", + "postcss-value-parser": "^4.0.2" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz", + "integrity": "sha512-Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A==" + }, + "axobject-query": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.1.tgz", + "integrity": "sha512-lF98xa/yvy6j3fBHAgQXIYl+J4eZadOSqsPojemUqClzNbBV38wWGpUbQbVEyf4eUF5yF7eHmGgGA2JiHyjeqw==", + "requires": { + "@babel/runtime": "^7.7.4", + "@babel/runtime-corejs3": "^7.7.4" + } + }, + "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.0.3", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz", + "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.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.0.6", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", + "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==", + "requires": { + "find-cache-dir": "^2.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.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==" + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "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" + } + }, + "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.7.1", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.7.1.tgz", + "integrity": "sha512-HNM284amlKSQ6FddI4jLXD+XTqF0cTYOe5uemOIZxHJHnamC+OhFQ57rMF9sgnYhkJQptVl9U1SKVZsV9/GLQQ==", + "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.5", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.5.tgz", + "integrity": "sha512-sGhfINU+AuMw9oFAdIn/nD5sem3pn/WgxAfDZ//Q3CnF+5uaho7C7shh2rKLk6sKE/XkfmyibghocwKdVjLIKg==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.0.tgz", + "integrity": "sha512-0qMOv/pCcCQWxX1eNyKD9GlzZTdzZIK/Pq3O6TGe65tZSJTSplw1pFlaPujm0GjBj4g3GeCQbP08vvzlH7OGHg==", + "requires": { + "@babel/core": "7.7.4", + "@babel/plugin-proposal-class-properties": "7.7.4", + "@babel/plugin-proposal-decorators": "7.7.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.7.4", + "@babel/plugin-proposal-numeric-separator": "7.7.4", + "@babel/plugin-proposal-object-rest-spread": "7.7.4", + "@babel/plugin-proposal-optional-chaining": "7.7.4", + "@babel/plugin-syntax-dynamic-import": "7.7.4", + "@babel/plugin-transform-destructuring": "7.7.4", + "@babel/plugin-transform-flow-strip-types": "7.7.4", + "@babel/plugin-transform-react-display-name": "7.7.4", + "@babel/plugin-transform-runtime": "7.7.4", + "@babel/preset-env": "7.7.4", + "@babel/preset-react": "7.7.4", + "@babel/preset-typescript": "7.7.4", + "@babel/runtime": "7.7.4", + "babel-plugin-dynamic-import-node": "2.3.0", + "babel-plugin-macros": "2.7.1", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.7.4.tgz", + "integrity": "sha512-TbYHmr1Gl1UC7Vo2HVuj/Naci5BEGNZ0AJhzqD2Vpr6QPFWpUmBRLrIDjedzx7/CShq0bRDS2gI4FIs77VHLVQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.7.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz", + "integrity": "sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.7.4" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.7.4.tgz", + "integrity": "sha512-JmgaS+ygAWDR/STPe3/7y0lNlHgS+19qZ9aC06nYLwQ/XB7c0q5Xs+ksFU3EDnp9EiEsO0dnRAOKeyLHTZuW3A==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.7.4" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz", + "integrity": "sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz", + "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.7.4.tgz", + "integrity": "sha512-sBbIvqYkthai0X0vkD2xsAwluBp+LtNHH+/V4a5ydifmTtb8KOVOlrMIk/MYmIc4uTYDnjZUHQildYNo36SRJw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/preset-env": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.4.tgz", + "integrity": "sha512-Dg+ciGJjwvC1NIe/DGblMbcGq1HOtKbw8RLl4nIjlfcILKEOkWT/vRqPpumswABEBVudii6dnVwrBtzD7ibm4g==", + "requires": { + "@babel/helper-module-imports": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-async-generator-functions": "^7.7.4", + "@babel/plugin-proposal-dynamic-import": "^7.7.4", + "@babel/plugin-proposal-json-strings": "^7.7.4", + "@babel/plugin-proposal-object-rest-spread": "^7.7.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.7.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.7.4", + "@babel/plugin-syntax-async-generators": "^7.7.4", + "@babel/plugin-syntax-dynamic-import": "^7.7.4", + "@babel/plugin-syntax-json-strings": "^7.7.4", + "@babel/plugin-syntax-object-rest-spread": "^7.7.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.7.4", + "@babel/plugin-syntax-top-level-await": "^7.7.4", + "@babel/plugin-transform-arrow-functions": "^7.7.4", + "@babel/plugin-transform-async-to-generator": "^7.7.4", + "@babel/plugin-transform-block-scoped-functions": "^7.7.4", + "@babel/plugin-transform-block-scoping": "^7.7.4", + "@babel/plugin-transform-classes": "^7.7.4", + "@babel/plugin-transform-computed-properties": "^7.7.4", + "@babel/plugin-transform-destructuring": "^7.7.4", + "@babel/plugin-transform-dotall-regex": "^7.7.4", + "@babel/plugin-transform-duplicate-keys": "^7.7.4", + "@babel/plugin-transform-exponentiation-operator": "^7.7.4", + "@babel/plugin-transform-for-of": "^7.7.4", + "@babel/plugin-transform-function-name": "^7.7.4", + "@babel/plugin-transform-literals": "^7.7.4", + "@babel/plugin-transform-member-expression-literals": "^7.7.4", + "@babel/plugin-transform-modules-amd": "^7.7.4", + "@babel/plugin-transform-modules-commonjs": "^7.7.4", + "@babel/plugin-transform-modules-systemjs": "^7.7.4", + "@babel/plugin-transform-modules-umd": "^7.7.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4", + "@babel/plugin-transform-new-target": "^7.7.4", + "@babel/plugin-transform-object-super": "^7.7.4", + "@babel/plugin-transform-parameters": "^7.7.4", + "@babel/plugin-transform-property-literals": "^7.7.4", + "@babel/plugin-transform-regenerator": "^7.7.4", + "@babel/plugin-transform-reserved-words": "^7.7.4", + "@babel/plugin-transform-shorthand-properties": "^7.7.4", + "@babel/plugin-transform-spread": "^7.7.4", + "@babel/plugin-transform-sticky-regex": "^7.7.4", + "@babel/plugin-transform-template-literals": "^7.7.4", + "@babel/plugin-transform-typeof-symbol": "^7.7.4", + "@babel/plugin-transform-unicode-regex": "^7.7.4", + "@babel/types": "^7.7.4", + "browserslist": "^4.6.0", + "core-js-compat": "^3.1.1", + "invariant": "^2.2.2", + "js-levenshtein": "^1.1.3", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.7.4.tgz", + "integrity": "sha512-j+vZtg0/8pQr1H8wKoaJyGL2IEk3rG/GIvua7Sec7meXVIvGycihlGMx5xcU00kqCJbwzHs18xTu3YfREOqQ+g==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.7.4", + "@babel/plugin-transform-react-jsx": "^7.7.4", + "@babel/plugin-transform-react-jsx-self": "^7.7.4", + "@babel/plugin-transform-react-jsx-source": "^7.7.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.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "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": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + }, + "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=" + }, + "bowser": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-1.9.4.tgz", + "integrity": "sha512-9IdMmj2KjigRq6oWhmwv1W36pDuA4STQZ8q6YO9um+x07xgYNCD3Oou+WP/3L1HNz7iqythGet3/p4wvc8AAwQ==" + }, + "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": "0.1.3", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", + "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==" + }, + "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" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.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.8.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz", + "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==", + "requires": { + "caniuse-lite": "^1.0.30001017", + "electron-to-chromium": "^1.3.322", + "node-releases": "^1.1.44" + } + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "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.30001020", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001020.tgz", + "integrity": "sha512-yWIvwA68wRHKanAVS1GjN8vajAv7MBFshullKCeq/eKpK7pJBVDgFFEqvgWTkcP2+wIDeQGYFRXECjKZnLkUjA==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-u5ElzokS8A1pm9vM3/iDgTcI3xqHxuCao94Oz8etI3cf0Tio0p8izkDYbTIn09uP3yUUr6+veaE6IkjnTYS46g==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chain-function": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/chain-function/-/chain-function-1.0.1.tgz", + "integrity": "sha512-SxltgMwL9uCko5/ZCLiyG2B7R9fY4pDZUw7hJ4MhirdjBLosoDqkWABi3XMucddHdLiFJMb7PD2MZifZriuMTg==" + }, + "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" + } + }, + "change-emitter": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", + "integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU=" + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "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" + }, + "dependencies": { + "fsevents": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "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.3", + "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": "0.0.8", + "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.1", + "bundled": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.4.0", + "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.1", + "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.7", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^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" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "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" + } + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + } + }, + "chownr": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", + "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "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.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + }, + "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" + } + }, + "clsx": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.0.4.tgz", + "integrity": "sha512-1mQ557MIZTrL/140j+JVdRM6e31/OA4vTYxXgqIIZlndyfjHpyawKZia1Im05Vp9BWmImkcNrNtFYQMyFcgJDg==" + }, + "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==" + }, + "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-css-length": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/convert-css-length/-/convert-css-length-2.0.1.tgz", + "integrity": "sha512-iGpbcvhLPRKUbBc0Quxx7w/bV14AC3ItuBEGMahA5WTYqB8lq9jH0kTXFheCBASsYnqeMFZhiTruNxr1N59Axg==" + }, + "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.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.3.tgz", + "integrity": "sha512-DOO9b18YHR+Wk5kJ/c5YFbXuUETreD4TrvXb6edzqZE3aAEd0eJIAWghZ9HttMuiON8SVCnU3fqA4rPxRDD1HQ==" + }, + "core-js-compat": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.3.tgz", + "integrity": "sha512-Y3YNGU3bU1yrnzVodop23ghArbKv4IqkZg9MMOWv/h7KT6NRk1/SzHhWDDlubg2+tlcUzAqgj1/GyeJ9fUKMeg==", + "requires": { + "browserslist": "^4.8.3", + "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.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.3.tgz", + "integrity": "sha512-4LhJ4fw0sC4/8X5krM9hI5oQ3cgYHYojWwwWnQKjC6k6vf/qIVS9d0r3+Bdn+FUADgRpD0xzPFQ9P7cOeuIwlA==" + }, + "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" + } + }, + "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-in-js-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", + "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "requires": { + "hyphenate-style-name": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "css-loader": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.0.tgz", + "integrity": "sha512-QTF3Ud5H7DaZotgdcJjGMvyDj5F3Pn1j/sC6VBEOVp94cbwqyIBdcs/quzj4MC1BKQSrTpQznegH/5giYbhnCQ==", + "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.17", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.0", + "schema-utils": "^2.0.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-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=" + }, + "css-vendor": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.7.tgz", + "integrity": "sha512-VS9Rjt79+p7M0WkPqcAza4Yq1ZHrsHrwf7hPL/bjQB+c1lwmAI+1FXxYTYt818D/50fFVflw0XKleiBN5RITkg==", + "requires": { + "@babel/runtime": "^7.6.2", + "is-in-browser": "^1.0.2" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz", + "integrity": "sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==", + "requires": { + "css-tree": "1.0.0-alpha.37" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.8.tgz", + "integrity": "sha512-msVS9qTuMT5zwAGCVm4mxfrZ18BNc6Csd0oJAtiFMZ1FAx1CCvy2+5MDmYoix63LM/6NDbNtodCiGYGmFgO0dA==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz", + "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "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=" + }, + "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" + } + }, + "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-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-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", + "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-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "requires": { + "is-obj": "^1.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.332", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.332.tgz", + "integrity": "sha512-AP2HkLhfSOIxP7gDjlyZ4ywGWIcxRMZoU9+JriuVkQe2pSLDdWBsE6+eI6BQOqun1dohLrUTOPHsQLLhhFA7Eg==" + }, + "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" + } + }, + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0.tgz", + "integrity": "sha512-yYkE07YF+6SIBmg1MsJ9dlub5L48Ek7X0qz+c/CPCHS9EBXfESorzng4cJQjJW5/pB6vDF41u7F8vUhLVDqIug==", + "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.12.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.1.tgz", + "integrity": "sha512-Q8t2YZ+0e0pc7NRVj3B4tSQ9rim1oi4Fh46k2xhJ2qOiEwhQfdjyEQddWdj7ZFaKmU+5104vn1qrcjEPWq+bgQ==", + "requires": { + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + }, + "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": { + "globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "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.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.1.0.tgz", + "integrity": "sha512-hBaxisHC6HXRVvxX+/t1n8mOdmCVIKgkXsf2WoUkJi7upHJTwYTsdCmx01QPOjKNT34QMQQ9sL0tVBlbiMFjxA==", + "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=" + }, + "resolve": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", + "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.2.tgz", + "integrity": "sha512-S5VnD+UpVY1PyYRqeBd/4pgsmkvSokbHqTXAQMpvCyRr3XN2tvSLo9spm2nEpqQqh9dezw3os/0zWihLeOg2Rw==", + "requires": { + "fs-extra": "^8.1.0", + "loader-fs-cache": "^1.0.2", + "loader-utils": "^1.2.3", + "object-hash": "^1.3.1", + "schema-utils": "^2.2.0" + } + }, + "eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "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" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "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": "3.13.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.13.0.tgz", + "integrity": "sha512-bhewp36P+t7cEV0b6OdmoRWJCBYRiHFlqPZAG1oS3SF+Y0LQkeDvFSM4oxoxvczD1OdONCXMlJfQFiWLcV9urw==", + "requires": { + "lodash": "^4.17.15" + } + }, + "eslint-plugin-import": { + "version": "2.18.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz", + "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==", + "requires": { + "array-includes": "^3.0.3", + "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.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.11.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" + } + }, + "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" + } + }, + "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" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "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.16.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.16.0.tgz", + "integrity": "sha512-GacBAATewhhptbK3/vTP09CbFrgUJmBSaaRcWdbQLFvUZy9yVcQxigBNHGPU/KE2AyHpzj3AWXpxoMTsIDiHug==", + "requires": { + "array-includes": "^3.0.3", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.1", + "object.entries": "^1.1.0", + "object.fromentries": "^2.0.0", + "object.values": "^1.1.0", + "prop-types": "^15.7.2", + "resolve": "^1.12.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" + } + } + } + }, + "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": "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" + } + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "requires": { + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.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.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "requires": { + "estraverse": "^4.0.0" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "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" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + } + } + }, + "figgy-pudding": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", + "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" + }, + "figures": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "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" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", + "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==" + }, + "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": "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" + }, + "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.9.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.9.0.tgz", + "integrity": "sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==", + "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.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.0.tgz", + "integrity": "sha512-6OkRfjuNMNqb14f01xokcWcKV5Ekknc2FvziNpcTYru+kxIYFA2MtuuBI19MHThZnjSBhoi35Dcq+I0oUkFjmQ==", + "requires": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^2.0.4", + "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.0.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.0.0.tgz", + "integrity": "sha512-40Qz+LFXmd9tzYVnnBmZvFfvAADfUA14TXPK1s7IfElJTIZ97rA8w4Kin7Wt5JBrC3ShnnFJO/5vPjPEeJIq9A==", + "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 + }, + "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=" + }, + "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-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.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "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.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "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=" + } + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", + "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==" + }, + "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-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.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "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" + } + }, + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==" + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" + }, + "html-escaper": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz", + "integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==" + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + } + } + }, + "html-webpack-plugin": { + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.5.tgz", + "integrity": "sha512-y5l4lGxOW3pz3xBTFdfB9rnnrWRPVxlAhX6nrBYIcW+2k2zC3mSp/3DxlWVCMBfnO6UAnoF8OcFn0IMy6kaKAQ==", + "requires": { + "html-minifier": "^3.5.20", + "loader-utils": "^1.1.0", + "lodash": "^4.17.11", + "pretty-error": "^2.1.1", + "tapable": "^1.1.0", + "util.promisify": "1.0.0" + } + }, + "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=" + }, + "hyphenate-style-name": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", + "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" + }, + "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=" + }, + "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==" + }, + "inline-style-prefixer": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-3.0.8.tgz", + "integrity": "sha1-hVG45bTVcyROZqNLBPfTIHaitTQ=", + "requires": { + "bowser": "^1.7.3", + "css-in-js-utils": "^2.0.0" + } + }, + "inquirer": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.3.tgz", + "integrity": "sha512-+OiOVeVydu4hnCGLCSX+wedovR/Yzskv9BFqUNNKq9uU2qg7LCcCo3R86S2E7WLo0y/x2pnEZfZe1CoYnORUAw==", + "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" + } + }, + "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" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", + "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" + }, + "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": "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-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-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-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-in-browser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", + "integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" + }, + "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": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "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-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=" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "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": "0.1.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-0.1.0.tgz", + "integrity": "sha512-4vtoRMg7jAstitRzL4nbw83VmGH8Rs13wrND3Ud2o1fczDhMUF32iIrNKwYGgeOPUdfvZU4oy8Bbv+ni1fgVCA==", + "requires": { + "jest-mock": "^24.5.0", + "jest-util": "^24.5.0", + "jsdom": "^14.0.0" + }, + "dependencies": { + "acorn": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + }, + "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.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "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 + }, + "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.3", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": 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 + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": 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": "0.0.8", + "bundled": true + }, + "minipass": { + "version": "2.9.0", + "bundled": 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.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.4.0", + "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.1", + "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.7", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^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 + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": 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" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "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 + }, + "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, + "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, + "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 + }, + "yallist": { + "version": "3.1.1", + "bundled": 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-levenshtein": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", + "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==" + }, + "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.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", + "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", + "requires": { + "minimist": "^1.2.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "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" + } + }, + "jss": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.0.3.tgz", + "integrity": "sha512-AcDvFdOk16If9qvC9KN3oFXsrkHWM9+TaPMpVB9orm3z+nq1Xw3ofHyflRe/mkSucRZnaQtlhZs1hdP3DR9uRw==", + "requires": { + "@babel/runtime": "^7.3.1", + "csstype": "^2.6.5", + "is-in-browser": "^1.1.3", + "tiny-warning": "^1.0.2" + } + }, + "jss-plugin-camel-case": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.0.3.tgz", + "integrity": "sha512-rild/oFKFkmRP7AoiX9D6bdDAUfmJv8c7sEBvFoi+JP31dn2W8nw4txMKGnV1LJKlFkYprdZt1X99Uvztl1hug==", + "requires": { + "@babel/runtime": "^7.3.1", + "hyphenate-style-name": "^1.0.3", + "jss": "^10.0.3" + } + }, + "jss-plugin-default-unit": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.0.3.tgz", + "integrity": "sha512-n+XfVLPF9Qh7IOTdQ8M4oRpjpg6egjr/r0NNytubbCafMgCILJYIVrMTGgOTydH+uvak8onQY3f/F9hasPUx6g==", + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "^10.0.3" + } + }, + "jss-plugin-global": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.0.3.tgz", + "integrity": "sha512-kNotkAciJIXpIGYnmueaIifBne9rdq31O8Xq1nF7KMfKlskNRANTcEX5rVnsGKl2yubTMYfjKBFCeDgcQn6+gA==", + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "^10.0.3" + } + }, + "jss-plugin-nested": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.0.3.tgz", + "integrity": "sha512-OMucRs9YLvWlZ3Ew+VhdgNVMwSS2zZy/2vy+s/etvopnPUzDHgCnJwdY2Wx/SlhLGERJeKKufyih2seH+ui0iw==", + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "^10.0.3", + "tiny-warning": "^1.0.2" + } + }, + "jss-plugin-props-sort": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.0.3.tgz", + "integrity": "sha512-ufhvdCMnRcDa0tNHoZ12OcVNQQyE10yLMohxo/UIMarLV245rM6n9D19A12epjldRgyiS13SoSyLFCJEobprYg==", + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "^10.0.3" + } + }, + "jss-plugin-rule-value-function": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.0.3.tgz", + "integrity": "sha512-RWwIT2UBAIwf3f6DQtt5gyjxHMRJoeO9TQku+ueR8dBMakqSSe8vFwQNfjXEoe0W+Tez5HZCTkZKNMulv3Z+9A==", + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "^10.0.3" + } + }, + "jss-plugin-vendor-prefixer": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.0.3.tgz", + "integrity": "sha512-zVs6e5z4tFRK/fJ5kuTLzXlTFQbLeFTVwk7lTZiYNufmZwKT0kSmnOJDUukcSe7JLGSRztjWhnHB/6voP174gw==", + "requires": { + "@babel/runtime": "^7.3.1", + "css-vendor": "^2.0.7", + "jss": "^10.0.3" + } + }, + "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" + } + }, + "keycode": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/keycode/-/keycode-2.2.0.tgz", + "integrity": "sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.0.tgz", + "integrity": "sha512-VHcwhO0UTpUW7rLPN2/OiWJdgA1e9BqEDALhrgCe/F+uUJnep6CoUsTzMeP8Rh0NGr9uKquXxqe7lwLZo509nQ==", + "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.2", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz", + "integrity": "sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw==", + "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.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" + }, + "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": "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" + } + }, + "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.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.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.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "lodash.unescape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", + "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=" + }, + "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.6", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.6.tgz", + "integrity": "sha512-Sgr5lbboAUBo3eXCSPL4/KoVz3ROKquOjcctxmHIt+vol2DrqTQe3SwkKKuYhEiWB5kYa13YyopJ69deJ1irzQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + }, + "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-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" + } + }, + "material-ui": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/material-ui/-/material-ui-0.20.2.tgz", + "integrity": "sha512-VeqgQkdvtK193w+FFvXDEwlVxI4rWk83eWbpYLeOIHDPWr3rbB9B075JRnJt/8IsI2X8q5Aia5W3+7m4KkleDg==", + "requires": { + "babel-runtime": "^6.23.0", + "inline-style-prefixer": "^3.0.8", + "keycode": "^2.1.8", + "lodash.merge": "^4.6.0", + "lodash.throttle": "^4.1.1", + "prop-types": "^15.5.7", + "react-event-listener": "^0.6.2", + "react-transition-group": "^1.2.1", + "recompose": "^0.26.0", + "simple-assign": "^0.1.0", + "warning": "^3.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" + } + } + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "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" + } + }, + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "requires": { + "mime-db": "1.43.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.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz", + "integrity": "sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw==", + "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.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + } + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "optional": true + }, + "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.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "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": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "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-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.45", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.45.tgz", + "integrity": "sha512-cXvGSfhITKI8qsV116u2FTzH5EWZJfgG7d4cpqwF8I8+1tWpD6AsvvGRKq2onR0DNj1jfqsjkXZsm14JMS7Cyg==", + "requires": { + "semver": "^6.3.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "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-scroll-left": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/normalize-scroll-left/-/normalize-scroll-left-0.2.0.tgz", + "integrity": "sha512-t5oCENZJl8TGusJKoCJm7+asaSsPuNmK6+iEjrZ5TyBj2f02brCRsd4c83hwtu+e5d4LCSBZ0uoDlMjBo+A8yA==" + }, + "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" + } + }, + "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": "1.3.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" + }, + "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.0.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", + "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.0.tgz", + "integrity": "sha512-K6EKzYqnwQzk+/dzJAQSBORub3xlBTxMz+ntpZpH/LyCa1o6KjXhuN+2npAaI9jaSmU3R1Q8NWf4KUWcyytGsQ==", + "requires": { + "is-wsl": "^2.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", + "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" + } + } + }, + "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-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=" + }, + "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": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "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-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": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", + "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==" + }, + "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": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "requires": { + "no-case": "^2.2.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==" + }, + "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=" + }, + "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" + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + } + } + }, + "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.5.0", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.5.0.tgz", + "integrity": "sha512-jd9olUr9D7do+RN8Wspzhpxhgp1n6Vd0NtQ4SFkmIACZoEL1nkyAdW9Ygrinjec0vgDcWjscFQQ1gDW8rsfKTg==", + "requires": { + "ts-pnp": "^1.1.2" + } + }, + "popper.js": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.0.tgz", + "integrity": "sha512-+G+EkOPoE5S/zChTpmBSSDYmhXJ5PsW8eMhH8cP/CQHMFPBG/kC9Y5IIw6qNYgdJ+/COf0ddY2li28iHaZRSjw==" + }, + "portfinder": { + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", + "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "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.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz", + "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.1.tgz", + "integrity": "sha512-L2YKB3vF4PetdTIthQVeT+7YiSzMoNMLLYxPXXppOOP7NoazEAy45sh2LvJ8leCQjfBcfkYQs8TtCcQjeZTp8A==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0" + }, + "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-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.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz", + "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==", + "requires": { + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.5", + "postcss-selector-parser": "^5.0.0-rc.4", + "postcss-value-parser": "^3.3.1" + }, + "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-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-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.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "requires": { + "dot-prop": "^4.1.1", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "requires": { + "dot-prop": "^4.1.1", + "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.1.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz", + "integrity": "sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ==", + "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.0.2", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz", + "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==" + }, + "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.0.3", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz", + "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==", + "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.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.0.tgz", + "integrity": "sha512-NfbbPPg/74fT7wk2XYQ7hAIp9zJyZp5Fu19iRbORqqy1BhtrkZ0fPafBU+7bmn8ie69DpT0R6QpJIN2oisYjJg==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.3" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", + "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + }, + "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" + } + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.12.0.tgz", + "integrity": "sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-app-polyfill": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.5.tgz", + "integrity": "sha512-RcbV6+msbvZJZUIK/LX3UafPtoaDSJgUWu4sqBxHKTVmBsnlU2QWCKJRBRmgjxu+ivW/GPINbPWRM4Ppa6Lbgw==", + "requires": { + "core-js": "^3.4.1", + "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.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.0.0.tgz", + "integrity": "sha512-8OKSJvl8ccXJDNf0YGw377L9v1OnT16skD/EuZWm0M/yr255etP4x4kuUCT1EfFfJ7Rhc4ZTpPTfPrvgiXa50Q==", + "requires": { + "@babel/code-frame": "7.5.5", + "address": "1.1.2", + "browserslist": "4.7.3", + "chalk": "2.4.2", + "cross-spawn": "6.0.5", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "1.0.5", + "filesize": "3.6.1", + "find-up": "3.0.0", + "fork-ts-checker-webpack-plugin": "3.1.0", + "global-modules": "2.0.0", + "globby": "8.0.2", + "gzip-size": "5.1.1", + "immer": "1.10.0", + "inquirer": "6.5.0", + "is-root": "2.1.0", + "loader-utils": "1.2.3", + "open": "^7.0.0", + "pkg-up": "2.0.0", + "react-error-overlay": "^6.0.4", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "5.2.0", + "text-table": "0.2.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "browserslist": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.3.tgz", + "integrity": "sha512-jWvmhqYpx+9EZm/FxcZSbUZyDEvDTLDi3nSAKbzEkyWvtI0mNSmUosey+5awDW1RUlrgXbQb5A6qY1xQH9U6MQ==", + "requires": { + "caniuse-lite": "^1.0.30001010", + "electron-to-chromium": "^1.3.306", + "node-releases": "^1.1.40" + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "inquirer": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.0.tgz", + "integrity": "sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA==", + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + } + }, + "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=" + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "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": { + "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" + } + } + } + } + } + }, + "react-dom": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.12.0.tgz", + "integrity": "sha512-LMxFfAGrcS3kETtQaCkTKjMiifahaMySFDn71fZUNpPHZQEzmk/GiAeIT8JSOrHB23fnuCOMruL2a8NYlw+8Gw==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.18.0" + } + }, + "react-error-overlay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.4.tgz", + "integrity": "sha512-ueZzLmHltszTshDMwyfELDq8zOA803wQ1ZuzCccXa1m57k1PxSHfflPD5W9YIiTXLs0JTLzoj6o1LuM5N6zzNA==" + }, + "react-event-listener": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/react-event-listener/-/react-event-listener-0.6.6.tgz", + "integrity": "sha512-+hCNqfy7o9wvO6UgjqFmBzARJS7qrNoda0VqzvOuioEpoEXKutiKuv92dSz6kP7rYLmyHPyYNLesi5t/aH1gfw==", + "requires": { + "@babel/runtime": "^7.2.0", + "prop-types": "^15.6.0", + "warning": "^4.0.1" + }, + "dependencies": { + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "react-is": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", + "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==" + }, + "react-scripts": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.3.0.tgz", + "integrity": "sha512-hzPc6bxCc9GnsspWqk494c2Gpd0dRbk/C8q76BNQIENi9GMwoxFljOEcZoZcpFpJgQ45alxFR6QaLt+51qie7g==", + "requires": { + "@babel/core": "7.7.4", + "@svgr/webpack": "4.3.3", + "@typescript-eslint/eslint-plugin": "^2.8.0", + "@typescript-eslint/parser": "^2.8.0", + "babel-eslint": "10.0.3", + "babel-jest": "^24.9.0", + "babel-loader": "8.0.6", + "babel-plugin-named-asset-import": "^0.3.5", + "babel-preset-react-app": "^9.1.0", + "camelcase": "^5.3.1", + "case-sensitive-paths-webpack-plugin": "2.2.0", + "css-loader": "3.2.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^6.6.0", + "eslint-config-react-app": "^5.1.0", + "eslint-loader": "3.0.2", + "eslint-plugin-flowtype": "3.13.0", + "eslint-plugin-import": "2.18.2", + "eslint-plugin-jsx-a11y": "6.2.3", + "eslint-plugin-react": "7.16.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.5", + "identity-obj-proxy": "3.0.0", + "jest": "24.9.0", + "jest-environment-jsdom-fourteen": "0.1.0", + "jest-resolve": "24.9.0", + "jest-watch-typeahead": "0.4.2", + "mini-css-extract-plugin": "0.8.0", + "optimize-css-assets-webpack-plugin": "5.0.3", + "pnp-webpack-plugin": "1.5.0", + "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.5", + "react-dev-utils": "^10.0.0", + "resolve": "1.12.2", + "resolve-url-loader": "3.1.1", + "sass-loader": "8.0.0", + "semver": "6.3.0", + "style-loader": "1.0.0", + "terser-webpack-plugin": "2.2.1", + "ts-pnp": "1.1.5", + "url-loader": "2.3.0", + "webpack": "4.41.2", + "webpack-dev-server": "3.9.0", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "4.3.1" + } + }, + "react-transition-group": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-1.2.1.tgz", + "integrity": "sha512-CWaL3laCmgAFdxdKbhhps+c0HRGF4c+hdM4H23+FI1QBNUyx/AMeIJGWorehPNSaKnQNOAxL7PQmqMu78CDj3Q==", + "requires": { + "chain-function": "^1.0.0", + "dom-helpers": "^3.2.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.5.6", + "warning": "^3.0.0" + } + }, + "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" + } + }, + "readable-stream": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "requires": { + "inherits": "^2.0.3", + "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" + }, + "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" + } + } + } + }, + "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" + } + }, + "recompose": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/recompose/-/recompose-0.26.0.tgz", + "integrity": "sha512-KwOu6ztO0mN5vy3+zDcc45lgnaUoaQse/a5yLVqtzTK13czSWnFGmXbQVmnoMgDkI5POd1EwIKSbjU1V7xdZog==", + "requires": { + "change-emitter": "^0.1.2", + "fbjs": "^0.8.1", + "hoist-non-react-statics": "^2.3.1", + "symbol-observable": "^1.0.4" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", + "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + }, + "regenerator-transform": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", + "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", + "requires": { + "private": "^0.1.6" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", + "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==" + }, + "regexpu-core": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", + "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.1.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.1.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.2", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.2.tgz", + "integrity": "sha512-E9ghzUtoLwDekPT0DYCp+c4h+bvuUpe6rRHCTYn6eGoqj1LgKXxT6I0Il4WbjhQkOghzi/V+y03bPKvbllL93Q==", + "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=" + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + } + } + }, + "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.12.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.2.tgz", + "integrity": "sha512-cAVTI2VLHWYsGOirfeYVVQ7ZDejtQ9fp4YhYckWDEkFfqbVjaT11iM8k6xSAfGFMM+gDpZjMnFssPu8we+mqFw==", + "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": { + "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.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "requires": { + "is-promise": "^2.1.0" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "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-loader": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.0.tgz", + "integrity": "sha512-+qeMu563PN7rPdit2+n5uuYVR0SSVwm0JsOUsaJXzgYcClWSlmX0iHDnmeOobPkf5kUglVot3QS6SyLyaQoJ4w==", + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.1.0", + "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.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "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.18.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.18.0.tgz", + "integrity": "sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.1.tgz", + "integrity": "sha512-0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg==", + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } + }, + "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==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "simple-assign": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/simple-assign/-/simple-assign-0.1.0.tgz", + "integrity": "sha1-F/0wZqXz13OPUDIbsPFMooHMS6o=" + }, + "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.4", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz", + "integrity": "sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "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.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "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.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", + "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==", + "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=" + }, + "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.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "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" + } + }, + "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.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==" + }, + "style-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.1" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "requires": { + "dot-prop": "^4.1.1", + "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.2", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.2.tgz", + "integrity": "sha512-1gtApepKFweigFZj3sGO8KT8LvVZK8io146EzXrpVuWCDAbISz/yMucco3hWTkpZNoPabM+dnMOpy6Swue68Zg==" + }, + "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-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "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==" + }, + "terser": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.2.tgz", + "integrity": "sha512-6FUjJdY2i3WZAtYBtnV06OOcOfzl+4hSKYE9wgac8rkLRBToPDDrBB2AcHwQD/OKDxbnvhVy2YgOPWO2SsKWqg==", + "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.2.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.2.1.tgz", + "integrity": "sha512-jwdauV5Al7zopR6OAYvIIRcxXCSvLjZjr7uZE8l2tIWb/ryrGN48sJftqGf5k9z09tWhajx53ldp0XPI080YnA==", + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.0.0", + "jest-worker": "^24.9.0", + "schema-utils": "^2.5.0", + "serialize-javascript": "^2.1.0", + "source-map": "^0.6.1", + "terser": "^4.3.9", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.2.0.tgz", + "integrity": "sha512-1JKclkYYsf1q9WIJKLZa9S9muC+08RIjzAlLrK4QcYLJMS6mk9yombQ9qf+zJ7H9LS800k0s44L4sDq9VYzqyg==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "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" + } + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", + "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", + "requires": { + "semver": "^6.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" + } + }, + "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==" + } + } + }, + "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=" + }, + "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", + "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" + } + }, + "ts-pnp": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.5.tgz", + "integrity": "sha512-ti7OGMOUOzo66wLF3liskw6YQIaSsBgc4GOAlWRnIEj8htCxJUxskanMUoJOD6MDCRAXo36goXJZch+nOS0VMA==" + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "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=" + }, + "ua-parser-js": { + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==" + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", + "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", + "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==" + }, + "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==" + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + }, + "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.3", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.3.tgz", + "integrity": "sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "requires": { + "browser-process-hrtime": "^0.1.2" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.1.tgz", + "integrity": "sha512-3Ha7lu+zshEG/CeHdcpmQsZnnZpPj/UsG3DuKO8FskjuDbkx3jE3845H+CuwZjA2YWYDfKMU2KhnCaXMLd3wVw==" + }, + "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" + } + }, + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "requires": { + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.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.41.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz", + "integrity": "sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==", + "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.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==" + }, + "cacache": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", + "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "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.9.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz", + "integrity": "sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw==", + "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.4", + "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=" + }, + "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" + } + } + } + }, + "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==" + }, + "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-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=" + }, + "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" + } + } + } + }, + "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=" + }, + "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==" + }, + "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.7.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz", + "integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==", + "requires": { + "@babel/runtime": "^7.6.3" + } + }, + "yargs": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "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.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==" + }, + "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" + } + } + } + }, + "yargs-parser": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..b9d1dac --- /dev/null +++ b/package.json @@ -0,0 +1,37 @@ +{ + "name": "my-app", + "version": "0.1.0", + "private": true, + "dependencies": { + "@material-ui/core": "^4.8.3", + "@material-ui/icons": "^4.5.1", + "@testing-library/jest-dom": "^4.2.4", + "@testing-library/react": "^9.4.0", + "@testing-library/user-event": "^7.2.1", + "material-ui": "^0.20.2", + "react": "^16.12.0", + "react-dom": "^16.12.0", + "react-scripts": "3.3.0" + }, + "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/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 ZtMWJ#1p_C<F-T5Hu2|;y@Dg%;1puB)gNgtE literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/public/index.html @@ -0,0 +1,43 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8" /> + <link rel="icon" href="%PUBLIC_URL%/favicon.ico" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="theme-color" content="#000000" /> + <meta + name="description" + content="Web site created using create-react-app" + /> + <link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" /> + <!-- + manifest.json provides metadata used when your web app is installed on a + user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/ + --> + <link rel="manifest" href="%PUBLIC_URL%/manifest.json" /> + <!-- + Notice the use of %PUBLIC_URL% in the tags above. + It will be replaced with the URL of the `public` folder during the build. + Only files inside the `public` folder can be referenced from the HTML. + + Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will + work correctly both with client-side routing and a non-root public URL. + Learn how to configure a non-root public URL by running `npm run build`. + --> + <title>React App</title> + </head> + <body> + <noscript>You need to enable JavaScript to run this app.</noscript> + <div id="root"></div> + <!-- + This HTML file is a template. + If you open it directly in the browser, you will see an empty page. + + You can add webfonts, meta tags, or analytics to this file. + The build step will place the bundled scripts into the <body> tag. + + To begin the development, run `npm start` or `yarn start`. + To create a production bundle, use `npm run build` or `yarn build`. + --> + </body> +</html> diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 literal 0 HcmV?d00001 diff --git a/public/logo512.png b/public/logo512.png new file mode 100644 index 0000000000000000000000000000000000000000..a4e47a6545bc15971f8f63fba70e4013df88a664 GIT binary patch literal 9664 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 Q-2sVvy85}Sb4q9e0RM_kJ^%m! literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..01b0f9a --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..74b5e05 --- /dev/null +++ b/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..c12655e --- /dev/null +++ b/src/App.js @@ -0,0 +1,16 @@ +import React from 'react'; +import { HashRouter, Route } from 'react-router-dom'; + +import CreateForm from './pages/CreateForm'; +import AnswerForm from './pages/AnswerForm'; + +function App() { + return ( + <HashRouter> + <Route path="/create" component={CreateForm} /> + <Route path="/answer/:id" component={AnswerForm} /> + </HashRouter> + ); + } + +export default App; \ No newline at end of file diff --git a/src/App.test.js b/src/App.test.js new file mode 100644 index 0000000..4db7ebc --- /dev/null +++ b/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(<App />); + const linkElement = getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/src/components/fieldsAnswerForm/FieldFooterOptions.js b/src/components/fieldsAnswerForm/FieldFooterOptions.js new file mode 100644 index 0000000..f6446f0 --- /dev/null +++ b/src/components/fieldsAnswerForm/FieldFooterOptions.js @@ -0,0 +1,40 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; +import AddCircleIcon from '@material-ui/icons/AddCircle'; +import CloseIcon from '@material-ui/icons/Close'; +import Switch from '@material-ui/core/Switch'; +import FormControlLabel from '@material-ui/core/FormControlLabel'; + +function FieldFooterOptions(props) { + + return ( + <> + <FormControlLabel + control={ + <Switch + onChange={e => props.setRequiredField(props.idq) } + value="required" + color="primary" + checked={props.required} + /> + } + label="Obrigatória" + /> + <IconButton aria-label="delete" onClick={() => { props.deleteFromForm(props.idq) } }> + <DeleteOutlinedIcon /> + </IconButton> + </> + ); + + +} + + +export default FieldFooterOptions; \ No newline at end of file diff --git a/src/components/fieldsAnswerForm/FormFieldCheckbox.js b/src/components/fieldsAnswerForm/FormFieldCheckbox.js new file mode 100644 index 0000000..7b4adf5 --- /dev/null +++ b/src/components/fieldsAnswerForm/FormFieldCheckbox.js @@ -0,0 +1,62 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; +import AddCircleIcon from '@material-ui/icons/AddCircle'; +import CloseIcon from '@material-ui/icons/Close'; +import Switch from '@material-ui/core/Switch'; +import FormControlLabel from '@material-ui/core/FormControlLabel'; +import Typography from '@material-ui/core/Typography'; +import Checkbox from '@material-ui/core/Checkbox'; + +import FieldFooterOptions from './FieldFooterOptions'; + + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + minheight: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + + + +function FormFieldCheckbox(props) { + const classes = useStyles(); + + const options = props.options.map(function(x) { + return <span>{x.value} <Checkbox /></span>; + }); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <Typography variant="h6" gutterBottom> + {props.question} + </Typography> + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" xs={5} className={classes.questionsGrid} + > + {options} + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldCheckbox; \ No newline at end of file diff --git a/src/components/fieldsAnswerForm/FormFieldRadio.js b/src/components/fieldsAnswerForm/FormFieldRadio.js new file mode 100644 index 0000000..3f18ffb --- /dev/null +++ b/src/components/fieldsAnswerForm/FormFieldRadio.js @@ -0,0 +1,77 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; +import AddCircleIcon from '@material-ui/icons/AddCircle'; +import CloseIcon from '@material-ui/icons/Close'; +import Switch from '@material-ui/core/Switch'; +import FormControlLabel from '@material-ui/core/FormControlLabel'; +import Typography from '@material-ui/core/Typography'; +import Radio from '@material-ui/core/Radio'; +import RadioGroup from '@material-ui/core/RadioGroup'; + +import FieldFooterOptions from './FieldFooterOptions'; + + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + minheight: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + + + +function FormFieldRadio(props) { + const classes = useStyles(); + + const [selectedValue, setSelectedValue] = React.useState(); + + const handleChange = event => { + setSelectedValue(event.target.value); + }; + + const options = props.options.map(function(x) { + return <span> + {x.value} + <Radio checked={selectedValue === x.value} + onChange={handleChange} + value={x.value} + /> + </span>; + }); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <Typography variant="h6" gutterBottom> + {props.question} + </Typography> + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" xs={5} className={classes.questionsGrid} + > + <RadioGroup> + {options} + </RadioGroup> + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldRadio; \ No newline at end of file diff --git a/src/components/fieldsAnswerForm/FormFieldSelect.js b/src/components/fieldsAnswerForm/FormFieldSelect.js new file mode 100644 index 0000000..46ee77b --- /dev/null +++ b/src/components/fieldsAnswerForm/FormFieldSelect.js @@ -0,0 +1,67 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; +import AddCircleIcon from '@material-ui/icons/AddCircle'; +import CloseIcon from '@material-ui/icons/Close'; +import Switch from '@material-ui/core/Switch'; +import FormControlLabel from '@material-ui/core/FormControlLabel'; +import Typography from '@material-ui/core/Typography'; + +import FieldFooterOptions from './FieldFooterOptions'; + + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + minheight: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + + + +function FormFieldSelect(props) { + const classes = useStyles(); + + const options = props.options.map(function(x) { + return <MenuItem value={x.value}>{x.value}</MenuItem>; + }); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <Typography variant="h6" gutterBottom> + {props.question} + </Typography> + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" xs={5} className={classes.questionsGrid} + > + <Select + labelId="demo-simple-select-label" + id="demo-simple-select" + // onChange={handleChange} + > + {options} + </Select> + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldSelect; \ No newline at end of file diff --git a/src/components/fieldsAnswerForm/FormFieldText.js b/src/components/fieldsAnswerForm/FormFieldText.js new file mode 100644 index 0000000..a675f3a --- /dev/null +++ b/src/components/fieldsAnswerForm/FormFieldText.js @@ -0,0 +1,55 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Typography from '@material-ui/core/Typography'; + +import FieldFooterOptions from './FieldFooterOptions'; + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + height: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + +function FormFieldText(props) { + const classes = useStyles(); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <Typography variant="h6" gutterBottom> + {props.question} + </Typography> + </Grid> + <Grid item xs={9} className={classes.questionsGrid}> + <TextField + id="outlined-disabled" + label="" + placeholder="Resposta curta" + /> + </Grid> + <Grid item container + direction="row" + justify="flex-end" + alignItems="flex-end" + xs={3} + > + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldText; \ No newline at end of file diff --git a/src/components/fieldsAnswerForm/FormFieldTitle.js b/src/components/fieldsAnswerForm/FormFieldTitle.js new file mode 100644 index 0000000..52c907b --- /dev/null +++ b/src/components/fieldsAnswerForm/FormFieldTitle.js @@ -0,0 +1,59 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Typography from '@material-ui/core/Typography'; + +import FieldFooterOptions from './FieldFooterOptions'; + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + height: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, + title: { + fontSize: 'xx-large' + }, + description: { + fontSize: 'x-large' + }, +})); + +function FormFieldText(props) { + const classes = useStyles(); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <Typography variant="h3" gutterBottom> + {props.title} + </Typography> + </Grid> + <Grid item xs={9} className={classes.questionsGrid}> + <Typography variant="h4" gutterBottom> + {props.description} + </Typography> + </Grid> + <Grid item container + direction="row" + justify="flex-end" + alignItems="flex-end" + xs={3} + > + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldText; \ No newline at end of file diff --git a/src/components/fieldsCreateForm/FieldFooterOptions.js b/src/components/fieldsCreateForm/FieldFooterOptions.js new file mode 100644 index 0000000..f6446f0 --- /dev/null +++ b/src/components/fieldsCreateForm/FieldFooterOptions.js @@ -0,0 +1,40 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; +import AddCircleIcon from '@material-ui/icons/AddCircle'; +import CloseIcon from '@material-ui/icons/Close'; +import Switch from '@material-ui/core/Switch'; +import FormControlLabel from '@material-ui/core/FormControlLabel'; + +function FieldFooterOptions(props) { + + return ( + <> + <FormControlLabel + control={ + <Switch + onChange={e => props.setRequiredField(props.idq) } + value="required" + color="primary" + checked={props.required} + /> + } + label="Obrigatória" + /> + <IconButton aria-label="delete" onClick={() => { props.deleteFromForm(props.idq) } }> + <DeleteOutlinedIcon /> + </IconButton> + </> + ); + + +} + + +export default FieldFooterOptions; \ No newline at end of file diff --git a/src/components/fieldsCreateForm/FormFieldCheckbox.js b/src/components/fieldsCreateForm/FormFieldCheckbox.js new file mode 100644 index 0000000..c4f88cd --- /dev/null +++ b/src/components/fieldsCreateForm/FormFieldCheckbox.js @@ -0,0 +1,98 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; +import AddCircleIcon from '@material-ui/icons/AddCircle'; +import CloseIcon from '@material-ui/icons/Close'; +import Switch from '@material-ui/core/Switch'; +import FormControlLabel from '@material-ui/core/FormControlLabel'; +import CheckBoxOutlineBlankIcon from '@material-ui/icons/CheckBoxOutlineBlank'; + + +import FieldFooterOptions from './FieldFooterOptions'; + + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + minheight: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + + + +function FormFieldCheckbox(props) { + const classes = useStyles(); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <TextField value={props.question} label="sua pergunta" + onChange={e => props.setQuestionField(e.target.value, props.idq)}/> + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" xs={5} className={classes.questionsGrid} + > + { + props.options.map((x, index) => { + return <Grid container> + <Grid item container + justify="center" + alignItems="center" + xs={1} + > + <CheckBoxOutlineBlankIcon/> + </Grid> + <Grid item xs={10}> + <TextField label={"opção "+index} value={x} fullWidth + onChange={e => props.setSelectOption(e.target.value, props.idq, index)} /> + </Grid> + <Grid item xs={1}> + <IconButton aria-label="remove option" + onClick={() => { props.removeSelectOption(props.idq, index) } }> + <CloseIcon /> + </IconButton> + </Grid> + </Grid> + }) + } + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" + xs={4} + > + <IconButton aria-label="add option" onClick={() => { props.addSelectOption(props.idq) } }> + <AddCircleIcon /> + </IconButton> + </Grid> + <Grid item container + direction="row" + justify="flex-end" + alignItems="flex-end" + xs={3} + > + <FieldFooterOptions deleteFromForm={props.deleteFromForm} idq={props.idq} + setRequiredField={props.setRequiredField} required={props.required}/> + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldCheckbox; \ No newline at end of file diff --git a/src/components/fieldsCreateForm/FormFieldRadio.js b/src/components/fieldsCreateForm/FormFieldRadio.js new file mode 100644 index 0000000..ce10709 --- /dev/null +++ b/src/components/fieldsCreateForm/FormFieldRadio.js @@ -0,0 +1,97 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; +import AddCircleIcon from '@material-ui/icons/AddCircle'; +import CloseIcon from '@material-ui/icons/Close'; +import Switch from '@material-ui/core/Switch'; +import FormControlLabel from '@material-ui/core/FormControlLabel'; +import RadioButtonUncheckedIcon from '@material-ui/icons/RadioButtonUnchecked'; + +import FieldFooterOptions from './FieldFooterOptions'; + + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + minheight: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + + + +function FormFieldRadio(props) { + const classes = useStyles(); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <TextField value={props.question} label="sua pergunta" + onChange={e => props.setQuestionField(e.target.value, props.idq)}/> + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" xs={5} className={classes.questionsGrid} + > + { + props.options.map((x, index) => { + return <Grid container> + <Grid item container + justify="center" + alignItems="center" + xs={1} + > + <RadioButtonUncheckedIcon/> + </Grid> + <Grid item xs={10}> + <TextField label={"opção "+index} value={x} fullWidth + onChange={e => props.setSelectOption(e.target.value, props.idq, index)} /> + </Grid> + <Grid item xs={1}> + <IconButton aria-label="remove option" + onClick={() => { props.removeSelectOption(props.idq, index) } }> + <CloseIcon /> + </IconButton> + </Grid> + </Grid> + }) + } + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" + xs={4} + > + <IconButton aria-label="add option" onClick={() => { props.addSelectOption(props.idq) } }> + <AddCircleIcon /> + </IconButton> + </Grid> + <Grid item container + direction="row" + justify="flex-end" + alignItems="flex-end" + xs={3} + > + <FieldFooterOptions deleteFromForm={props.deleteFromForm} idq={props.idq} + setRequiredField={props.setRequiredField} required={props.required} /> + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldRadio; \ No newline at end of file diff --git a/src/components/fieldsCreateForm/FormFieldSelect.js b/src/components/fieldsCreateForm/FormFieldSelect.js new file mode 100644 index 0000000..3158b46 --- /dev/null +++ b/src/components/fieldsCreateForm/FormFieldSelect.js @@ -0,0 +1,89 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; +import AddCircleIcon from '@material-ui/icons/AddCircle'; +import CloseIcon from '@material-ui/icons/Close'; +import Switch from '@material-ui/core/Switch'; +import FormControlLabel from '@material-ui/core/FormControlLabel'; + +import FieldFooterOptions from './FieldFooterOptions'; + + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + minheight: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + + + +function FormFieldSelect(props) { + const classes = useStyles(); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <TextField value={props.question} label="sua pergunta" + onChange={e => props.setQuestionField(e.target.value, props.idq)}/> + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" xs={5} className={classes.questionsGrid} + > + { + props.options.map((x, index) => { + return <Grid container> + <Grid item xs={11}> + <TextField label={"opção "+index} value={x} fullWidth + onChange={e => props.setSelectOption(e.target.value, props.idq, index)} /> + </Grid> + <Grid item xs={1}> + <IconButton aria-label="remove option" + onClick={() => { props.removeSelectOption(props.idq, index) } }> + <CloseIcon /> + </IconButton> + </Grid> + </Grid> + }) + } + </Grid> + <Grid item container + direction="column" + justify="flex-start" + alignItems="flex-start" + xs={4} + > + <IconButton aria-label="add option" onClick={() => { props.addSelectOption(props.idq) } }> + <AddCircleIcon /> + </IconButton> + </Grid> + <Grid item container + direction="row" + justify="flex-end" + alignItems="flex-end" + xs={3} + > + <FieldFooterOptions deleteFromForm={props.deleteFromForm} idq={props.idq} + setRequiredField={props.setRequiredField} required={props.required} /> + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldSelect; \ No newline at end of file diff --git a/src/components/fieldsCreateForm/FormFieldText.js b/src/components/fieldsCreateForm/FormFieldText.js new file mode 100644 index 0000000..7b032df --- /dev/null +++ b/src/components/fieldsCreateForm/FormFieldText.js @@ -0,0 +1,56 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; + +import FieldFooterOptions from './FieldFooterOptions'; + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + height: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + +function FormFieldText(props) { + const classes = useStyles(); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <TextField value={props.question} label="sua pergunta" + onChange={e => props.setQuestionField(e.target.value, props.idq)}/> + </Grid> + <Grid item xs={9} className={classes.questionsGrid}> + <TextField + disabled + id="outlined-disabled" + label="" + defaultValue="Resposta curta" + /> + </Grid> + <Grid item container + direction="row" + justify="flex-end" + alignItems="flex-end" + xs={3} + > + <FieldFooterOptions deleteFromForm={props.deleteFromForm} idq={props.idq} + setRequiredField={props.setRequiredField} required={props.required} /> + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldText; \ No newline at end of file diff --git a/src/components/fieldsCreateForm/FormFieldTitle.js b/src/components/fieldsCreateForm/FormFieldTitle.js new file mode 100644 index 0000000..0197652 --- /dev/null +++ b/src/components/fieldsCreateForm/FormFieldTitle.js @@ -0,0 +1,66 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; + +import FieldFooterOptions from './FieldFooterOptions'; + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + height: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, + title: { + fontSize: 'xx-large' + }, + description: { + fontSize: 'x-large' + }, +})); + +function FormFieldText(props) { + const classes = useStyles(); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <TextField value={props.question} label="Formulário sem título" fullWidth + onChange={e => props.setTitleField(e.target.value, props.idq)} + InputProps={{ + classes: { + input: classes.title, + }, + }}/> + </Grid> + <Grid item xs={9} className={classes.questionsGrid}> + <TextField value={props.question} label="Descrição do formulário" + onChange={e => props.setDescriptionField(e.target.value, props.idq)} + InputProps={{ + classes: { + input: classes.description, + }, + }}/> + </Grid> + <Grid item container + direction="row" + justify="flex-end" + alignItems="flex-end" + xs={3} + > + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldText; \ No newline at end of file diff --git a/src/config.js b/src/config.js new file mode 100644 index 0000000..f2737c1 --- /dev/null +++ b/src/config.js @@ -0,0 +1,22 @@ +const development = { + genformsapi: { + url: "http://200.236.31.188/api/" + } +}; + +const production = { + genformsapi: { + url: "" + } +}; + + +let conf; +if(process.env.REACT_APP_STAGE === "production") { + conf = production; +} else { + conf = development; +} + +const config = conf; +export default config; diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/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/src/index.js b/src/index.js new file mode 100644 index 0000000..87d1be5 --- /dev/null +++ b/src/index.js @@ -0,0 +1,12 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import * as serviceWorker from './serviceWorker'; + +ReactDOM.render(<App />, 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/src/logo.svg b/src/logo.svg new file mode 100644 index 0000000..6b60c10 --- /dev/null +++ b/src/logo.svg @@ -0,0 +1,7 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 841.9 595.3"> + <g fill="#61DAFB"> + <path d="M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z"/> + <circle cx="420.9" cy="296.5" r="45.7"/> + <path d="M520.5 78.1z"/> + </g> +</svg> diff --git a/src/pages/AnswerForm.js b/src/pages/AnswerForm.js new file mode 100644 index 0000000..edcb312 --- /dev/null +++ b/src/pages/AnswerForm.js @@ -0,0 +1,98 @@ +import React, { useState, useEffect } from 'react'; +import { useParams } from "react-router-dom"; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import AddIcon from '@material-ui/icons/Add'; +import IconButton from '@material-ui/core/IconButton'; +import ReorderIcon from '@material-ui/icons/Reorder'; +import RadioButtonCheckedIcon from '@material-ui/icons/RadioButtonChecked'; +import CheckBoxOutlineBlankIcon from '@material-ui/icons/CheckBoxOutlineBlank'; +import Button from '@material-ui/core/Button'; +import axios from 'axios'; + +import FormFieldText from '../components/fieldsAnswerForm/FormFieldText'; +import FormFieldSelect from '../components/fieldsAnswerForm/FormFieldSelect'; +import FormFieldRadio from '../components/fieldsAnswerForm/FormFieldRadio'; +import FormFieldCheckbox from '../components/fieldsAnswerForm/FormFieldCheckbox'; +import FormFieldTitle from '../components/fieldsAnswerForm/FormFieldTitle'; + +import config from '../config'; + + +const useStyles = makeStyles(theme => ({ + menu: { + width: theme.spacing(6), + minheight: theme.spacing(15), + position: 'fixed', + top: theme.spacing(10), + left: '90%', + padding: theme.spacing(1) + }, +})); + +function AnwserForm() { + const classes = useStyles(); + + const { id } = useParams(); + + const [formData, setFormData] = useState(0); + + function getForm(id) { + axios.get(`${config.genformsapi.url}/form/${id}`) + .then(res => { + console.log(res); + console.log(res.data); + setFormData(res.data); + }); + } + + function answerForm() { + axios.post(`${config.genformsapi.url}/form`) + .then(res => { + console.log(res); + console.log(res.data); + }); + } + + useEffect(() => { + getForm(id); + }, []); + + return ( + <div> + <Grid + container + direction="column" + alignItems="center" + justify="center" + > + + { + formData ? + <div> + <FormFieldTitle title={formData.title} description={formData.description}/> + { + formData.inputs.map((x, index) => { + if(x.type === 0) + return <FormFieldText question={x.question}/> + else if(x.type === 4) + return <FormFieldSelect question={x.question} options={x.sugestions}/> + else if(x.type === 2) + return <FormFieldRadio question={x.question} options={x.sugestions}/> + else if(x.type === 1) + return <FormFieldCheckbox question={x.question} options={x.sugestions}/> + }) + } + </div> : <p>Loading...</p> + } + <Button variant="contained" color="primary" onClick={answerForm}> + Responder + </Button> + </Grid> + </div> + ); +} + +export default AnwserForm; diff --git a/src/pages/CreateForm.js b/src/pages/CreateForm.js new file mode 100644 index 0000000..677e396 --- /dev/null +++ b/src/pages/CreateForm.js @@ -0,0 +1,242 @@ +import React, { useState } from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import AddIcon from '@material-ui/icons/Add'; +import IconButton from '@material-ui/core/IconButton'; +import ReorderIcon from '@material-ui/icons/Reorder'; +import RadioButtonCheckedIcon from '@material-ui/icons/RadioButtonChecked'; +import CheckBoxOutlineBlankIcon from '@material-ui/icons/CheckBoxOutlineBlank'; +import Button from '@material-ui/core/Button'; +import axios from 'axios'; + +import FormFieldText from '../components/fieldsCreateForm/FormFieldText'; +import FormFieldSelect from '../components/fieldsCreateForm/FormFieldSelect'; +import FormFieldRadio from '../components/fieldsCreateForm/FormFieldRadio'; +import FormFieldCheckbox from '../components/fieldsCreateForm/FormFieldCheckbox'; +import FormFieldTitle from '../components/fieldsCreateForm/FormFieldTitle'; + +import config from '../config'; + + +const useStyles = makeStyles(theme => ({ + menu: { + width: theme.spacing(6), + minheight: theme.spacing(15), + position: 'fixed', + top: theme.spacing(10), + left: '90%', + padding: theme.spacing(1) + }, +})); + +function CreateForm() { + const classes = useStyles(); + + const [form, setForm] = useState([{type: "title", title: "", description: ""}]); + + function addToFormQuestion() { + setForm([...form, {type: "question", required: false, question: ""}]); + console.log(form); + } + + function addToFormSelect() { + setForm([...form, {type: "select", question: "", required: false, options: [""]}]); + console.log(form); + } + + function addToFormRadio() { + setForm([...form, {type: "radio", question: "", required: false, options: [""]}]); + console.log(form); + } + + function addToFormCheckbox() { + setForm([...form, {type: "checkbox", question: "", required: false, options: [""]}]); + console.log(form); + } + + function addSelectOption(index) { + form[index].options.push(""); + setForm([...form]); + console.log(form); + } + + function deleteFromForm(index) { + console.log(index); + form.splice(index, 1) + console.log(form); + setForm([...form]); + } + + function removeSelectOption(index, idopt) { + form[index].options.splice(idopt, 1); + setForm([...form]); + console.log(form); + } + + function setQuestionField(value, index) { + form[index].question = value; + setForm([...form]); + console.log(form); + } + + function setSelectOption(value, index, idopt) { + form[index].options[idopt] = value; + setForm([...form]); + console.log(form); + } + + function setRequiredField(index) { + form[index].required = !form[index].required; + setForm([...form]); + console.log(form); + } + + function setTitleField(value, index) { + form[index].title = value; + setForm([...form]); + console.log(form); + } + + function setDescriptionField(value, index) { + form[index].description = value; + setForm([...form]); + console.log(form); + } + + function createForm() { + let json = { + title: form[0].title, + description: form[0].description, + inputs: [] + } + + form.forEach(function(x, index){ + if(x.type === "question") { + json.inputs.push({ + "placement": index-1, + "description": "Adicionar esse campo no front", + "question": x.question, + "enabled": true, + "type": 0, // question type = 0 + "validation": x.required ? [{"type": 2, "arguments": ""}] : [] + }); + } else if(x.type === "select") { + json.inputs.push({ + "placement": index-1, + "description": "Adicionar esse campo no front", + "question": x.question, + "enabled": true, + "type": 3, // select type = 3 + "validation": x.required ? [{"type": 2, "arguments": ""}] : [], + "sugestions": x.options.map(function(y, index) { return {value: y, placement: index} }) + }); + } else if(x.type === "checkbox") { + json.inputs.push({ + "placement": index-1, + "description": "Adicionar esse campo no front", + "question": x.question, + "enabled": true, + "type": 1, // checkbox type = 1 + "validation": x.required ? [{"type": 2, "arguments": ""}] : [], + "sugestions": x.options.map(function(y, index) { return {value: y, placement: index} }) + }); + } else if(x.type === "radio") { + json.inputs.push({ + "placement": index-1, + "description": "Adicionar esse campo no front", + "question": x.question, + "enabled": true, + "type": 2, // radio type = 2 + "validation": x.required ? [{"type": 2, "arguments": ""}] : [], + "sugestions": x.options.map(function(y, index) { return {value: y, placement: index} }) + }); + } + }); + + + console.log(json); + axios.post(`${config.genformsapi.url}/form`, json ) + .then(res => { + console.log(res); + console.log(res.data); + + window.location.reload(); + }); + + } + + return ( + <div> + <Grid + container + direction="column" + alignItems="center" + justify="center" + > + { + form.map((x, index) => { + if(x.type === "question") + return <FormFieldText question={x.question} idq={index} + deleteFromForm={deleteFromForm} setQuestionField={setQuestionField} + setRequiredField={setRequiredField} required={x.required}/> + else if(x.type === "select") + return <FormFieldSelect question={x.question} options={x.options} idq={index} + deleteFromForm={deleteFromForm} addSelectOption={addSelectOption} + removeSelectOption={removeSelectOption} setSelectOption={setSelectOption} + setQuestionField={setQuestionField} setRequiredField={setRequiredField} + required={x.required} /> + else if(x.type === "radio") + return <FormFieldRadio question={x.question} options={x.options} idq={index} + deleteFromForm={deleteFromForm} addSelectOption={addSelectOption} + removeSelectOption={removeSelectOption} setSelectOption={setSelectOption} + setQuestionField={setQuestionField} setRequiredField={setRequiredField} + required={x.required} /> + else if(x.type === "checkbox") + return <FormFieldCheckbox question={x.question} options={x.options} idq={index} + deleteFromForm={deleteFromForm} addSelectOption={addSelectOption} + removeSelectOption={removeSelectOption} setSelectOption={setSelectOption} + setQuestionField={setQuestionField} setRequiredField={setRequiredField} + required={x.required} /> + else if(x.type === "title") + return <FormFieldTitle question={x.question} idq={index} + deleteFromForm={deleteFromForm} setTitleField={setTitleField} + setDescriptionField={setDescriptionField}/> + }) + } + <Button variant="contained" color="primary" onClick={createForm}> + Criar + </Button> + </Grid> + + <Paper className={classes.menu}> + <Grid + container + spacing={0} + direction="column" + alignItems="center" + justify="center" + > + <Grid item xs={0}> + <IconButton aria-label="add question" onClick={addToFormQuestion}> + <AddIcon /> + </IconButton> + <IconButton aria-label="add select" onClick={addToFormSelect}> + <ReorderIcon /> + </IconButton> + <IconButton aria-label="add radio" onClick={addToFormRadio}> + <RadioButtonCheckedIcon /> + </IconButton> + <IconButton aria-label="add checkbox" onClick={addToFormCheckbox}> + <CheckBoxOutlineBlankIcon /> + </IconButton> + </Grid> + </Grid> + </Paper> + + </div> + ); +} + +export default CreateForm; diff --git a/src/serviceWorker.js b/src/serviceWorker.js new file mode 100644 index 0000000..8703ddb --- /dev/null +++ b/src/serviceWorker.js @@ -0,0 +1,137 @@ +// 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(); + }); + } +} diff --git a/src/setupTests.js b/src/setupTests.js new file mode 100644 index 0000000..74b1a27 --- /dev/null +++ b/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'; -- GitLab From b8cd126be211e1b24ff63d84107e1dfb0383c253 Mon Sep 17 00:00:00 2001 From: Gabriel_S <gash18@inf.ufpr.br> Date: Thu, 20 Feb 2020 13:44:10 -0300 Subject: [PATCH 2/2] Issue #11: Criar Header Signed-off-by: Gabriel_S <gash18@inf.ufpr.br> --- src/App.js | 28 +-- src/components/FormFieldSelect.js | 67 ++++++++ src/components/header/header.jsx | 161 ++++++++++++++++++ .../header/header_components/MenuList.jsx | 130 ++++++++++++++ .../header/header_imgs/imgsimmc-01.png | Bin 0 -> 217087 bytes src/components/header/header_imgs/user.png | Bin 0 -> 7094 bytes src/global.css | 25 +++ src/index.js | 12 +- 8 files changed, 404 insertions(+), 19 deletions(-) create mode 100644 src/components/FormFieldSelect.js create mode 100644 src/components/header/header.jsx create mode 100644 src/components/header/header_components/MenuList.jsx create mode 100644 src/components/header/header_imgs/imgsimmc-01.png create mode 100644 src/components/header/header_imgs/user.png create mode 100644 src/global.css diff --git a/src/App.js b/src/App.js index c12655e..50962d9 100644 --- a/src/App.js +++ b/src/App.js @@ -1,16 +1,18 @@ -import React from 'react'; -import { HashRouter, Route } from 'react-router-dom'; - -import CreateForm from './pages/CreateForm'; -import AnswerForm from './pages/AnswerForm'; +import React from "react"; +import { HashRouter, Route } from "react-router-dom"; +import "./global.css"; +import CreateForm from "./pages/CreateForm"; +import AnswerForm from "./pages/AnswerForm"; +import Header from "./components/header/header"; function App() { - return ( - <HashRouter> - <Route path="/create" component={CreateForm} /> - <Route path="/answer/:id" component={AnswerForm} /> - </HashRouter> - ); - } + return ( + <HashRouter> + <Header /> + <Route path="/create" component={CreateForm} /> + <Route path="/answer/:id" component={AnswerForm} /> + </HashRouter> + ); +} -export default App; \ No newline at end of file +export default App; diff --git a/src/components/FormFieldSelect.js b/src/components/FormFieldSelect.js new file mode 100644 index 0000000..ec68243 --- /dev/null +++ b/src/components/FormFieldSelect.js @@ -0,0 +1,67 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; +import Paper from '@material-ui/core/Paper'; +import TextField from '@material-ui/core/TextField'; +import DeleteOutlinedIcon from '@material-ui/icons/DeleteOutlined'; +import IconButton from '@material-ui/core/IconButton'; +import Select from '@material-ui/core/Select'; +import MenuItem from '@material-ui/core/MenuItem'; + +const useStyles = makeStyles(theme => ({ + paper: { + padding: theme.spacing(3), + width: theme.spacing(100), + height: theme.spacing(16), + margin: theme.spacing(2) + }, + questionsGrid: { + marginBottom: '20px' + }, +})); + +function FormFieldSelect(props) { + const classes = useStyles(); + + return ( + <Paper className={classes.paper}> + <Grid container> + <Grid item xs={12} className={classes.questionsGrid}> + <TextField value={props.question} label="sua pergunta" onChange={e => props.setTextField(e.target.value, props.idq)}/> + </Grid> + <Grid item xs={11} className={classes.questionsGrid}> + <Select + labelId="demo-simple-select-label" + id="demo-simple-select" + // value={age} + // onChange={handleChange} + > + <MenuItem value={10}>Ten</MenuItem> + <MenuItem value={20}>Twenty</MenuItem> + <MenuItem value={30}>Thirty</MenuItem> + </Select> + </Grid> + <Grid item xs={1}> + <IconButton aria-label="delete" onClick={() => { props.deleteFromForm(props.idq) } }> + <DeleteOutlinedIcon /> + </IconButton> + </Grid> + </Grid> + </Paper> + ); + +} + +export default FormFieldSelect; + +{/* <InputLabel id="demo-simple-select-label">Age</InputLabel> +<Select + labelId="demo-simple-select-label" + id="demo-simple-select" + value={age} + onChange={handleChange} +> + <MenuItem value={10}>Ten</MenuItem> + <MenuItem value={20}>Twenty</MenuItem> + <MenuItem value={30}>Thirty</MenuItem> +</Select> */} \ No newline at end of file diff --git a/src/components/header/header.jsx b/src/components/header/header.jsx new file mode 100644 index 0000000..1ffafe7 --- /dev/null +++ b/src/components/header/header.jsx @@ -0,0 +1,161 @@ +import React from "react"; +import Grid from "@material-ui/core/Grid"; +import logo from "./header_imgs/imgsimmc-01.png"; +import { makeStyles } from "@material-ui/core"; +import MenuListComposition from "./header_components/MenuList"; +import { Avatar } from "@material-ui/core"; + +import MenuItem from "@material-ui/core/MenuItem"; +import MenuList from "@material-ui/core/MenuList"; +import Button from "@material-ui/core/Button"; +import Popper from "@material-ui/core/Popper"; +import Grow from "@material-ui/core/Grow"; +import Paper from "@material-ui/core/Paper"; +import ClickAwayListener from "@material-ui/core/ClickAwayListener"; + +const useStyles = makeStyles(theme => ({ + barraBrasil: { + background: "#7F7F7F", + height: "20px", + padding: "0 0 0 10px", + display: "block" + }, + menuBarraTemp: { + listStyle: "none" + }, + menuBarraTempInterno: { + display: "inline", + float: "left", + paddingRight: "10px", + marginRight: "10px", + borderRight: "1px solid #EDEDED" + }, + header: { + background: "#05a5dd", + width: "auto", + display: "flex", + flexDirection: "column", + justifyContent: "center", + height: "13%" + }, + simmc: { + marginTop: "5%", + fontSize: "15px", + color: "#ffffff", + marginLeft: "2%", + ["@media (max-width:1040px)"]: { + display: "none" + }, + ["@media (max-height:681px)"]: { + display: "none" + } + }, + form_creator: { + color: "#ffffff", + marginTop: "10%", + ["@media (max-width:599px)"]: { + fontSize: "21px", + ["@media (max-width:525px)"]: { + marginTop: "5%", + marginLeft: "10%" + }, + ["@media (max-width:337px)"]: { + fontSize: "19px" + } + }, + ["@media (max-height:681px)"]: { + marginTop: "5%" + } + }, + link: { + textDecoration: "none" + }, + logo: { + marginLeft: "2.5%", + marginTop: "4%", + width: "85px", + ["@media (max-width:525px)"]: { + width: "65px", + ["@media (max-width:338px)"]: { + marginTop: "3%" + } + }, + ["@media (max-height:681px)"]: { + width: "65px" + } + }, + userImgContainer: { + display: "flex", + flexDirection: "column" + } +})); + +export default function Header() { + const classes = useStyles(); + + return ( + <Grid> + <header className={classes.header} alignItems="center "> + <Grid container item> + <Grid container item xs={3} sm={3} md={4}> + <a + href="https://simmc.c3sl.ufpr.br/" + title="Ir para a página inicial do SIMMC" + > + <img + src={logo} + alt="logo" + href="localhost3000/#/signup" + className={classes.logo} + maxWidth="100px" + /> + </a> + <Grid + container + item + xs={5} + sm={6} + md={7} + alignContent="flexstart" + alignItems="start" + > + <a + href="https://simmc.c3sl.ufpr.br/" + title="Ir para a página inicial do SIMMC" + className={classes.link} + > + <h2 className={classes.simmc}> + Sistema Integrado de Monitoramento do Ministério da Ciência, + Tecnologia, Inovações e Comunicações + </h2> + </a> + </Grid> + </Grid> + <Grid container item xs={6} sm={6} md={4} justify="center"> + <a + href="https://google.com.br" + title="Ir para a página inicial do Gerenciador de Formulários" + className={classes.link} + > + <h2 className={classes.form_creator}> + Gerenciador de Formulários + </h2> + </a> + </Grid> + <Grid + container + item + xs={3} + sm={3} + md={4} + className={classes.userImgContainer} + justify="center" + alignContent="flex-end" + > + <MenuListComposition /> + </Grid> + </Grid> + </header> + </Grid> + ); +} diff --git a/src/components/header/header_components/MenuList.jsx b/src/components/header/header_components/MenuList.jsx new file mode 100644 index 0000000..7c8613e --- /dev/null +++ b/src/components/header/header_components/MenuList.jsx @@ -0,0 +1,130 @@ +import React from "react"; +import Button from "@material-ui/core/Button"; +import ClickAwayListener from "@material-ui/core/ClickAwayListener"; +import Grow from "@material-ui/core/Grow"; +import Paper from "@material-ui/core/Paper"; +import Popper from "@material-ui/core/Popper"; +import MenuItem from "@material-ui/core/MenuItem"; +import MenuList from "@material-ui/core/MenuList"; +import { makeStyles } from "@material-ui/core/styles"; +import UserImg from "./../header_imgs/user.png"; + +import { Avatar } from "@material-ui/core"; + +const useStyles = makeStyles(theme => ({ + menuPopUp: { + alignContent: "start", + ["@media (max-width:346px)"]: { + width: "23%" + } + }, + menuPopUpText: { + ["@media (max-width:525px)"]: { + fontSize: "13px" + } + }, + popUpPaper: { + marginRight: "14%", + ["@media (max-width:525px)"]: { + marginRight: "0" + } + }, + menuList: { + alignItems: "flex-start" + } +})); + +/** + * Para fazer com que o componente não apareça em telas em que o usuário não está logado, basta fazer uma função de verificação para tal e retornar o componente, + * caso logado, ou NULL, caso não-logado. + */ + +function MenuListComposition(props) { + const [open, setOpen] = React.useState(false); + + const prevOpen = React.useRef(open); + + const anchorRef = React.useRef(null); + const handleToggle = () => { + setOpen(prevOpen => !prevOpen); + }; + const handleClose = event => { + if (anchorRef.current && anchorRef.current.contains(event.target)) { + return; + } + setOpen(false); + }; + function handleListKeyDown(event) { + if (event.key === "Tab") { + event.preventDefault(); + setOpen(false); + } + } + React.useEffect(() => { + if (prevOpen.current === true && open === false) { + anchorRef.current.focus(); + } + + prevOpen.current = open; + }, [open]); + + const classes = useStyles(); + + return ( + <div> + <Button + ref={anchorRef} + aria-controls={open ? "menu-list-grow" : undefined} + aria-haspopup="true" + onClick={handleToggle} + > + <Avatar alt="user_avatar" src={UserImg} className={classes.userImg} />{" "} + </Button> + <Popper + open={open} + anchorEl={anchorRef.current} + role={undefined} + transition + disablePortal + className={classes.menuPopUp} + > + {({ TransitionProps, placement }) => ( + <Grow + {...TransitionProps} + style={{ + transformOrigin: + placement === "bottom" ? "center top" : "center bottom" + }} + > + <Paper className={classes.popUpPaper}> + <ClickAwayListener onClickAway={handleClose}> + <MenuList + className={classes.menuList} + autoFocusItem={open} + id="menu-list-grow" + onKeyDown={handleListKeyDown} + alignContent="flex-start" + > + <MenuItem + onClick={handleClose} + className={classes.menuPopUpText} + > + Perfil + </MenuItem> + <MenuItem + onClick={handleClose} + className={classes.menuPopUpText} + > + Logout + </MenuItem> + </MenuList> + </ClickAwayListener> + </Paper> + </Grow> + )} + </Popper> + </div> + ); +} + +export default MenuListComposition; diff --git a/src/components/header/header_imgs/imgsimmc-01.png b/src/components/header/header_imgs/imgsimmc-01.png new file mode 100644 index 0000000000000000000000000000000000000000..c549ed8b629749b0ca98d74230f7b1edf7928a15 GIT binary patch literal 217087 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.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 literal 0 HcmV?d00001 diff --git a/src/components/header/header_imgs/user.png b/src/components/header/header_imgs/user.png new file mode 100644 index 0000000000000000000000000000000000000000..35fcbb89031acbae1c31fec417d35580fab07218 GIT binary patch literal 7094 zcmeAS@N?(olHy`uVBq!ia0y~yU}6Aa4i*LmhPXnRLIwr~mUKs7M+SzC{oH>NSs54@ z6p}rHd>I(3)EF2VS{N99F)%PRykKA`HDF+PmB7GYHG_dcykO3*KpT)rN#5=*3=FG! zm5mq}7&r?&B8wRq_>O=u<5X=vX$A%c_7YEDSN11NB7%w<4kaRo7#O5lJY5_^DsH{K zo4F<Q>D=cZ^~EPhPW1FV^uWQz(J}C#;!~G14}4lnycWAHR*N;<s5N(8*6Phw7gN`S zgx%b`X!W$r<WN<&$ssE{JDqoFFIwbO;4~#LX=R6@5yvT&JKW;GSQqe!zbp7=_kZvA z&wt-+joDK;|Nh<cm37Z={+_ehUp*w(R^nVio6(GaU(y-=zVt8WTOfX6uG|4PGe+r* zB;nN&dy}Kj&DMF!Yv%T!@l^2g7YwIj!rhE!UF=C?IV=(L_+HqCDc2)U)QElHieB{J zBK0)Wimp7F<1BuUB>J8-%#mB%dGyR<$$5!<z8C8^Y)W99a@XP9BN4R%nY*uktmxfy z!1zz!@k;ey3@gOM93o2-b)FZ?9lt0rD_N1>s8=$l%T6Ikimi}$e<Jg3t}VF_64#{# zd|5bg)tls))6FKW{@-hJ&z^ZuWhYiUW63JZ3E4AFUi+YVZ(6Rl@s3&hF1GuuYGU(y zTz0M9|Mj;#>7DJLU&_?}Sn^5g%=SnjyQ$eXr+vs>&*Smdyzh3UeGOCkM$;mG;YIw* zL&SJ}(yD%JIa^gdr@QI?hACX@8#Q%!=C7&D<=$~;HB-=OsTqeBeej(1{hQYHORB#D zypLWwkow22rs!IB^citm*$HJ<-QtJTQ}=HFS)=xAgZIb2C-Xj>l-O!}XvT}f`bQ;C z<mT|rZ<}~K?cYSki-#3lXB_JKz!}k!YkK|H+K{DBIqIbCK6Y)fJs5b=S?Q{K_`g}b z4};fbL<`r)Uyq*Uq1cyP_ajC7mD&8li-(n;E^mCD$umFA_1>%*uhLmVeGhB@;QVj1 z?S7%lmjKVm-IKOH3|_5sTWVd0oSvrj-JQxcK~r;obJ{L$_dRvUU>@&$ztlU=3M#%_ z@Z4%O{p!Qum1}NGsk!sVU#&c9>d$-U1pf;`*~MFSeXQJNG&lF6<C1T$&z(OU@4R}$ z-%G0*e||K+QEA!2ZeeKU;%alcRi~RT&{xdC&h4{+@*?Mu6VY>ycVARob>jD?Cl6)P zto|B*4P0idY2_js$#C<x4S!)mNyjP63HJ?Dtz5qT&~vz^_f&6}Tl<P7=X{>=pXuxi z)D?5sw(pdErBCtY1FUNvzI-7O`e?GLcm3J#d)Lfb?N=jJp=9M&8o_XL=Be^U$|?_e zq-My;F4EFzSo4SVesAA|p39jjZY3RA8yGfyG|lVnn=r+5O>$UCht>v$O$C<QtKY?^ zKmQ=6@6xVe&%K~*^3KzbBg*GmOuuhzZ{>FL=dRGz#T6&M|7|uY)VsXMdCF|ofZ2;@ zdhUNAz!`ly^Gr8iV49eNE}P-$-Pc&654lWpZ`aV@&wZiLw&K7``8*c>i`rH$m5~gx zR}b9v>ETm+!1C@(<(<H|z3)~?|MV(hd0Sw@Ya=JSXwDwC3x>}>HXL8)u+4C0ylcCL z^86#RhE31^hW>7<oGx6UYvuB@;@y?HyFXhm?=Rr{^lYJQBIB0(xia#yj=B=3-(D0v zb-cUbZK-PTV&x3^zNe*eU3`Iham*R>ohv)-E-G&Ee{I?Kzk@GOZ64DWcV_#dU*b{u zb#GQ}v$ctMTgV*l>K>rowy|;MMa5HxgB!M4_bs<nuxg3Adc-r1Geetu!P;GhvoBs$ zyrTA5(m%MQqv(Ukg0=h3K3}Z7qL=ORk;xYoPaPC>xZRVYcXzS#inCIZryso#NPV!I zA@^dZyv1MdrPBY8i*Mhyf#KF8u5*2T3(BmTy%#G_Y1F;Bt5GK@p@d`WZ7;WtR#q+- zD+M={{_nQ$>|4P1!d3rYeo4ooV%7_@0?#b=F5xIWA$Dw&ftAa~O5O#g=GK3`S9jZA zza|yV@Vi{C-_<?9*Y2f0`<s5&4feb?r+>T<Saq_yCq28Q<IyLPgnGTwU(@ed{L`^= znz)nc#`beM4^F%gSanld=Ipc=0<KTF67K62{t7?jvH$4C{B;c9j$Z%&D&mO5dgd)> zL=Wt%IruVO(%n$i$|-OsQ${4SzM+~`i_zu@$uZ1Zj)*#()+_lHe(K^JaoL44bQ-4p zbuD2?ee>%D!_g<24&KKM)vcP0%+Fb~zB?=G;9awI#iI4@>>5hp4As&{g5LiRcI@Rz zb}i{xRLHtv`+AGN+AF2Q-Q6|h!WpVx9a$|SCF`^^;?To=k~^%!8LF*rzl@Jm-n0Gk zJe>yHT1~5lqLS2-hD9Gm63S~UXV1H+IAu03PhxCIhf*QyhTZxWf3??6zt44JF6)Nf z+KZSq(&M}M0(9mvy?K?a^R*-7j#=Bs_7?(2A95vx*T4F*eve;_gzQ2OorYN7KE4H3 z1yjl&YTs*T`|Mt?smXYjCo#38V^IO?hlSm9{&~JQ!+KG$>oC)g3$7O#L)69H*){n5 z8OvUs)3Rrt(DD7He{xAjQUU9R%Pal<r+j(x<OPRoBIBDcCtonEQg*Lq=T1<cFQi$x zrTl}`fimXEJV~`BGY_um;|pZ5d%4~EwDQC$=jKStE|jRbm0#{v!f<uwbVf$*gyo$V z8AH<hEFPFPyxq02E$^aYNce1v3Cmsxe2igaka_>b->>|bo4W=RH$#F`2?Of~6$b8v z-NK8RH4b=QWb8V?#9(1&)xabpEW3bX4+lqV<ax%6iXr8_U(&owIx^NVBrLgX?|Ik4 z#>&Zto59VUJwU+y9@By4j=N+kxfv|1tQwjuK8Z0DM3gYFeoRl$Wk>+AB;{lk=H)Yg zOWEtL7<l`|$z?ADHpVdW6#r6RE$qBl*<~|B4BIlDpO@{q6@FfCSfU#LU+loai;N-} z1tkp`Vh;abFmO%z^CFtzq&@4TX}B3?3RVs#+y~~f_(pzOoX=QcJYkBe{Vy?xPyUTd zurlg|*WDEIi7<{`q<rMlNqyBbOdr^lg0D%)D$HU{U|gc}^Wt`fN%dSRy4V?JF6;pd zp19v<ijb9cXbf{@??_{eV9@lg`=Z<MWImH8gdyGtVU#as)(8N(YfT5=0tfBI%r2W5 zrn#{PEHGaLV(K(ZQH^J~$G?DG+J>w1)ANI|j2kAFFH+VxvFXb4{j3an%$J|OoX^Uz zM^4tk5fs=F60#1CVlM0*>5M;2Jf<t>Gd{Si5ZkvWzkx9}!hib<fmOTRsy3@yxtN4A zY-kN%q^xn^v|l}U!tR|H8ATG}N*a_lFfh#P<y*jT-h~~M9v-}W!N6spZRH?XAt>;G z;o1dTtCm+;%Iupgtz2xv85n%eboMQ<s=oJ<U+jS2JeDQL1le^O=Gw^n^s+Kk@Fpy0 zT(f~k_|ln#_Z&Ry7|NoahBhoYQ}!!Ao$<{Vj}nHf6BqAoX5BE^zjKPkEo+c^<_O>Q zF9cR~^YSb(v~n@r!E|F~r}`r06@GH%zuu=X*1Y)lf??I<csFpiu``*l{iTqs)6Uz6 z1m3gkovhu!zxQy@3yxLIFa7@WM>6a#%ACREUMUXBxr_I_6kNGuEzi^bi;7)`MGvgI z_o)1$;FQghe*a@58FueBwrVK)_V@+E(ML_?*b0TMaZ0PU{GRh~_hyD~Umm|;ICZgq zF|$bTa!_$oUl38k@id9EeY2^R%f=l{H!hpiiO4!y?mYZ*zdE$Q5{z+_mVB1Z@cju_ zLcaFT$`Y2R5Av4(zZb)}C55Nh)@Z8nwfPOVXKOc1JM;Y>!&Kw5FYgO+FG$_)!X9ue zua_^tN3SIM+5zvLPQHa_bRI<9XUyo-ZkU$)^!*}b4d?pTU-D;aH`Km7Q{(2^9-t;> zc#J6nB#`-R*$a+SCwl$<*A}vF$e$Z|VB$r^kj>#1UC&+!xL&oia%jwbY^&zp9&mQw zL+OU!&$trmr7EU<yr>v5*>cVU&I9`@c@yfleOmj1W7Wm&bN>BKW_)wMM6RcAfz+Mz z$rlB?&IUJJlR0U#%dI`2JtvK4e?MPf&N_yu%`@cP+ymI}KKqj2tKD$zYr0_bV&@fi z?>*Gm&u~ZTK3mRRx3Ho>Pz|=#Mp$;?j~K=+XHCF$+{|;4Io*7LHDaKOaou)K?TK#3 zHd$D?NLFxNFkAidkmN<hD`~+y?X8?FcQ9qF&O4J<Qo^zIq>bMKO)D46A7%;Brk`Br zhb+BtBDF6hx{~Wc+36dHmb?(iy2`8f|Mt1yhHn`U0@t&M+zFoZa(eykb4(fY1^2kz ze<5&dxoOYS-WLL?k4ziBMIJI=q?}>DuK3sX{_704UaPhh)s%2-ebIjJ)YiQ=tQq^? zo%vv<$ofTT`36HPmzxm`vW9bR@^tVmyu0UgMO;5$pj{mEiw^T0hkl<CITfZ?`m4O< zI)l|S(OsX^FDia%l-{Xq<zyMjAZt3ezu2dQgRwyV`p>ib`#wrJ9RK<t(65hAao+Qi zd;NTYVW5VRQMd9UXO%oo;Yc~zMSJ#eM0A($XeeLotdgty-1={JBIA`b!Qem7B4?=S zrPY;m6m4e6`l=D1;9b(8Vp=@2{O|gy@0qT=OPyA*Fg*BGj`a1S@{*2En;AA4OfR=E zw{l7P$GzRveFYP@g7o=~ZT{}<9w&J3$jB~~(rH*@<Ex%87NlN(x_psxNGt1vxi524 zCS7MLGM~EgqTs5-OeZe+O#2+Et>Aw9hxa~lS*Kguy>FZ`+a9w`H%8KSPf)gALhz4} zm5;8Sc)qB8TUE@uXAg7UEsihg=&GE4{^!Q|Zz36fN}N30)5902xV~7gdy#X<M0wV8 z$F=923BIVP^;puc?AP<dOeaoj*_}MU$T{SYzQyJIKTnTtXZ(Em%-@nn!t>IuCTN>~ zGBtBQKEdkM<~3aV>*B8Eiq7wpvs)SFT&Y&0HMOw1@$jPdb-!#_Pu!1sw@6=jQSy{C zu`y>(y$}cr(|f%4!}Tkha^4qaekt&bls@+OVeo36+dh2#a$1`Fb9db9=X_tDowREC z(p8(1XG+_h?b>zr>5Uf;Cw{s%^>w7Y-Oa9Td(VgLa^>$0k#GO_|IqT7iQA4#irT6K z)%qq@{y3t2Xj{+ezgw0BU6~)9$u+-WVzlu6=L=pWPI%PwWZs8NP}k-KsB1I(#F-B# zBi_HQ^y{~K6BKAtz^UKvf2u0C`-k!QUrX<r7T6UZQcu5kn@R8cV!NQzQWo=XKAdc_ zK6l^b_$*)M=f=7<o6>gYJ{3Gyd{ckx)#E!`c^?X!cjpS*Kb-O6u;$eB4tWo*e&CEb z{Y}f<K;f5xSE|{(+mYgSQ*ZCieIi${8F<P~e%%w!S%;UGMsG`7_F1*cUEXMA7F&@e zzu1q%hofg4{92>(%fK_#tYLM<hJ<*HxZ}(*FK^cUtmq31i<LO7qE=`X%N%U-S?ThO zW5FhF@&ctTtN~?zEt`X9ocQ=<#pA_!DQ5o0lhrHCAzjwcl2jdG%g$sAt?kyYbCLu< zS5AvO^Ywbws)I}`=ADx{C()N?qAYPv(X{uY*|d!<syYdZpDTNxy|DMYxrt%bI_bj_ z#{&44*)zZJum5$K+k)eTlYD|~bVGR~@0v8z)e&d4!ak_we^~bX+awiF($J)<npO=) zS0~$jSteim(pmmjfdc!b*>+!;c3l*1h?8M(h_`zGWB;s3ZU<p$hKl)a3Cyn}jz?YF zkav9ly=2?h752aSL&|g-ie8;kU^8xUlsTiwbMNDOM|q!@Hl~{=iRvU<YFEw{mH$&- z{KYZwcO=78gBgN74+7i_ni6@E0!kK$tw~YM-|(b4*R@1p>p3QkW%p!uChy9h|IKzW zbLoNKd;U2}?m3rq&7J+yJ)MR}FOEO#d6vPKY_d3`qi^!g?U4tvby65VN65*#-Hv3~ z$Y$IY*pnu**wVtvM^-mkQGav8^qKEhI;n6gIN2XFnD?>g`HL4CtRKua&pewmFFCSg z%9jX+uaCFn_l5?Pi#goeRme0yf$6cNl<ZQMdnsn;KZu;aC?dP`mQKT-FKIH%jXHy0 z3d$}$VrD!&^GpicdpGx$YTOFh%`*?IoO8^xq_;0f@vKf7n{nkF^Tmrpx>+YoW%PM8 zdCswk7ag_o4E;ZHT#k^HT_UB^5LKEcGkM05m-`-FzZmw+pf}UzrD@Zx2nN}5j^_n( zlPxr?JPw%|bhrO7^<LCGWh(21I$Mio|Bsq(uIv}t<DT9BS-xzup_RwY2!^+X0+TJ~ zcfSypb<w?bVzJGM^?z~_Z$~oZ8h4yGXe}<QnH=YO?abvnr)&3!$}Zv2X}BhHiq+@g z6RtYT<*&qw^#31Q^g`lj8snSWg+9-c+}w``_&)orU3akiqG8u5ri_yTYM)h)xgHNl z6D#B||Cm+M^JpVO+4X+z9X*?E^`@H4-u**TdvUTzr~j9^y9)WH7cQLsQ)^x4{UZJE zmD!iy>M&$H5Ls5h$-KCEMc%a!4BtOV&syB<;=Pxl?NjQyPu;sZqfYJraQ=^?mD`dM z?gfpTcTDSkDJ1K%aN8#d`zLkVT-ZA&rZMt7EZTRf<AsD)kA0E2{e#{Y5?`lBG3M0Y z-G3tgU8cV0I@Tbq2In13>kBeUctmeS-#MGB)7uxQzf$BtXU*jEmHXD4-8{4RPkx&F z@fGc_#2uKQf8tehJs$A#%oDM?$gk#Ht794N{<QhuyLeIZiY;-E!~SI+&sPf%D&>BV z@Xz?Vp@LPLS3Ym~C;rgCTO3Te6Ljj&JuT_)TX-tt(e*oLHeWQ{6uy_qqI>_tH!lQM zEpgx3d3>>R%IYZA0;&I#H!pHtaVhPSty~Y^#JR6T4yfd%B$aTeCW_sEs<_Sd_z5Rd zt^^_T!k`ik)u*a?kM@0<?r@WPf$;N>_7;j(ZIev;XYZW7_M%}{;4`L-2QkZvYD#!i zbM5{g@IU>#aN#Gh13zo7OP8$@cvi^F@814mMv>S7&zgSYMa~|(XB>?;RJL;YJ#{^U z-MR7~F`UJ#f5|<Xy+=rPQSB+yiEN*A|6RIWwrYdfXXRy|%1U~+Y5OyNd1UpkZQn)1 zC1E)a<bPUUb32|f``kswTT8UVi|xfP>RNSNS;cJ8o1O9Cr_mnsfHu(st#{4{UQ}FC zR@IvS(V?W{n#f*;z6ZbONXt6CTHyYZjeD{48~=&^j8&iR|D3t~b3mu;v8_BQYQ7g8 zzb)OtT42Xtys-RZ@X69NrtlAZ#fzJ_teLT#!M#ZPxl8*5qc1G+>2W0;dre)~Z+P4P zo43=iKJ?7XJqO+%-R&B?(T~xp&~pE?U{-I{)P;>7Yi7F5)4nvlqq~HwK%~4NtAs-{ z-FQda^u^9^LZ)25rS~Vi?p)$U!zFikA8UVkbTX;NXN81z!^S_xj~6?8l$!MGe~u~X zP+G&V>vQhAN68lrm+Z2dp)GkLIH#{ya4(ZZueF5e9LKItQrAC3q%@q^&iK2C+u!2v z)D4Gc9P_u(&~v!M^<eX#hQz}99U&6=pH1KOSH74b>Jb0#N#gSTEC&SYPR{+(S@EJn z^g!pIGwZ*5RaZ27&y0M}zV`cWhPgkq>rO4G`ad)1;n&ATW`?Wx@kiYkbtun!{^{4h z#-Npdq{Bbf{gqockM)CK-O<j{8k?0paZjA4U3-1-RXD@qAG*%3zhwkf?mcUHX8n2R ztFL1lKH9weGW}KxhyRt=$MaqXGt7TrsQ<?^_uBmX*PhSb_|<|{;`rk)tB=bohn|Q! z_w45$d6oZ65{JJ$y36jW)mU!P%=**L<sPfSoJgLNKMj|x`lYP?{CA(jzUvHCpBpa6 zzuM6MVRlVDpZ<BKj0ekQW~W!I{N(m|ePvyo`T2gP`$w)?zKiub>|yo1{CvZob&PXP zZehAt5~DSLZOttAPd7{BSPf=~+y0(zw5e&M>aiKliwmKT`Lr*EDYaIlZQA&Uw>@ z)j!hu*qy!3drbQf^lkUq$082|#N6&Z^;xy#s?6C>YszOG*F3P+uU@nG?@ra<bJO-S zS<HR;Q=VJXbNT0#ZPsUYF-TRk3BM|{ShD5JLzZo6I}fk%XVfeH<-OCgPd{z<;hb=W z*vK;rOKoI=vZfhLTK1-F`dh9CM$7k4S)CX&>FK*oF^nZ?it_6}Kb#QsS!?l)NmtKp ziedCA{N=sVdd|t4Z*@*H{iwRj-#TT{>rJ;q%a$`7fA-PQ)l=7ETIJ0*8oNag%x9P7 z(zJ~~o8=z4mSNZC9_D7gwkfl|TeKY0DVuVY>p{%&{UPRmf0US6pIXK6FZjm72|-gX z_MCnuvOrw>g=B@nk}GS{4WzU0`<iJtY@YKkDE8~K9-XquzKk_mpFBJ~Po-RoWC*fM zHF~{i2b;kh)s5~>UY88+ttl0cT*KhkX~!2dN$uLcZXK=!r!R#QCQUhbW;4T*O;#(v z#a^l7UC{XTONX6MP}8-`({s1JUGz=#K*93;B8$xB*OrQJ6>l(SoVZ9P@-<(Ue#0zf zk5>x<x4v8OjY&eVmS;)I)f(Y@x3~|)GfrD169iV$ytuz{%9>f}^H~+9hBI;<ux9iO z{B?C#^DXWL)n5!JObY${W;4T*Pg)L)CEa#xL7TGl8gA|94tShCQT6JAW0G^;u4nev z66JRAn!&1|dWLC&P#U8L=Vpc_Es+dChjbV;6U7>)7>r5}ieUL$uOM(tM0=0UG6n_) z)e_f;l9a@fRIB8o)Wnih1|tI_16>0nT_b}KLvt%*V=EH_Z36=<1A|@Pj|ib?$jwj5 zOsmAL;q<DSbqov)k{}y`^V3So6N^$A%FE03GV`*FlM@S4_413-XTP(NVqjok@O1Ta JS?83{1OUk~r~m)} literal 0 HcmV?d00001 diff --git a/src/global.css b/src/global.css new file mode 100644 index 0000000..aa7913b --- /dev/null +++ b/src/global.css @@ -0,0 +1,25 @@ +@import url("https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap"); + +* { + margin: 0; + padding: 0; + outline: 0; + box-sizing: border-box; +} + +html, +body, +#root { + height: 100%; +} + +body { + background: #eceff3; + -webkit-font-smoothing: antialiased; +} + +body, +input, +button { + font-family: Roboto, sans-serif; +} diff --git a/src/index.js b/src/index.js index 87d1be5..48da9f6 100644 --- a/src/index.js +++ b/src/index.js @@ -1,10 +1,10 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import './index.css'; -import App from './App'; -import * as serviceWorker from './serviceWorker'; +import React from "react"; +import ReactDOM from "react-dom"; +import "./index.css"; +import App from "./App"; +import * as serviceWorker from "./serviceWorker"; -ReactDOM.render(<App />, document.getElementById('root')); +ReactDOM.render(<App />, 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. -- GitLab