Showing
8 changed files
with
642 additions
and
628 deletions
... | @@ -15,14 +15,21 @@ | ... | @@ -15,14 +15,21 @@ |
15 | "@types/react": "^17.0.0", | 15 | "@types/react": "^17.0.0", |
16 | "@types/react-dom": "^17.0.0", | 16 | "@types/react-dom": "^17.0.0", |
17 | "axios": "^0.21.1", | 17 | "axios": "^0.21.1", |
18 | + "highcharts": "^9.2.0", | ||
19 | + "highcharts-react-official": "^3.0.0", | ||
18 | "react": "^17.0.2", | 20 | "react": "^17.0.2", |
19 | "react-dom": "^17.0.2", | 21 | "react-dom": "^17.0.2", |
22 | + "react-router-dom": "^5.2.0", | ||
20 | "react-scripts": "4.0.3", | 23 | "react-scripts": "4.0.3", |
21 | "recoil": "^0.4.0", | 24 | "recoil": "^0.4.0", |
25 | + "recoil-persist": "^3.0.0", | ||
26 | + "styled-components": "^5.3.0", | ||
22 | "typescript": "^4.1.2", | 27 | "typescript": "^4.1.2", |
23 | "web-vitals": "^1.0.1" | 28 | "web-vitals": "^1.0.1" |
24 | }, | 29 | }, |
25 | "devDependencies": { | 30 | "devDependencies": { |
31 | + "@types/react-router-dom": "^5.1.8", | ||
32 | + "@types/styled-components": "^5.1.12", | ||
26 | "@typescript-eslint/eslint-plugin": "^4.29.1", | 33 | "@typescript-eslint/eslint-plugin": "^4.29.1", |
27 | "@typescript-eslint/parser": "^4.29.1", | 34 | "@typescript-eslint/parser": "^4.29.1", |
28 | "eslint": "^7.32.0", | 35 | "eslint": "^7.32.0", |
... | @@ -157,60 +164,6 @@ | ... | @@ -157,60 +164,6 @@ |
157 | "@babel/core": "^7.0.0" | 164 | "@babel/core": "^7.0.0" |
158 | } | 165 | } |
159 | }, | 166 | }, |
160 | - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/core": { | ||
161 | - "version": "7.12.3", | ||
162 | - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", | ||
163 | - "peer": true, | ||
164 | - "dependencies": { | ||
165 | - "@babel/code-frame": "^7.10.4", | ||
166 | - "@babel/generator": "^7.12.1", | ||
167 | - "@babel/helper-module-transforms": "^7.12.1", | ||
168 | - "@babel/helpers": "^7.12.1", | ||
169 | - "@babel/parser": "^7.12.3", | ||
170 | - "@babel/template": "^7.10.4", | ||
171 | - "@babel/traverse": "^7.12.1", | ||
172 | - "@babel/types": "^7.12.1", | ||
173 | - "convert-source-map": "^1.7.0", | ||
174 | - "debug": "^4.1.0", | ||
175 | - "gensync": "^1.0.0-beta.1", | ||
176 | - "json5": "^2.1.2", | ||
177 | - "lodash": "^4.17.19", | ||
178 | - "resolve": "^1.3.2", | ||
179 | - "semver": "^5.4.1", | ||
180 | - "source-map": "^0.5.0" | ||
181 | - }, | ||
182 | - "engines": { | ||
183 | - "node": ">=6.9.0" | ||
184 | - }, | ||
185 | - "funding": { | ||
186 | - "type": "opencollective", | ||
187 | - "url": "https://opencollective.com/babel" | ||
188 | - } | ||
189 | - }, | ||
190 | - "node_modules/@babel/helper-create-class-features-plugin/node_modules/json5": { | ||
191 | - "version": "2.2.0", | ||
192 | - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", | ||
193 | - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", | ||
194 | - "peer": true, | ||
195 | - "dependencies": { | ||
196 | - "minimist": "^1.2.5" | ||
197 | - }, | ||
198 | - "bin": { | ||
199 | - "json5": "lib/cli.js" | ||
200 | - }, | ||
201 | - "engines": { | ||
202 | - "node": ">=6" | ||
203 | - } | ||
204 | - }, | ||
205 | - "node_modules/@babel/helper-create-class-features-plugin/node_modules/source-map": { | ||
206 | - "version": "0.5.7", | ||
207 | - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | ||
208 | - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", | ||
209 | - "peer": true, | ||
210 | - "engines": { | ||
211 | - "node": ">=0.10.0" | ||
212 | - } | ||
213 | - }, | ||
214 | "node_modules/@babel/helper-create-regexp-features-plugin": { | 167 | "node_modules/@babel/helper-create-regexp-features-plugin": { |
215 | "version": "7.12.17", | 168 | "version": "7.12.17", |
216 | "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", | 169 | "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", |
... | @@ -1375,6 +1328,29 @@ | ... | @@ -1375,6 +1328,29 @@ |
1375 | "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", | 1328 | "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", |
1376 | "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" | 1329 | "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" |
1377 | }, | 1330 | }, |
1331 | + "node_modules/@emotion/is-prop-valid": { | ||
1332 | + "version": "0.8.8", | ||
1333 | + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", | ||
1334 | + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", | ||
1335 | + "dependencies": { | ||
1336 | + "@emotion/memoize": "0.7.4" | ||
1337 | + } | ||
1338 | + }, | ||
1339 | + "node_modules/@emotion/memoize": { | ||
1340 | + "version": "0.7.4", | ||
1341 | + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", | ||
1342 | + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" | ||
1343 | + }, | ||
1344 | + "node_modules/@emotion/stylis": { | ||
1345 | + "version": "0.8.5", | ||
1346 | + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", | ||
1347 | + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" | ||
1348 | + }, | ||
1349 | + "node_modules/@emotion/unitless": { | ||
1350 | + "version": "0.7.5", | ||
1351 | + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", | ||
1352 | + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" | ||
1353 | + }, | ||
1378 | "node_modules/@eslint/eslintrc": { | 1354 | "node_modules/@eslint/eslintrc": { |
1379 | "version": "0.4.3", | 1355 | "version": "0.4.3", |
1380 | "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", | 1356 | "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", |
... | @@ -2460,6 +2436,22 @@ | ... | @@ -2460,6 +2436,22 @@ |
2460 | "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", | 2436 | "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", |
2461 | "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==" | 2437 | "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==" |
2462 | }, | 2438 | }, |
2439 | + "node_modules/@types/history": { | ||
2440 | + "version": "4.7.9", | ||
2441 | + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz", | ||
2442 | + "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==", | ||
2443 | + "dev": true | ||
2444 | + }, | ||
2445 | + "node_modules/@types/hoist-non-react-statics": { | ||
2446 | + "version": "3.3.1", | ||
2447 | + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", | ||
2448 | + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", | ||
2449 | + "dev": true, | ||
2450 | + "dependencies": { | ||
2451 | + "@types/react": "*", | ||
2452 | + "hoist-non-react-statics": "^3.3.0" | ||
2453 | + } | ||
2454 | + }, | ||
2463 | "node_modules/@types/html-minifier-terser": { | 2455 | "node_modules/@types/html-minifier-terser": { |
2464 | "version": "5.1.1", | 2456 | "version": "5.1.1", |
2465 | "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", | 2457 | "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", |
... | @@ -2558,6 +2550,27 @@ | ... | @@ -2558,6 +2550,27 @@ |
2558 | "@types/react": "*" | 2550 | "@types/react": "*" |
2559 | } | 2551 | } |
2560 | }, | 2552 | }, |
2553 | + "node_modules/@types/react-router": { | ||
2554 | + "version": "5.1.16", | ||
2555 | + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.16.tgz", | ||
2556 | + "integrity": "sha512-8d7nR/fNSqlTFGHti0R3F9WwIertOaaA1UEB8/jr5l5mDMOs4CidEgvvYMw4ivqrBK+vtVLxyTj2P+Pr/dtgzg==", | ||
2557 | + "dev": true, | ||
2558 | + "dependencies": { | ||
2559 | + "@types/history": "*", | ||
2560 | + "@types/react": "*" | ||
2561 | + } | ||
2562 | + }, | ||
2563 | + "node_modules/@types/react-router-dom": { | ||
2564 | + "version": "5.1.8", | ||
2565 | + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.8.tgz", | ||
2566 | + "integrity": "sha512-03xHyncBzG0PmDmf8pf3rehtjY0NpUj7TIN46FrT5n1ZWHPZvXz32gUyNboJ+xsL8cpg8bQVLcllptcQHvocrw==", | ||
2567 | + "dev": true, | ||
2568 | + "dependencies": { | ||
2569 | + "@types/history": "*", | ||
2570 | + "@types/react": "*", | ||
2571 | + "@types/react-router": "*" | ||
2572 | + } | ||
2573 | + }, | ||
2561 | "node_modules/@types/resolve": { | 2574 | "node_modules/@types/resolve": { |
2562 | "version": "0.0.8", | 2575 | "version": "0.0.8", |
2563 | "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", | 2576 | "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", |
... | @@ -2586,6 +2599,17 @@ | ... | @@ -2586,6 +2599,17 @@ |
2586 | "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", | 2599 | "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", |
2587 | "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" | 2600 | "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" |
2588 | }, | 2601 | }, |
2602 | + "node_modules/@types/styled-components": { | ||
2603 | + "version": "5.1.12", | ||
2604 | + "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.12.tgz", | ||
2605 | + "integrity": "sha512-sTjc0+gMl08JvOHchQKgEGbbiSexSvWg5khUNSH4kosb7Tl4782AtfWMkAhQmeXMg2vIn6PthGVHFW+U/Dpihg==", | ||
2606 | + "dev": true, | ||
2607 | + "dependencies": { | ||
2608 | + "@types/hoist-non-react-statics": "*", | ||
2609 | + "@types/react": "*", | ||
2610 | + "csstype": "^3.0.2" | ||
2611 | + } | ||
2612 | + }, | ||
2589 | "node_modules/@types/tapable": { | 2613 | "node_modules/@types/tapable": { |
2590 | "version": "1.0.6", | 2614 | "version": "1.0.6", |
2591 | "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", | 2615 | "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", |
... | @@ -3693,36 +3717,6 @@ | ... | @@ -3693,36 +3717,6 @@ |
3693 | "@babel/core": "^7.0.0" | 3717 | "@babel/core": "^7.0.0" |
3694 | } | 3718 | } |
3695 | }, | 3719 | }, |
3696 | - "node_modules/babel-jest/node_modules/@babel/core": { | ||
3697 | - "version": "7.12.3", | ||
3698 | - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", | ||
3699 | - "peer": true, | ||
3700 | - "dependencies": { | ||
3701 | - "@babel/code-frame": "^7.10.4", | ||
3702 | - "@babel/generator": "^7.12.1", | ||
3703 | - "@babel/helper-module-transforms": "^7.12.1", | ||
3704 | - "@babel/helpers": "^7.12.1", | ||
3705 | - "@babel/parser": "^7.12.3", | ||
3706 | - "@babel/template": "^7.10.4", | ||
3707 | - "@babel/traverse": "^7.12.1", | ||
3708 | - "@babel/types": "^7.12.1", | ||
3709 | - "convert-source-map": "^1.7.0", | ||
3710 | - "debug": "^4.1.0", | ||
3711 | - "gensync": "^1.0.0-beta.1", | ||
3712 | - "json5": "^2.1.2", | ||
3713 | - "lodash": "^4.17.19", | ||
3714 | - "resolve": "^1.3.2", | ||
3715 | - "semver": "^5.4.1", | ||
3716 | - "source-map": "^0.5.0" | ||
3717 | - }, | ||
3718 | - "engines": { | ||
3719 | - "node": ">=6.9.0" | ||
3720 | - }, | ||
3721 | - "funding": { | ||
3722 | - "type": "opencollective", | ||
3723 | - "url": "https://opencollective.com/babel" | ||
3724 | - } | ||
3725 | - }, | ||
3726 | "node_modules/babel-jest/node_modules/@babel/plugin-syntax-bigint": { | 3720 | "node_modules/babel-jest/node_modules/@babel/plugin-syntax-bigint": { |
3727 | "version": "7.8.3", | 3721 | "version": "7.8.3", |
3728 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", | 3722 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", |
... | @@ -3782,30 +3776,6 @@ | ... | @@ -3782,30 +3776,6 @@ |
3782 | "@babel/core": "^7.0.0" | 3776 | "@babel/core": "^7.0.0" |
3783 | } | 3777 | } |
3784 | }, | 3778 | }, |
3785 | - "node_modules/babel-jest/node_modules/json5": { | ||
3786 | - "version": "2.2.0", | ||
3787 | - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", | ||
3788 | - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", | ||
3789 | - "peer": true, | ||
3790 | - "dependencies": { | ||
3791 | - "minimist": "^1.2.5" | ||
3792 | - }, | ||
3793 | - "bin": { | ||
3794 | - "json5": "lib/cli.js" | ||
3795 | - }, | ||
3796 | - "engines": { | ||
3797 | - "node": ">=6" | ||
3798 | - } | ||
3799 | - }, | ||
3800 | - "node_modules/babel-jest/node_modules/source-map": { | ||
3801 | - "version": "0.5.7", | ||
3802 | - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | ||
3803 | - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", | ||
3804 | - "peer": true, | ||
3805 | - "engines": { | ||
3806 | - "node": ">=0.10.0" | ||
3807 | - } | ||
3808 | - }, | ||
3809 | "node_modules/babel-plugin-dynamic-import-node": { | 3779 | "node_modules/babel-plugin-dynamic-import-node": { |
3810 | "version": "2.3.3", | 3780 | "version": "2.3.3", |
3811 | "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", | 3781 | "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", |
... | @@ -3868,6 +3838,25 @@ | ... | @@ -3868,6 +3838,25 @@ |
3868 | "node": ">=8" | 3838 | "node": ">=8" |
3869 | } | 3839 | } |
3870 | }, | 3840 | }, |
3841 | + "node_modules/babel-plugin-styled-components": { | ||
3842 | + "version": "1.13.2", | ||
3843 | + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.13.2.tgz", | ||
3844 | + "integrity": "sha512-Vb1R3d4g+MUfPQPVDMCGjm3cDocJEUTR7Xq7QS95JWWeksN1wdFRYpD2kulDgI3Huuaf1CZd+NK4KQmqUFh5dA==", | ||
3845 | + "dependencies": { | ||
3846 | + "@babel/helper-annotate-as-pure": "^7.0.0", | ||
3847 | + "@babel/helper-module-imports": "^7.0.0", | ||
3848 | + "babel-plugin-syntax-jsx": "^6.18.0", | ||
3849 | + "lodash": "^4.17.11" | ||
3850 | + }, | ||
3851 | + "peerDependencies": { | ||
3852 | + "styled-components": ">= 2" | ||
3853 | + } | ||
3854 | + }, | ||
3855 | + "node_modules/babel-plugin-syntax-jsx": { | ||
3856 | + "version": "6.18.0", | ||
3857 | + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", | ||
3858 | + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" | ||
3859 | + }, | ||
3871 | "node_modules/babel-plugin-syntax-object-rest-spread": { | 3860 | "node_modules/babel-plugin-syntax-object-rest-spread": { |
3872 | "version": "6.13.0", | 3861 | "version": "6.13.0", |
3873 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", | 3862 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", |
... | @@ -4057,61 +4046,6 @@ | ... | @@ -4057,61 +4046,6 @@ |
4057 | "@babel/core": "^7.0.0-0" | 4046 | "@babel/core": "^7.0.0-0" |
4058 | } | 4047 | } |
4059 | }, | 4048 | }, |
4060 | - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-jsx": { | ||
4061 | - "version": "7.12.17", | ||
4062 | - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.17.tgz", | ||
4063 | - "integrity": "sha512-mwaVNcXV+l6qJOuRhpdTEj8sT/Z0owAVWf9QujTZ0d2ye9X/K+MTOTSizcgKOj18PGnTc/7g1I4+cIUjsKhBcw==", | ||
4064 | - "dependencies": { | ||
4065 | - "@babel/helper-annotate-as-pure": "^7.12.13", | ||
4066 | - "@babel/helper-module-imports": "^7.12.13", | ||
4067 | - "@babel/helper-plugin-utils": "^7.12.13", | ||
4068 | - "@babel/plugin-syntax-jsx": "^7.12.13", | ||
4069 | - "@babel/types": "^7.12.17" | ||
4070 | - }, | ||
4071 | - "peerDependencies": { | ||
4072 | - "@babel/core": "^7.0.0-0" | ||
4073 | - } | ||
4074 | - }, | ||
4075 | - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-jsx-development": { | ||
4076 | - "version": "7.12.17", | ||
4077 | - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz", | ||
4078 | - "integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==", | ||
4079 | - "dependencies": { | ||
4080 | - "@babel/plugin-transform-react-jsx": "^7.12.17" | ||
4081 | - }, | ||
4082 | - "peerDependencies": { | ||
4083 | - "@babel/core": "^7.0.0-0" | ||
4084 | - } | ||
4085 | - }, | ||
4086 | - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-jsx-development/node_modules/@babel/core": { | ||
4087 | - "version": "7.12.17", | ||
4088 | - "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", | ||
4089 | - "peer": true, | ||
4090 | - "dependencies": { | ||
4091 | - "@babel/code-frame": "^7.12.13", | ||
4092 | - "@babel/generator": "^7.12.17", | ||
4093 | - "@babel/helper-module-transforms": "^7.12.17", | ||
4094 | - "@babel/helpers": "^7.12.17", | ||
4095 | - "@babel/parser": "^7.12.17", | ||
4096 | - "@babel/template": "^7.12.13", | ||
4097 | - "@babel/traverse": "^7.12.17", | ||
4098 | - "@babel/types": "^7.12.17", | ||
4099 | - "convert-source-map": "^1.7.0", | ||
4100 | - "debug": "^4.1.0", | ||
4101 | - "gensync": "^1.0.0-beta.1", | ||
4102 | - "json5": "^2.1.2", | ||
4103 | - "lodash": "^4.17.19", | ||
4104 | - "semver": "^5.4.1", | ||
4105 | - "source-map": "^0.5.0" | ||
4106 | - }, | ||
4107 | - "engines": { | ||
4108 | - "node": ">=6.9.0" | ||
4109 | - }, | ||
4110 | - "funding": { | ||
4111 | - "type": "opencollective", | ||
4112 | - "url": "https://opencollective.com/babel" | ||
4113 | - } | ||
4114 | - }, | ||
4115 | "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-jsx-self": { | 4049 | "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-jsx-self": { |
4116 | "version": "7.12.13", | 4050 | "version": "7.12.13", |
4117 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", | 4051 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", |
... | @@ -4134,87 +4068,6 @@ | ... | @@ -4134,87 +4068,6 @@ |
4134 | "@babel/core": "^7.0.0-0" | 4068 | "@babel/core": "^7.0.0-0" |
4135 | } | 4069 | } |
4136 | }, | 4070 | }, |
4137 | - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/core": { | ||
4138 | - "version": "7.12.17", | ||
4139 | - "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", | ||
4140 | - "peer": true, | ||
4141 | - "dependencies": { | ||
4142 | - "@babel/code-frame": "^7.12.13", | ||
4143 | - "@babel/generator": "^7.12.17", | ||
4144 | - "@babel/helper-module-transforms": "^7.12.17", | ||
4145 | - "@babel/helpers": "^7.12.17", | ||
4146 | - "@babel/parser": "^7.12.17", | ||
4147 | - "@babel/template": "^7.12.13", | ||
4148 | - "@babel/traverse": "^7.12.17", | ||
4149 | - "@babel/types": "^7.12.17", | ||
4150 | - "convert-source-map": "^1.7.0", | ||
4151 | - "debug": "^4.1.0", | ||
4152 | - "gensync": "^1.0.0-beta.1", | ||
4153 | - "json5": "^2.1.2", | ||
4154 | - "lodash": "^4.17.19", | ||
4155 | - "semver": "^5.4.1", | ||
4156 | - "source-map": "^0.5.0" | ||
4157 | - }, | ||
4158 | - "engines": { | ||
4159 | - "node": ">=6.9.0" | ||
4160 | - }, | ||
4161 | - "funding": { | ||
4162 | - "type": "opencollective", | ||
4163 | - "url": "https://opencollective.com/babel" | ||
4164 | - } | ||
4165 | - }, | ||
4166 | - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/plugin-syntax-jsx": { | ||
4167 | - "version": "7.12.13", | ||
4168 | - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", | ||
4169 | - "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", | ||
4170 | - "dependencies": { | ||
4171 | - "@babel/helper-plugin-utils": "^7.12.13" | ||
4172 | - }, | ||
4173 | - "peerDependencies": { | ||
4174 | - "@babel/core": "^7.0.0-0" | ||
4175 | - } | ||
4176 | - }, | ||
4177 | - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-pure-annotations": { | ||
4178 | - "version": "7.12.1", | ||
4179 | - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", | ||
4180 | - "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", | ||
4181 | - "dependencies": { | ||
4182 | - "@babel/helper-annotate-as-pure": "^7.10.4", | ||
4183 | - "@babel/helper-plugin-utils": "^7.10.4" | ||
4184 | - }, | ||
4185 | - "peerDependencies": { | ||
4186 | - "@babel/core": "^7.0.0-0" | ||
4187 | - } | ||
4188 | - }, | ||
4189 | - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-pure-annotations/node_modules/@babel/core": { | ||
4190 | - "version": "7.12.17", | ||
4191 | - "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", | ||
4192 | - "peer": true, | ||
4193 | - "dependencies": { | ||
4194 | - "@babel/code-frame": "^7.12.13", | ||
4195 | - "@babel/generator": "^7.12.17", | ||
4196 | - "@babel/helper-module-transforms": "^7.12.17", | ||
4197 | - "@babel/helpers": "^7.12.17", | ||
4198 | - "@babel/parser": "^7.12.17", | ||
4199 | - "@babel/template": "^7.12.13", | ||
4200 | - "@babel/traverse": "^7.12.17", | ||
4201 | - "@babel/types": "^7.12.17", | ||
4202 | - "convert-source-map": "^1.7.0", | ||
4203 | - "debug": "^4.1.0", | ||
4204 | - "gensync": "^1.0.0-beta.1", | ||
4205 | - "json5": "^2.1.2", | ||
4206 | - "lodash": "^4.17.19", | ||
4207 | - "semver": "^5.4.1", | ||
4208 | - "source-map": "^0.5.0" | ||
4209 | - }, | ||
4210 | - "engines": { | ||
4211 | - "node": ">=6.9.0" | ||
4212 | - }, | ||
4213 | - "funding": { | ||
4214 | - "type": "opencollective", | ||
4215 | - "url": "https://opencollective.com/babel" | ||
4216 | - } | ||
4217 | - }, | ||
4218 | "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-runtime": { | 4071 | "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-runtime": { |
4219 | "version": "7.12.1", | 4072 | "version": "7.12.1", |
4220 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", | 4073 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", |
... | @@ -5141,6 +4994,11 @@ | ... | @@ -5141,6 +4994,11 @@ |
5141 | "node": ">=6" | 4994 | "node": ">=6" |
5142 | } | 4995 | } |
5143 | }, | 4996 | }, |
4997 | + "node_modules/camelize": { | ||
4998 | + "version": "1.0.0", | ||
4999 | + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", | ||
5000 | + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" | ||
5001 | + }, | ||
5144 | "node_modules/caniuse-api": { | 5002 | "node_modules/caniuse-api": { |
5145 | "version": "3.0.0", | 5003 | "version": "3.0.0", |
5146 | "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", | 5004 | "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", |
... | @@ -5901,6 +5759,14 @@ | ... | @@ -5901,6 +5759,14 @@ |
5901 | "node": ">=6.0.0" | 5759 | "node": ">=6.0.0" |
5902 | } | 5760 | } |
5903 | }, | 5761 | }, |
5762 | + "node_modules/css-color-keywords": { | ||
5763 | + "version": "1.0.0", | ||
5764 | + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", | ||
5765 | + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", | ||
5766 | + "engines": { | ||
5767 | + "node": ">=4" | ||
5768 | + } | ||
5769 | + }, | ||
5904 | "node_modules/css-color-names": { | 5770 | "node_modules/css-color-names": { |
5905 | "version": "0.0.4", | 5771 | "version": "0.0.4", |
5906 | "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", | 5772 | "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", |
... | @@ -6042,6 +5908,21 @@ | ... | @@ -6042,6 +5908,21 @@ |
6042 | "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", | 5908 | "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", |
6043 | "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" | 5909 | "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" |
6044 | }, | 5910 | }, |
5911 | + "node_modules/css-to-react-native": { | ||
5912 | + "version": "3.0.0", | ||
5913 | + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", | ||
5914 | + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", | ||
5915 | + "dependencies": { | ||
5916 | + "camelize": "^1.0.0", | ||
5917 | + "css-color-keywords": "^1.0.0", | ||
5918 | + "postcss-value-parser": "^4.0.2" | ||
5919 | + } | ||
5920 | + }, | ||
5921 | + "node_modules/css-to-react-native/node_modules/postcss-value-parser": { | ||
5922 | + "version": "4.1.0", | ||
5923 | + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", | ||
5924 | + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" | ||
5925 | + }, | ||
6045 | "node_modules/css-tree": { | 5926 | "node_modules/css-tree": { |
6046 | "version": "1.0.0-alpha.37", | 5927 | "version": "1.0.0-alpha.37", |
6047 | "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", | 5928 | "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", |
... | @@ -9069,6 +8950,33 @@ | ... | @@ -9069,6 +8950,33 @@ |
9069 | "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", | 8950 | "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", |
9070 | "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" | 8951 | "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" |
9071 | }, | 8952 | }, |
8953 | + "node_modules/highcharts": { | ||
8954 | + "version": "9.2.0", | ||
8955 | + "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.2.0.tgz", | ||
8956 | + "integrity": "sha512-ci5K1bS6epjjCm1eJXn08NULMlvaMU/FLGtOGHFXVAHP/mDf13J0wGzVd9e4Af+8V3fYnYDf0HKAVk3ytgQETw==" | ||
8957 | + }, | ||
8958 | + "node_modules/highcharts-react-official": { | ||
8959 | + "version": "3.0.0", | ||
8960 | + "resolved": "https://registry.npmjs.org/highcharts-react-official/-/highcharts-react-official-3.0.0.tgz", | ||
8961 | + "integrity": "sha512-VefJgDY2hkT9gfppsQGrRF2g5u8d9dtfHGcx2/xqiP+PkZXCqalw9xOeKVCRvJKTOh0coiDFwvVjOvB7KaGl4A==", | ||
8962 | + "peerDependencies": { | ||
8963 | + "highcharts": ">=6.0.0", | ||
8964 | + "react": ">=16.8.0" | ||
8965 | + } | ||
8966 | + }, | ||
8967 | + "node_modules/history": { | ||
8968 | + "version": "4.10.1", | ||
8969 | + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", | ||
8970 | + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", | ||
8971 | + "dependencies": { | ||
8972 | + "@babel/runtime": "^7.1.2", | ||
8973 | + "loose-envify": "^1.2.0", | ||
8974 | + "resolve-pathname": "^3.0.0", | ||
8975 | + "tiny-invariant": "^1.0.2", | ||
8976 | + "tiny-warning": "^1.0.0", | ||
8977 | + "value-equal": "^1.0.1" | ||
8978 | + } | ||
8979 | + }, | ||
9072 | "node_modules/hmac-drbg": { | 8980 | "node_modules/hmac-drbg": { |
9073 | "version": "1.0.1", | 8981 | "version": "1.0.1", |
9074 | "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", | 8982 | "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", |
... | @@ -9079,6 +8987,19 @@ | ... | @@ -9079,6 +8987,19 @@ |
9079 | "minimalistic-crypto-utils": "^1.0.1" | 8987 | "minimalistic-crypto-utils": "^1.0.1" |
9080 | } | 8988 | } |
9081 | }, | 8989 | }, |
8990 | + "node_modules/hoist-non-react-statics": { | ||
8991 | + "version": "3.3.2", | ||
8992 | + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", | ||
8993 | + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", | ||
8994 | + "dependencies": { | ||
8995 | + "react-is": "^16.7.0" | ||
8996 | + } | ||
8997 | + }, | ||
8998 | + "node_modules/hoist-non-react-statics/node_modules/react-is": { | ||
8999 | + "version": "16.13.1", | ||
9000 | + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", | ||
9001 | + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" | ||
9002 | + }, | ||
9082 | "node_modules/hoopy": { | 9003 | "node_modules/hoopy": { |
9083 | "version": "0.1.4", | 9004 | "version": "0.1.4", |
9084 | "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", | 9005 | "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", |
... | @@ -9351,25 +9272,6 @@ | ... | @@ -9351,25 +9272,6 @@ |
9351 | "node": ">=0.10.0" | 9272 | "node": ">=0.10.0" |
9352 | } | 9273 | } |
9353 | }, | 9274 | }, |
9354 | - "node_modules/http-proxy/node_modules/follow-redirects": { | ||
9355 | - "version": "1.13.2", | ||
9356 | - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", | ||
9357 | - "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==", | ||
9358 | - "funding": [ | ||
9359 | - { | ||
9360 | - "type": "individual", | ||
9361 | - "url": "https://github.com/sponsors/RubenVerborgh" | ||
9362 | - } | ||
9363 | - ], | ||
9364 | - "engines": { | ||
9365 | - "node": ">=4.0" | ||
9366 | - }, | ||
9367 | - "peerDependenciesMeta": { | ||
9368 | - "debug": { | ||
9369 | - "optional": true | ||
9370 | - } | ||
9371 | - } | ||
9372 | - }, | ||
9373 | "node_modules/http-signature": { | 9275 | "node_modules/http-signature": { |
9374 | "version": "1.2.0", | 9276 | "version": "1.2.0", |
9375 | "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", | 9277 | "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", |
... | @@ -10616,25 +10518,6 @@ | ... | @@ -10616,25 +10518,6 @@ |
10616 | } | 10518 | } |
10617 | } | 10519 | } |
10618 | }, | 10520 | }, |
10619 | - "node_modules/jest-pnp-resolver/node_modules/jest-resolve": { | ||
10620 | - "version": "26.6.0", | ||
10621 | - "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", | ||
10622 | - "optional": true, | ||
10623 | - "peer": true, | ||
10624 | - "dependencies": { | ||
10625 | - "@jest/types": "^26.6.0", | ||
10626 | - "chalk": "^4.0.0", | ||
10627 | - "graceful-fs": "^4.2.4", | ||
10628 | - "jest-pnp-resolver": "^1.2.2", | ||
10629 | - "jest-util": "^26.6.0", | ||
10630 | - "read-pkg-up": "^7.0.1", | ||
10631 | - "resolve": "^1.17.0", | ||
10632 | - "slash": "^3.0.0" | ||
10633 | - }, | ||
10634 | - "engines": { | ||
10635 | - "node": ">= 10.14.2" | ||
10636 | - } | ||
10637 | - }, | ||
10638 | "node_modules/jest-regex-util": { | 10521 | "node_modules/jest-regex-util": { |
10639 | "version": "26.0.0", | 10522 | "version": "26.0.0", |
10640 | "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", | 10523 | "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", |
... | @@ -11627,6 +11510,19 @@ | ... | @@ -11627,6 +11510,19 @@ |
11627 | "node": ">=4" | 11510 | "node": ">=4" |
11628 | } | 11511 | } |
11629 | }, | 11512 | }, |
11513 | + "node_modules/mini-create-react-context": { | ||
11514 | + "version": "0.4.1", | ||
11515 | + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", | ||
11516 | + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", | ||
11517 | + "dependencies": { | ||
11518 | + "@babel/runtime": "^7.12.1", | ||
11519 | + "tiny-warning": "^1.0.3" | ||
11520 | + }, | ||
11521 | + "peerDependencies": { | ||
11522 | + "prop-types": "^15.0.0", | ||
11523 | + "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" | ||
11524 | + } | ||
11525 | + }, | ||
11630 | "node_modules/mini-css-extract-plugin": { | 11526 | "node_modules/mini-css-extract-plugin": { |
11631 | "version": "0.11.3", | 11527 | "version": "0.11.3", |
11632 | "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", | 11528 | "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", |
... | @@ -14481,6 +14377,61 @@ | ... | @@ -14481,6 +14377,61 @@ |
14481 | "node": ">=0.10.0" | 14377 | "node": ">=0.10.0" |
14482 | } | 14378 | } |
14483 | }, | 14379 | }, |
14380 | + "node_modules/react-router": { | ||
14381 | + "version": "5.2.0", | ||
14382 | + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", | ||
14383 | + "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", | ||
14384 | + "dependencies": { | ||
14385 | + "@babel/runtime": "^7.1.2", | ||
14386 | + "history": "^4.9.0", | ||
14387 | + "hoist-non-react-statics": "^3.1.0", | ||
14388 | + "loose-envify": "^1.3.1", | ||
14389 | + "mini-create-react-context": "^0.4.0", | ||
14390 | + "path-to-regexp": "^1.7.0", | ||
14391 | + "prop-types": "^15.6.2", | ||
14392 | + "react-is": "^16.6.0", | ||
14393 | + "tiny-invariant": "^1.0.2", | ||
14394 | + "tiny-warning": "^1.0.0" | ||
14395 | + }, | ||
14396 | + "peerDependencies": { | ||
14397 | + "react": ">=15" | ||
14398 | + } | ||
14399 | + }, | ||
14400 | + "node_modules/react-router-dom": { | ||
14401 | + "version": "5.2.0", | ||
14402 | + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", | ||
14403 | + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", | ||
14404 | + "dependencies": { | ||
14405 | + "@babel/runtime": "^7.1.2", | ||
14406 | + "history": "^4.9.0", | ||
14407 | + "loose-envify": "^1.3.1", | ||
14408 | + "prop-types": "^15.6.2", | ||
14409 | + "react-router": "5.2.0", | ||
14410 | + "tiny-invariant": "^1.0.2", | ||
14411 | + "tiny-warning": "^1.0.0" | ||
14412 | + }, | ||
14413 | + "peerDependencies": { | ||
14414 | + "react": ">=15" | ||
14415 | + } | ||
14416 | + }, | ||
14417 | + "node_modules/react-router/node_modules/isarray": { | ||
14418 | + "version": "0.0.1", | ||
14419 | + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", | ||
14420 | + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" | ||
14421 | + }, | ||
14422 | + "node_modules/react-router/node_modules/path-to-regexp": { | ||
14423 | + "version": "1.8.0", | ||
14424 | + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", | ||
14425 | + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", | ||
14426 | + "dependencies": { | ||
14427 | + "isarray": "0.0.1" | ||
14428 | + } | ||
14429 | + }, | ||
14430 | + "node_modules/react-router/node_modules/react-is": { | ||
14431 | + "version": "16.13.1", | ||
14432 | + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", | ||
14433 | + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" | ||
14434 | + }, | ||
14484 | "node_modules/react-scripts": { | 14435 | "node_modules/react-scripts": { |
14485 | "version": "4.0.3", | 14436 | "version": "4.0.3", |
14486 | "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", | 14437 | "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", |
... | @@ -14614,49 +14565,6 @@ | ... | @@ -14614,49 +14565,6 @@ |
14614 | "semver": "bin/semver" | 14565 | "semver": "bin/semver" |
14615 | } | 14566 | } |
14616 | }, | 14567 | }, |
14617 | - "node_modules/react-scripts/node_modules/@babel/plugin-syntax-bigint": { | ||
14618 | - "version": "7.8.3", | ||
14619 | - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", | ||
14620 | - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", | ||
14621 | - "dependencies": { | ||
14622 | - "@babel/helper-plugin-utils": "^7.8.0" | ||
14623 | - }, | ||
14624 | - "peerDependencies": { | ||
14625 | - "@babel/core": "^7.0.0-0" | ||
14626 | - } | ||
14627 | - }, | ||
14628 | - "node_modules/react-scripts/node_modules/@babel/plugin-syntax-import-meta": { | ||
14629 | - "version": "7.10.4", | ||
14630 | - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", | ||
14631 | - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", | ||
14632 | - "dependencies": { | ||
14633 | - "@babel/helper-plugin-utils": "^7.10.4" | ||
14634 | - }, | ||
14635 | - "peerDependencies": { | ||
14636 | - "@babel/core": "^7.0.0-0" | ||
14637 | - } | ||
14638 | - }, | ||
14639 | - "node_modules/react-scripts/node_modules/babel-jest": { | ||
14640 | - "version": "26.6.3", | ||
14641 | - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", | ||
14642 | - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", | ||
14643 | - "dependencies": { | ||
14644 | - "@jest/transform": "^26.6.2", | ||
14645 | - "@jest/types": "^26.6.2", | ||
14646 | - "@types/babel__core": "^7.1.7", | ||
14647 | - "babel-plugin-istanbul": "^6.0.0", | ||
14648 | - "babel-preset-jest": "^26.6.2", | ||
14649 | - "chalk": "^4.0.0", | ||
14650 | - "graceful-fs": "^4.2.4", | ||
14651 | - "slash": "^3.0.0" | ||
14652 | - }, | ||
14653 | - "engines": { | ||
14654 | - "node": ">= 10.14.2" | ||
14655 | - }, | ||
14656 | - "peerDependencies": { | ||
14657 | - "@babel/core": "^7.0.0" | ||
14658 | - } | ||
14659 | - }, | ||
14660 | "node_modules/react-scripts/node_modules/babel-loader": { | 14568 | "node_modules/react-scripts/node_modules/babel-loader": { |
14661 | "version": "8.1.0", | 14569 | "version": "8.1.0", |
14662 | "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", | 14570 | "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", |
... | @@ -14684,43 +14592,6 @@ | ... | @@ -14684,43 +14592,6 @@ |
14684 | "@babel/core": "^7.1.0" | 14592 | "@babel/core": "^7.1.0" |
14685 | } | 14593 | } |
14686 | }, | 14594 | }, |
14687 | - "node_modules/react-scripts/node_modules/babel-preset-current-node-syntax": { | ||
14688 | - "version": "1.0.1", | ||
14689 | - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", | ||
14690 | - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", | ||
14691 | - "dependencies": { | ||
14692 | - "@babel/plugin-syntax-async-generators": "^7.8.4", | ||
14693 | - "@babel/plugin-syntax-bigint": "^7.8.3", | ||
14694 | - "@babel/plugin-syntax-class-properties": "^7.8.3", | ||
14695 | - "@babel/plugin-syntax-import-meta": "^7.8.3", | ||
14696 | - "@babel/plugin-syntax-json-strings": "^7.8.3", | ||
14697 | - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", | ||
14698 | - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", | ||
14699 | - "@babel/plugin-syntax-numeric-separator": "^7.8.3", | ||
14700 | - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", | ||
14701 | - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", | ||
14702 | - "@babel/plugin-syntax-optional-chaining": "^7.8.3", | ||
14703 | - "@babel/plugin-syntax-top-level-await": "^7.8.3" | ||
14704 | - }, | ||
14705 | - "peerDependencies": { | ||
14706 | - "@babel/core": "^7.0.0" | ||
14707 | - } | ||
14708 | - }, | ||
14709 | - "node_modules/react-scripts/node_modules/babel-preset-jest": { | ||
14710 | - "version": "26.6.2", | ||
14711 | - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", | ||
14712 | - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", | ||
14713 | - "dependencies": { | ||
14714 | - "babel-plugin-jest-hoist": "^26.6.2", | ||
14715 | - "babel-preset-current-node-syntax": "^1.0.0" | ||
14716 | - }, | ||
14717 | - "engines": { | ||
14718 | - "node": ">= 10.14.2" | ||
14719 | - }, | ||
14720 | - "peerDependencies": { | ||
14721 | - "@babel/core": "^7.0.0" | ||
14722 | - } | ||
14723 | - }, | ||
14724 | "node_modules/react-scripts/node_modules/camelcase": { | 14595 | "node_modules/react-scripts/node_modules/camelcase": { |
14725 | "version": "6.2.0", | 14596 | "version": "6.2.0", |
14726 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", | 14597 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", |
... | @@ -15011,6 +14882,14 @@ | ... | @@ -15011,6 +14882,14 @@ |
15011 | } | 14882 | } |
15012 | } | 14883 | } |
15013 | }, | 14884 | }, |
14885 | + "node_modules/recoil-persist": { | ||
14886 | + "version": "3.0.0", | ||
14887 | + "resolved": "https://registry.npmjs.org/recoil-persist/-/recoil-persist-3.0.0.tgz", | ||
14888 | + "integrity": "sha512-ZQB/U26uLdm2bDPh9HR44WamHz30XUD0cqAUnqSDuIKRTHsyjqccJ3ThXfoFYnG9QpOUcPSve6ElHseVll2g+w==", | ||
14889 | + "peerDependencies": { | ||
14890 | + "recoil": "^0.4.0" | ||
14891 | + } | ||
14892 | + }, | ||
15014 | "node_modules/recursive-readdir": { | 14893 | "node_modules/recursive-readdir": { |
15015 | "version": "2.2.2", | 14894 | "version": "2.2.2", |
15016 | "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", | 14895 | "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", |
... | @@ -15364,6 +15243,11 @@ | ... | @@ -15364,6 +15243,11 @@ |
15364 | "node": ">=4" | 15243 | "node": ">=4" |
15365 | } | 15244 | } |
15366 | }, | 15245 | }, |
15246 | + "node_modules/resolve-pathname": { | ||
15247 | + "version": "3.0.0", | ||
15248 | + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", | ||
15249 | + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" | ||
15250 | + }, | ||
15367 | "node_modules/resolve-url": { | 15251 | "node_modules/resolve-url": { |
15368 | "version": "0.2.1", | 15252 | "version": "0.2.1", |
15369 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", | 15253 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", |
... | @@ -16115,6 +15999,11 @@ | ... | @@ -16115,6 +15999,11 @@ |
16115 | "sha.js": "bin.js" | 15999 | "sha.js": "bin.js" |
16116 | } | 16000 | } |
16117 | }, | 16001 | }, |
16002 | + "node_modules/shallowequal": { | ||
16003 | + "version": "1.1.0", | ||
16004 | + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", | ||
16005 | + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" | ||
16006 | + }, | ||
16118 | "node_modules/shebang-command": { | 16007 | "node_modules/shebang-command": { |
16119 | "version": "2.0.0", | 16008 | "version": "2.0.0", |
16120 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", | 16009 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", |
... | @@ -16803,6 +16692,46 @@ | ... | @@ -16803,6 +16692,46 @@ |
16803 | "url": "https://opencollective.com/webpack" | 16692 | "url": "https://opencollective.com/webpack" |
16804 | } | 16693 | } |
16805 | }, | 16694 | }, |
16695 | + "node_modules/styled-components": { | ||
16696 | + "version": "5.3.0", | ||
16697 | + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.0.tgz", | ||
16698 | + "integrity": "sha512-bPJKwZCHjJPf/hwTJl6TbkSZg/3evha+XPEizrZUGb535jLImwDUdjTNxXqjjaASt2M4qO4AVfoHJNe3XB/tpQ==", | ||
16699 | + "dependencies": { | ||
16700 | + "@babel/helper-module-imports": "^7.0.0", | ||
16701 | + "@babel/traverse": "^7.4.5", | ||
16702 | + "@emotion/is-prop-valid": "^0.8.8", | ||
16703 | + "@emotion/stylis": "^0.8.4", | ||
16704 | + "@emotion/unitless": "^0.7.4", | ||
16705 | + "babel-plugin-styled-components": ">= 1.12.0", | ||
16706 | + "css-to-react-native": "^3.0.0", | ||
16707 | + "hoist-non-react-statics": "^3.0.0", | ||
16708 | + "shallowequal": "^1.1.0", | ||
16709 | + "supports-color": "^5.5.0" | ||
16710 | + }, | ||
16711 | + "engines": { | ||
16712 | + "node": ">=10" | ||
16713 | + }, | ||
16714 | + "funding": { | ||
16715 | + "type": "opencollective", | ||
16716 | + "url": "https://opencollective.com/styled-components" | ||
16717 | + }, | ||
16718 | + "peerDependencies": { | ||
16719 | + "react": ">= 16.8.0", | ||
16720 | + "react-dom": ">= 16.8.0", | ||
16721 | + "react-is": ">= 16.8.0" | ||
16722 | + } | ||
16723 | + }, | ||
16724 | + "node_modules/styled-components/node_modules/supports-color": { | ||
16725 | + "version": "5.5.0", | ||
16726 | + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", | ||
16727 | + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", | ||
16728 | + "dependencies": { | ||
16729 | + "has-flag": "^3.0.0" | ||
16730 | + }, | ||
16731 | + "engines": { | ||
16732 | + "node": ">=4" | ||
16733 | + } | ||
16734 | + }, | ||
16806 | "node_modules/stylehacks": { | 16735 | "node_modules/stylehacks": { |
16807 | "version": "4.0.3", | 16736 | "version": "4.0.3", |
16808 | "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", | 16737 | "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", |
... | @@ -17261,6 +17190,16 @@ | ... | @@ -17261,6 +17190,16 @@ |
17261 | "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", | 17190 | "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", |
17262 | "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" | 17191 | "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" |
17263 | }, | 17192 | }, |
17193 | + "node_modules/tiny-invariant": { | ||
17194 | + "version": "1.1.0", | ||
17195 | + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", | ||
17196 | + "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" | ||
17197 | + }, | ||
17198 | + "node_modules/tiny-warning": { | ||
17199 | + "version": "1.0.3", | ||
17200 | + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", | ||
17201 | + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" | ||
17202 | + }, | ||
17264 | "node_modules/tmpl": { | 17203 | "node_modules/tmpl": { |
17265 | "version": "1.0.4", | 17204 | "version": "1.0.4", |
17266 | "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", | 17205 | "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", |
... | @@ -17872,6 +17811,11 @@ | ... | @@ -17872,6 +17811,11 @@ |
17872 | "spdx-expression-parse": "^3.0.0" | 17811 | "spdx-expression-parse": "^3.0.0" |
17873 | } | 17812 | } |
17874 | }, | 17813 | }, |
17814 | + "node_modules/value-equal": { | ||
17815 | + "version": "1.0.1", | ||
17816 | + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", | ||
17817 | + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" | ||
17818 | + }, | ||
17875 | "node_modules/vary": { | 17819 | "node_modules/vary": { |
17876 | "version": "1.1.2", | 17820 | "version": "1.1.2", |
17877 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | 17821 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", |
... | @@ -19209,45 +19153,6 @@ | ... | @@ -19209,45 +19153,6 @@ |
19209 | "@babel/helper-optimise-call-expression": "^7.12.13", | 19153 | "@babel/helper-optimise-call-expression": "^7.12.13", |
19210 | "@babel/helper-replace-supers": "^7.12.13", | 19154 | "@babel/helper-replace-supers": "^7.12.13", |
19211 | "@babel/helper-split-export-declaration": "^7.12.13" | 19155 | "@babel/helper-split-export-declaration": "^7.12.13" |
19212 | - }, | ||
19213 | - "dependencies": { | ||
19214 | - "@babel/core": { | ||
19215 | - "version": "7.12.3", | ||
19216 | - "peer": true, | ||
19217 | - "requires": { | ||
19218 | - "@babel/code-frame": "^7.10.4", | ||
19219 | - "@babel/generator": "^7.12.1", | ||
19220 | - "@babel/helper-module-transforms": "^7.12.1", | ||
19221 | - "@babel/helpers": "^7.12.1", | ||
19222 | - "@babel/parser": "^7.12.3", | ||
19223 | - "@babel/template": "^7.10.4", | ||
19224 | - "@babel/traverse": "^7.12.1", | ||
19225 | - "@babel/types": "^7.12.1", | ||
19226 | - "convert-source-map": "^1.7.0", | ||
19227 | - "debug": "^4.1.0", | ||
19228 | - "gensync": "^1.0.0-beta.1", | ||
19229 | - "json5": "^2.1.2", | ||
19230 | - "lodash": "^4.17.19", | ||
19231 | - "resolve": "^1.3.2", | ||
19232 | - "semver": "^5.4.1", | ||
19233 | - "source-map": "^0.5.0" | ||
19234 | - } | ||
19235 | - }, | ||
19236 | - "json5": { | ||
19237 | - "version": "2.2.0", | ||
19238 | - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", | ||
19239 | - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", | ||
19240 | - "peer": true, | ||
19241 | - "requires": { | ||
19242 | - "minimist": "^1.2.5" | ||
19243 | - } | ||
19244 | - }, | ||
19245 | - "source-map": { | ||
19246 | - "version": "0.5.7", | ||
19247 | - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | ||
19248 | - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", | ||
19249 | - "peer": true | ||
19250 | - } | ||
19251 | } | 19156 | } |
19252 | }, | 19157 | }, |
19253 | "@babel/helper-create-regexp-features-plugin": { | 19158 | "@babel/helper-create-regexp-features-plugin": { |
... | @@ -20185,6 +20090,29 @@ | ... | @@ -20185,6 +20090,29 @@ |
20185 | "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", | 20090 | "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", |
20186 | "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" | 20091 | "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" |
20187 | }, | 20092 | }, |
20093 | + "@emotion/is-prop-valid": { | ||
20094 | + "version": "0.8.8", | ||
20095 | + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", | ||
20096 | + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", | ||
20097 | + "requires": { | ||
20098 | + "@emotion/memoize": "0.7.4" | ||
20099 | + } | ||
20100 | + }, | ||
20101 | + "@emotion/memoize": { | ||
20102 | + "version": "0.7.4", | ||
20103 | + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", | ||
20104 | + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" | ||
20105 | + }, | ||
20106 | + "@emotion/stylis": { | ||
20107 | + "version": "0.8.5", | ||
20108 | + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", | ||
20109 | + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" | ||
20110 | + }, | ||
20111 | + "@emotion/unitless": { | ||
20112 | + "version": "0.7.5", | ||
20113 | + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", | ||
20114 | + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" | ||
20115 | + }, | ||
20188 | "@eslint/eslintrc": { | 20116 | "@eslint/eslintrc": { |
20189 | "version": "0.4.3", | 20117 | "version": "0.4.3", |
20190 | "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", | 20118 | "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", |
... | @@ -20998,6 +20926,22 @@ | ... | @@ -20998,6 +20926,22 @@ |
20998 | } | 20926 | } |
20999 | } | 20927 | } |
21000 | }, | 20928 | }, |
20929 | + "@types/history": { | ||
20930 | + "version": "4.7.9", | ||
20931 | + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz", | ||
20932 | + "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==", | ||
20933 | + "dev": true | ||
20934 | + }, | ||
20935 | + "@types/hoist-non-react-statics": { | ||
20936 | + "version": "3.3.1", | ||
20937 | + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", | ||
20938 | + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", | ||
20939 | + "dev": true, | ||
20940 | + "requires": { | ||
20941 | + "@types/react": "*", | ||
20942 | + "hoist-non-react-statics": "^3.3.0" | ||
20943 | + } | ||
20944 | + }, | ||
21001 | "@types/html-minifier-terser": { | 20945 | "@types/html-minifier-terser": { |
21002 | "version": "5.1.1", | 20946 | "version": "5.1.1", |
21003 | "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", | 20947 | "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", |
... | @@ -21096,6 +21040,27 @@ | ... | @@ -21096,6 +21040,27 @@ |
21096 | "@types/react": "*" | 21040 | "@types/react": "*" |
21097 | } | 21041 | } |
21098 | }, | 21042 | }, |
21043 | + "@types/react-router": { | ||
21044 | + "version": "5.1.16", | ||
21045 | + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.16.tgz", | ||
21046 | + "integrity": "sha512-8d7nR/fNSqlTFGHti0R3F9WwIertOaaA1UEB8/jr5l5mDMOs4CidEgvvYMw4ivqrBK+vtVLxyTj2P+Pr/dtgzg==", | ||
21047 | + "dev": true, | ||
21048 | + "requires": { | ||
21049 | + "@types/history": "*", | ||
21050 | + "@types/react": "*" | ||
21051 | + } | ||
21052 | + }, | ||
21053 | + "@types/react-router-dom": { | ||
21054 | + "version": "5.1.8", | ||
21055 | + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.8.tgz", | ||
21056 | + "integrity": "sha512-03xHyncBzG0PmDmf8pf3rehtjY0NpUj7TIN46FrT5n1ZWHPZvXz32gUyNboJ+xsL8cpg8bQVLcllptcQHvocrw==", | ||
21057 | + "dev": true, | ||
21058 | + "requires": { | ||
21059 | + "@types/history": "*", | ||
21060 | + "@types/react": "*", | ||
21061 | + "@types/react-router": "*" | ||
21062 | + } | ||
21063 | + }, | ||
21099 | "@types/resolve": { | 21064 | "@types/resolve": { |
21100 | "version": "0.0.8", | 21065 | "version": "0.0.8", |
21101 | "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", | 21066 | "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", |
... | @@ -21126,6 +21091,17 @@ | ... | @@ -21126,6 +21091,17 @@ |
21126 | "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", | 21091 | "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", |
21127 | "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" | 21092 | "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" |
21128 | }, | 21093 | }, |
21094 | + "@types/styled-components": { | ||
21095 | + "version": "5.1.12", | ||
21096 | + "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.12.tgz", | ||
21097 | + "integrity": "sha512-sTjc0+gMl08JvOHchQKgEGbbiSexSvWg5khUNSH4kosb7Tl4782AtfWMkAhQmeXMg2vIn6PthGVHFW+U/Dpihg==", | ||
21098 | + "dev": true, | ||
21099 | + "requires": { | ||
21100 | + "@types/hoist-non-react-statics": "*", | ||
21101 | + "@types/react": "*", | ||
21102 | + "csstype": "^3.0.2" | ||
21103 | + } | ||
21104 | + }, | ||
21129 | "@types/tapable": { | 21105 | "@types/tapable": { |
21130 | "version": "1.0.6", | 21106 | "version": "1.0.6", |
21131 | "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", | 21107 | "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", |
... | @@ -21980,28 +21956,6 @@ | ... | @@ -21980,28 +21956,6 @@ |
21980 | "slash": "^3.0.0" | 21956 | "slash": "^3.0.0" |
21981 | }, | 21957 | }, |
21982 | "dependencies": { | 21958 | "dependencies": { |
21983 | - "@babel/core": { | ||
21984 | - "version": "7.12.3", | ||
21985 | - "peer": true, | ||
21986 | - "requires": { | ||
21987 | - "@babel/code-frame": "^7.10.4", | ||
21988 | - "@babel/generator": "^7.12.1", | ||
21989 | - "@babel/helper-module-transforms": "^7.12.1", | ||
21990 | - "@babel/helpers": "^7.12.1", | ||
21991 | - "@babel/parser": "^7.12.3", | ||
21992 | - "@babel/template": "^7.10.4", | ||
21993 | - "@babel/traverse": "^7.12.1", | ||
21994 | - "@babel/types": "^7.12.1", | ||
21995 | - "convert-source-map": "^1.7.0", | ||
21996 | - "debug": "^4.1.0", | ||
21997 | - "gensync": "^1.0.0-beta.1", | ||
21998 | - "json5": "^2.1.2", | ||
21999 | - "lodash": "^4.17.19", | ||
22000 | - "resolve": "^1.3.2", | ||
22001 | - "semver": "^5.4.1", | ||
22002 | - "source-map": "^0.5.0" | ||
22003 | - } | ||
22004 | - }, | ||
22005 | "@babel/plugin-syntax-bigint": { | 21959 | "@babel/plugin-syntax-bigint": { |
22006 | "version": "7.8.3", | 21960 | "version": "7.8.3", |
22007 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", | 21961 | "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", |
... | @@ -22045,21 +21999,6 @@ | ... | @@ -22045,21 +21999,6 @@ |
22045 | "babel-plugin-jest-hoist": "^26.6.2", | 21999 | "babel-plugin-jest-hoist": "^26.6.2", |
22046 | "babel-preset-current-node-syntax": "^1.0.0" | 22000 | "babel-preset-current-node-syntax": "^1.0.0" |
22047 | } | 22001 | } |
22048 | - }, | ||
22049 | - "json5": { | ||
22050 | - "version": "2.2.0", | ||
22051 | - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", | ||
22052 | - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", | ||
22053 | - "peer": true, | ||
22054 | - "requires": { | ||
22055 | - "minimist": "^1.2.5" | ||
22056 | - } | ||
22057 | - }, | ||
22058 | - "source-map": { | ||
22059 | - "version": "0.5.7", | ||
22060 | - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | ||
22061 | - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", | ||
22062 | - "peer": true | ||
22063 | } | 22002 | } |
22064 | } | 22003 | } |
22065 | }, | 22004 | }, |
... | @@ -22118,6 +22057,22 @@ | ... | @@ -22118,6 +22057,22 @@ |
22118 | } | 22057 | } |
22119 | } | 22058 | } |
22120 | }, | 22059 | }, |
22060 | + "babel-plugin-styled-components": { | ||
22061 | + "version": "1.13.2", | ||
22062 | + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.13.2.tgz", | ||
22063 | + "integrity": "sha512-Vb1R3d4g+MUfPQPVDMCGjm3cDocJEUTR7Xq7QS95JWWeksN1wdFRYpD2kulDgI3Huuaf1CZd+NK4KQmqUFh5dA==", | ||
22064 | + "requires": { | ||
22065 | + "@babel/helper-annotate-as-pure": "^7.0.0", | ||
22066 | + "@babel/helper-module-imports": "^7.0.0", | ||
22067 | + "babel-plugin-syntax-jsx": "^6.18.0", | ||
22068 | + "lodash": "^4.17.11" | ||
22069 | + } | ||
22070 | + }, | ||
22071 | + "babel-plugin-syntax-jsx": { | ||
22072 | + "version": "6.18.0", | ||
22073 | + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", | ||
22074 | + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" | ||
22075 | + }, | ||
22121 | "babel-plugin-syntax-object-rest-spread": { | 22076 | "babel-plugin-syntax-object-rest-spread": { |
22122 | "version": "6.13.0", | 22077 | "version": "6.13.0", |
22123 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", | 22078 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", |
... | @@ -22270,80 +22225,6 @@ | ... | @@ -22270,80 +22225,6 @@ |
22270 | "@babel/helper-plugin-utils": "^7.10.4" | 22225 | "@babel/helper-plugin-utils": "^7.10.4" |
22271 | } | 22226 | } |
22272 | }, | 22227 | }, |
22273 | - "@babel/plugin-transform-react-jsx": { | ||
22274 | - "version": "7.12.17", | ||
22275 | - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.17.tgz", | ||
22276 | - "integrity": "sha512-mwaVNcXV+l6qJOuRhpdTEj8sT/Z0owAVWf9QujTZ0d2ye9X/K+MTOTSizcgKOj18PGnTc/7g1I4+cIUjsKhBcw==", | ||
22277 | - "requires": { | ||
22278 | - "@babel/helper-annotate-as-pure": "^7.12.13", | ||
22279 | - "@babel/helper-module-imports": "^7.12.13", | ||
22280 | - "@babel/helper-plugin-utils": "^7.12.13", | ||
22281 | - "@babel/plugin-syntax-jsx": "^7.12.13", | ||
22282 | - "@babel/types": "^7.12.17" | ||
22283 | - }, | ||
22284 | - "dependencies": { | ||
22285 | - "@babel/core": { | ||
22286 | - "version": "7.12.17", | ||
22287 | - "peer": true, | ||
22288 | - "requires": { | ||
22289 | - "@babel/code-frame": "^7.12.13", | ||
22290 | - "@babel/generator": "^7.12.17", | ||
22291 | - "@babel/helper-module-transforms": "^7.12.17", | ||
22292 | - "@babel/helpers": "^7.12.17", | ||
22293 | - "@babel/parser": "^7.12.17", | ||
22294 | - "@babel/template": "^7.12.13", | ||
22295 | - "@babel/traverse": "^7.12.17", | ||
22296 | - "@babel/types": "^7.12.17", | ||
22297 | - "convert-source-map": "^1.7.0", | ||
22298 | - "debug": "^4.1.0", | ||
22299 | - "gensync": "^1.0.0-beta.1", | ||
22300 | - "json5": "^2.1.2", | ||
22301 | - "lodash": "^4.17.19", | ||
22302 | - "semver": "^5.4.1", | ||
22303 | - "source-map": "^0.5.0" | ||
22304 | - } | ||
22305 | - }, | ||
22306 | - "@babel/plugin-syntax-jsx": { | ||
22307 | - "version": "7.12.13", | ||
22308 | - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", | ||
22309 | - "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", | ||
22310 | - "requires": { | ||
22311 | - "@babel/helper-plugin-utils": "^7.12.13" | ||
22312 | - } | ||
22313 | - } | ||
22314 | - } | ||
22315 | - }, | ||
22316 | - "@babel/plugin-transform-react-jsx-development": { | ||
22317 | - "version": "7.12.17", | ||
22318 | - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz", | ||
22319 | - "integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==", | ||
22320 | - "requires": { | ||
22321 | - "@babel/plugin-transform-react-jsx": "^7.12.17" | ||
22322 | - }, | ||
22323 | - "dependencies": { | ||
22324 | - "@babel/core": { | ||
22325 | - "version": "7.12.17", | ||
22326 | - "peer": true, | ||
22327 | - "requires": { | ||
22328 | - "@babel/code-frame": "^7.12.13", | ||
22329 | - "@babel/generator": "^7.12.17", | ||
22330 | - "@babel/helper-module-transforms": "^7.12.17", | ||
22331 | - "@babel/helpers": "^7.12.17", | ||
22332 | - "@babel/parser": "^7.12.17", | ||
22333 | - "@babel/template": "^7.12.13", | ||
22334 | - "@babel/traverse": "^7.12.17", | ||
22335 | - "@babel/types": "^7.12.17", | ||
22336 | - "convert-source-map": "^1.7.0", | ||
22337 | - "debug": "^4.1.0", | ||
22338 | - "gensync": "^1.0.0-beta.1", | ||
22339 | - "json5": "^2.1.2", | ||
22340 | - "lodash": "^4.17.19", | ||
22341 | - "semver": "^5.4.1", | ||
22342 | - "source-map": "^0.5.0" | ||
22343 | - } | ||
22344 | - } | ||
22345 | - } | ||
22346 | - }, | ||
22347 | "@babel/plugin-transform-react-jsx-self": { | 22228 | "@babel/plugin-transform-react-jsx-self": { |
22348 | "version": "7.12.13", | 22229 | "version": "7.12.13", |
22349 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", | 22230 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", |
... | @@ -22360,38 +22241,6 @@ | ... | @@ -22360,38 +22241,6 @@ |
22360 | "@babel/helper-plugin-utils": "^7.12.13" | 22241 | "@babel/helper-plugin-utils": "^7.12.13" |
22361 | } | 22242 | } |
22362 | }, | 22243 | }, |
22363 | - "@babel/plugin-transform-react-pure-annotations": { | ||
22364 | - "version": "7.12.1", | ||
22365 | - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", | ||
22366 | - "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", | ||
22367 | - "requires": { | ||
22368 | - "@babel/helper-annotate-as-pure": "^7.10.4", | ||
22369 | - "@babel/helper-plugin-utils": "^7.10.4" | ||
22370 | - }, | ||
22371 | - "dependencies": { | ||
22372 | - "@babel/core": { | ||
22373 | - "version": "7.12.17", | ||
22374 | - "peer": true, | ||
22375 | - "requires": { | ||
22376 | - "@babel/code-frame": "^7.12.13", | ||
22377 | - "@babel/generator": "^7.12.17", | ||
22378 | - "@babel/helper-module-transforms": "^7.12.17", | ||
22379 | - "@babel/helpers": "^7.12.17", | ||
22380 | - "@babel/parser": "^7.12.17", | ||
22381 | - "@babel/template": "^7.12.13", | ||
22382 | - "@babel/traverse": "^7.12.17", | ||
22383 | - "@babel/types": "^7.12.17", | ||
22384 | - "convert-source-map": "^1.7.0", | ||
22385 | - "debug": "^4.1.0", | ||
22386 | - "gensync": "^1.0.0-beta.1", | ||
22387 | - "json5": "^2.1.2", | ||
22388 | - "lodash": "^4.17.19", | ||
22389 | - "semver": "^5.4.1", | ||
22390 | - "source-map": "^0.5.0" | ||
22391 | - } | ||
22392 | - } | ||
22393 | - } | ||
22394 | - }, | ||
22395 | "@babel/plugin-transform-runtime": { | 22244 | "@babel/plugin-transform-runtime": { |
22396 | "version": "7.12.1", | 22245 | "version": "7.12.1", |
22397 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", | 22246 | "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", |
... | @@ -22497,6 +22346,7 @@ | ... | @@ -22497,6 +22346,7 @@ |
22497 | "dependencies": { | 22346 | "dependencies": { |
22498 | "@babel/core": { | 22347 | "@babel/core": { |
22499 | "version": "7.12.17", | 22348 | "version": "7.12.17", |
22349 | + "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", | ||
22500 | "peer": true, | 22350 | "peer": true, |
22501 | "requires": { | 22351 | "requires": { |
22502 | "@babel/code-frame": "^7.12.13", | 22352 | "@babel/code-frame": "^7.12.13", |
... | @@ -22529,6 +22379,7 @@ | ... | @@ -22529,6 +22379,7 @@ |
22529 | "dependencies": { | 22379 | "dependencies": { |
22530 | "@babel/core": { | 22380 | "@babel/core": { |
22531 | "version": "7.12.17", | 22381 | "version": "7.12.17", |
22382 | + "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", | ||
22532 | "peer": true, | 22383 | "peer": true, |
22533 | "requires": { | 22384 | "requires": { |
22534 | "@babel/code-frame": "^7.12.13", | 22385 | "@babel/code-frame": "^7.12.13", |
... | @@ -22561,6 +22412,7 @@ | ... | @@ -22561,6 +22412,7 @@ |
22561 | "dependencies": { | 22412 | "dependencies": { |
22562 | "@babel/core": { | 22413 | "@babel/core": { |
22563 | "version": "7.12.17", | 22414 | "version": "7.12.17", |
22415 | + "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", | ||
22564 | "peer": true, | 22416 | "peer": true, |
22565 | "requires": { | 22417 | "requires": { |
22566 | "@babel/code-frame": "^7.12.13", | 22418 | "@babel/code-frame": "^7.12.13", |
... | @@ -22594,6 +22446,7 @@ | ... | @@ -22594,6 +22446,7 @@ |
22594 | "dependencies": { | 22446 | "dependencies": { |
22595 | "@babel/core": { | 22447 | "@babel/core": { |
22596 | "version": "7.12.17", | 22448 | "version": "7.12.17", |
22449 | + "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", | ||
22597 | "peer": true, | 22450 | "peer": true, |
22598 | "requires": { | 22451 | "requires": { |
22599 | "@babel/code-frame": "^7.12.13", | 22452 | "@babel/code-frame": "^7.12.13", |
... | @@ -22641,6 +22494,7 @@ | ... | @@ -22641,6 +22494,7 @@ |
22641 | "dependencies": { | 22494 | "dependencies": { |
22642 | "@babel/core": { | 22495 | "@babel/core": { |
22643 | "version": "7.12.17", | 22496 | "version": "7.12.17", |
22497 | + "integrity": "sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ==", | ||
22644 | "peer": true, | 22498 | "peer": true, |
22645 | "requires": { | 22499 | "requires": { |
22646 | "@babel/code-frame": "^7.12.13", | 22500 | "@babel/code-frame": "^7.12.13", |
... | @@ -23167,6 +23021,11 @@ | ... | @@ -23167,6 +23021,11 @@ |
23167 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", | 23021 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", |
23168 | "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" | 23022 | "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" |
23169 | }, | 23023 | }, |
23024 | + "camelize": { | ||
23025 | + "version": "1.0.0", | ||
23026 | + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", | ||
23027 | + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" | ||
23028 | + }, | ||
23170 | "caniuse-api": { | 23029 | "caniuse-api": { |
23171 | "version": "3.0.0", | 23030 | "version": "3.0.0", |
23172 | "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", | 23031 | "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", |
... | @@ -23808,6 +23667,11 @@ | ... | @@ -23808,6 +23667,11 @@ |
23808 | "postcss": "^7.0.5" | 23667 | "postcss": "^7.0.5" |
23809 | } | 23668 | } |
23810 | }, | 23669 | }, |
23670 | + "css-color-keywords": { | ||
23671 | + "version": "1.0.0", | ||
23672 | + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", | ||
23673 | + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" | ||
23674 | + }, | ||
23811 | "css-color-names": { | 23675 | "css-color-names": { |
23812 | "version": "0.0.4", | 23676 | "version": "0.0.4", |
23813 | "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", | 23677 | "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", |
... | @@ -23904,6 +23768,23 @@ | ... | @@ -23904,6 +23768,23 @@ |
23904 | "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", | 23768 | "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", |
23905 | "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" | 23769 | "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" |
23906 | }, | 23770 | }, |
23771 | + "css-to-react-native": { | ||
23772 | + "version": "3.0.0", | ||
23773 | + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", | ||
23774 | + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", | ||
23775 | + "requires": { | ||
23776 | + "camelize": "^1.0.0", | ||
23777 | + "css-color-keywords": "^1.0.0", | ||
23778 | + "postcss-value-parser": "^4.0.2" | ||
23779 | + }, | ||
23780 | + "dependencies": { | ||
23781 | + "postcss-value-parser": { | ||
23782 | + "version": "4.1.0", | ||
23783 | + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", | ||
23784 | + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" | ||
23785 | + } | ||
23786 | + } | ||
23787 | + }, | ||
23907 | "css-tree": { | 23788 | "css-tree": { |
23908 | "version": "1.0.0-alpha.37", | 23789 | "version": "1.0.0-alpha.37", |
23909 | "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", | 23790 | "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", |
... | @@ -26239,6 +26120,30 @@ | ... | @@ -26239,6 +26120,30 @@ |
26239 | "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", | 26120 | "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", |
26240 | "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" | 26121 | "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" |
26241 | }, | 26122 | }, |
26123 | + "highcharts": { | ||
26124 | + "version": "9.2.0", | ||
26125 | + "resolved": "https://registry.npmjs.org/highcharts/-/highcharts-9.2.0.tgz", | ||
26126 | + "integrity": "sha512-ci5K1bS6epjjCm1eJXn08NULMlvaMU/FLGtOGHFXVAHP/mDf13J0wGzVd9e4Af+8V3fYnYDf0HKAVk3ytgQETw==" | ||
26127 | + }, | ||
26128 | + "highcharts-react-official": { | ||
26129 | + "version": "3.0.0", | ||
26130 | + "resolved": "https://registry.npmjs.org/highcharts-react-official/-/highcharts-react-official-3.0.0.tgz", | ||
26131 | + "integrity": "sha512-VefJgDY2hkT9gfppsQGrRF2g5u8d9dtfHGcx2/xqiP+PkZXCqalw9xOeKVCRvJKTOh0coiDFwvVjOvB7KaGl4A==", | ||
26132 | + "requires": {} | ||
26133 | + }, | ||
26134 | + "history": { | ||
26135 | + "version": "4.10.1", | ||
26136 | + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", | ||
26137 | + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", | ||
26138 | + "requires": { | ||
26139 | + "@babel/runtime": "^7.1.2", | ||
26140 | + "loose-envify": "^1.2.0", | ||
26141 | + "resolve-pathname": "^3.0.0", | ||
26142 | + "tiny-invariant": "^1.0.2", | ||
26143 | + "tiny-warning": "^1.0.0", | ||
26144 | + "value-equal": "^1.0.1" | ||
26145 | + } | ||
26146 | + }, | ||
26242 | "hmac-drbg": { | 26147 | "hmac-drbg": { |
26243 | "version": "1.0.1", | 26148 | "version": "1.0.1", |
26244 | "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", | 26149 | "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", |
... | @@ -26249,6 +26154,21 @@ | ... | @@ -26249,6 +26154,21 @@ |
26249 | "minimalistic-crypto-utils": "^1.0.1" | 26154 | "minimalistic-crypto-utils": "^1.0.1" |
26250 | } | 26155 | } |
26251 | }, | 26156 | }, |
26157 | + "hoist-non-react-statics": { | ||
26158 | + "version": "3.3.2", | ||
26159 | + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", | ||
26160 | + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", | ||
26161 | + "requires": { | ||
26162 | + "react-is": "^16.7.0" | ||
26163 | + }, | ||
26164 | + "dependencies": { | ||
26165 | + "react-is": { | ||
26166 | + "version": "16.13.1", | ||
26167 | + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", | ||
26168 | + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" | ||
26169 | + } | ||
26170 | + } | ||
26171 | + }, | ||
26252 | "hoopy": { | 26172 | "hoopy": { |
26253 | "version": "0.1.4", | 26173 | "version": "0.1.4", |
26254 | "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", | 26174 | "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", |
... | @@ -26414,13 +26334,6 @@ | ... | @@ -26414,13 +26334,6 @@ |
26414 | "eventemitter3": "^4.0.0", | 26334 | "eventemitter3": "^4.0.0", |
26415 | "follow-redirects": "^1.0.0", | 26335 | "follow-redirects": "^1.0.0", |
26416 | "requires-port": "^1.0.0" | 26336 | "requires-port": "^1.0.0" |
26417 | - }, | ||
26418 | - "dependencies": { | ||
26419 | - "follow-redirects": { | ||
26420 | - "version": "1.13.2", | ||
26421 | - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", | ||
26422 | - "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==" | ||
26423 | - } | ||
26424 | } | 26337 | } |
26425 | }, | 26338 | }, |
26426 | "http-proxy-middleware": { | 26339 | "http-proxy-middleware": { |
... | @@ -27403,24 +27316,7 @@ | ... | @@ -27403,24 +27316,7 @@ |
27403 | "version": "1.2.2", | 27316 | "version": "1.2.2", |
27404 | "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", | 27317 | "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", |
27405 | "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", | 27318 | "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", |
27406 | - "requires": {}, | 27319 | + "requires": {} |
27407 | - "dependencies": { | ||
27408 | - "jest-resolve": { | ||
27409 | - "version": "26.6.0", | ||
27410 | - "optional": true, | ||
27411 | - "peer": true, | ||
27412 | - "requires": { | ||
27413 | - "@jest/types": "^26.6.0", | ||
27414 | - "chalk": "^4.0.0", | ||
27415 | - "graceful-fs": "^4.2.4", | ||
27416 | - "jest-pnp-resolver": "^1.2.2", | ||
27417 | - "jest-util": "^26.6.0", | ||
27418 | - "read-pkg-up": "^7.0.1", | ||
27419 | - "resolve": "^1.17.0", | ||
27420 | - "slash": "^3.0.0" | ||
27421 | - } | ||
27422 | - } | ||
27423 | - } | ||
27424 | }, | 27320 | }, |
27425 | "jest-regex-util": { | 27321 | "jest-regex-util": { |
27426 | "version": "26.0.0", | 27322 | "version": "26.0.0", |
... | @@ -28218,6 +28114,15 @@ | ... | @@ -28218,6 +28114,15 @@ |
28218 | "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", | 28114 | "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", |
28219 | "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" | 28115 | "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" |
28220 | }, | 28116 | }, |
28117 | + "mini-create-react-context": { | ||
28118 | + "version": "0.4.1", | ||
28119 | + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", | ||
28120 | + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", | ||
28121 | + "requires": { | ||
28122 | + "@babel/runtime": "^7.12.1", | ||
28123 | + "tiny-warning": "^1.0.3" | ||
28124 | + } | ||
28125 | + }, | ||
28221 | "mini-css-extract-plugin": { | 28126 | "mini-css-extract-plugin": { |
28222 | "version": "0.11.3", | 28127 | "version": "0.11.3", |
28223 | "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", | 28128 | "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", |
... | @@ -30455,6 +30360,57 @@ | ... | @@ -30455,6 +30360,57 @@ |
30455 | "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", | 30360 | "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", |
30456 | "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" | 30361 | "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" |
30457 | }, | 30362 | }, |
30363 | + "react-router": { | ||
30364 | + "version": "5.2.0", | ||
30365 | + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", | ||
30366 | + "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", | ||
30367 | + "requires": { | ||
30368 | + "@babel/runtime": "^7.1.2", | ||
30369 | + "history": "^4.9.0", | ||
30370 | + "hoist-non-react-statics": "^3.1.0", | ||
30371 | + "loose-envify": "^1.3.1", | ||
30372 | + "mini-create-react-context": "^0.4.0", | ||
30373 | + "path-to-regexp": "^1.7.0", | ||
30374 | + "prop-types": "^15.6.2", | ||
30375 | + "react-is": "^16.6.0", | ||
30376 | + "tiny-invariant": "^1.0.2", | ||
30377 | + "tiny-warning": "^1.0.0" | ||
30378 | + }, | ||
30379 | + "dependencies": { | ||
30380 | + "isarray": { | ||
30381 | + "version": "0.0.1", | ||
30382 | + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", | ||
30383 | + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" | ||
30384 | + }, | ||
30385 | + "path-to-regexp": { | ||
30386 | + "version": "1.8.0", | ||
30387 | + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", | ||
30388 | + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", | ||
30389 | + "requires": { | ||
30390 | + "isarray": "0.0.1" | ||
30391 | + } | ||
30392 | + }, | ||
30393 | + "react-is": { | ||
30394 | + "version": "16.13.1", | ||
30395 | + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", | ||
30396 | + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" | ||
30397 | + } | ||
30398 | + } | ||
30399 | + }, | ||
30400 | + "react-router-dom": { | ||
30401 | + "version": "5.2.0", | ||
30402 | + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", | ||
30403 | + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", | ||
30404 | + "requires": { | ||
30405 | + "@babel/runtime": "^7.1.2", | ||
30406 | + "history": "^4.9.0", | ||
30407 | + "loose-envify": "^1.3.1", | ||
30408 | + "prop-types": "^15.6.2", | ||
30409 | + "react-router": "5.2.0", | ||
30410 | + "tiny-invariant": "^1.0.2", | ||
30411 | + "tiny-warning": "^1.0.0" | ||
30412 | + } | ||
30413 | + }, | ||
30458 | "react-scripts": { | 30414 | "react-scripts": { |
30459 | "version": "4.0.3", | 30415 | "version": "4.0.3", |
30460 | "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", | 30416 | "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", |
... | @@ -30560,37 +30516,6 @@ | ... | @@ -30560,37 +30516,6 @@ |
30560 | } | 30516 | } |
30561 | } | 30517 | } |
30562 | }, | 30518 | }, |
30563 | - "@babel/plugin-syntax-bigint": { | ||
30564 | - "version": "7.8.3", | ||
30565 | - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", | ||
30566 | - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", | ||
30567 | - "requires": { | ||
30568 | - "@babel/helper-plugin-utils": "^7.8.0" | ||
30569 | - } | ||
30570 | - }, | ||
30571 | - "@babel/plugin-syntax-import-meta": { | ||
30572 | - "version": "7.10.4", | ||
30573 | - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", | ||
30574 | - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", | ||
30575 | - "requires": { | ||
30576 | - "@babel/helper-plugin-utils": "^7.10.4" | ||
30577 | - } | ||
30578 | - }, | ||
30579 | - "babel-jest": { | ||
30580 | - "version": "26.6.3", | ||
30581 | - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", | ||
30582 | - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", | ||
30583 | - "requires": { | ||
30584 | - "@jest/transform": "^26.6.2", | ||
30585 | - "@jest/types": "^26.6.2", | ||
30586 | - "@types/babel__core": "^7.1.7", | ||
30587 | - "babel-plugin-istanbul": "^6.0.0", | ||
30588 | - "babel-preset-jest": "^26.6.2", | ||
30589 | - "chalk": "^4.0.0", | ||
30590 | - "graceful-fs": "^4.2.4", | ||
30591 | - "slash": "^3.0.0" | ||
30592 | - } | ||
30593 | - }, | ||
30594 | "babel-loader": { | 30519 | "babel-loader": { |
30595 | "version": "8.1.0", | 30520 | "version": "8.1.0", |
30596 | "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", | 30521 | "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", |
... | @@ -30609,34 +30534,6 @@ | ... | @@ -30609,34 +30534,6 @@ |
30609 | "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", | 30534 | "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", |
30610 | "requires": {} | 30535 | "requires": {} |
30611 | }, | 30536 | }, |
30612 | - "babel-preset-current-node-syntax": { | ||
30613 | - "version": "1.0.1", | ||
30614 | - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", | ||
30615 | - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", | ||
30616 | - "requires": { | ||
30617 | - "@babel/plugin-syntax-async-generators": "^7.8.4", | ||
30618 | - "@babel/plugin-syntax-bigint": "^7.8.3", | ||
30619 | - "@babel/plugin-syntax-class-properties": "^7.8.3", | ||
30620 | - "@babel/plugin-syntax-import-meta": "^7.8.3", | ||
30621 | - "@babel/plugin-syntax-json-strings": "^7.8.3", | ||
30622 | - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", | ||
30623 | - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", | ||
30624 | - "@babel/plugin-syntax-numeric-separator": "^7.8.3", | ||
30625 | - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", | ||
30626 | - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", | ||
30627 | - "@babel/plugin-syntax-optional-chaining": "^7.8.3", | ||
30628 | - "@babel/plugin-syntax-top-level-await": "^7.8.3" | ||
30629 | - } | ||
30630 | - }, | ||
30631 | - "babel-preset-jest": { | ||
30632 | - "version": "26.6.2", | ||
30633 | - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", | ||
30634 | - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", | ||
30635 | - "requires": { | ||
30636 | - "babel-plugin-jest-hoist": "^26.6.2", | ||
30637 | - "babel-preset-current-node-syntax": "^1.0.0" | ||
30638 | - } | ||
30639 | - }, | ||
30640 | "camelcase": { | 30537 | "camelcase": { |
30641 | "version": "6.2.0", | 30538 | "version": "6.2.0", |
30642 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", | 30539 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", |
... | @@ -30855,6 +30752,12 @@ | ... | @@ -30855,6 +30752,12 @@ |
30855 | "hamt_plus": "1.0.2" | 30752 | "hamt_plus": "1.0.2" |
30856 | } | 30753 | } |
30857 | }, | 30754 | }, |
30755 | + "recoil-persist": { | ||
30756 | + "version": "3.0.0", | ||
30757 | + "resolved": "https://registry.npmjs.org/recoil-persist/-/recoil-persist-3.0.0.tgz", | ||
30758 | + "integrity": "sha512-ZQB/U26uLdm2bDPh9HR44WamHz30XUD0cqAUnqSDuIKRTHsyjqccJ3ThXfoFYnG9QpOUcPSve6ElHseVll2g+w==", | ||
30759 | + "requires": {} | ||
30760 | + }, | ||
30858 | "recursive-readdir": { | 30761 | "recursive-readdir": { |
30859 | "version": "2.2.2", | 30762 | "version": "2.2.2", |
30860 | "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", | 30763 | "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", |
... | @@ -31126,6 +31029,11 @@ | ... | @@ -31126,6 +31029,11 @@ |
31126 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", | 31029 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", |
31127 | "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" | 31030 | "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" |
31128 | }, | 31031 | }, |
31032 | + "resolve-pathname": { | ||
31033 | + "version": "3.0.0", | ||
31034 | + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", | ||
31035 | + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" | ||
31036 | + }, | ||
31129 | "resolve-url": { | 31037 | "resolve-url": { |
31130 | "version": "0.2.1", | 31038 | "version": "0.2.1", |
31131 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", | 31039 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", |
... | @@ -31713,6 +31621,11 @@ | ... | @@ -31713,6 +31621,11 @@ |
31713 | "safe-buffer": "^5.0.1" | 31621 | "safe-buffer": "^5.0.1" |
31714 | } | 31622 | } |
31715 | }, | 31623 | }, |
31624 | + "shallowequal": { | ||
31625 | + "version": "1.1.0", | ||
31626 | + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", | ||
31627 | + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" | ||
31628 | + }, | ||
31716 | "shebang-command": { | 31629 | "shebang-command": { |
31717 | "version": "2.0.0", | 31630 | "version": "2.0.0", |
31718 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", | 31631 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", |
... | @@ -32276,6 +32189,33 @@ | ... | @@ -32276,6 +32189,33 @@ |
32276 | } | 32189 | } |
32277 | } | 32190 | } |
32278 | }, | 32191 | }, |
32192 | + "styled-components": { | ||
32193 | + "version": "5.3.0", | ||
32194 | + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.0.tgz", | ||
32195 | + "integrity": "sha512-bPJKwZCHjJPf/hwTJl6TbkSZg/3evha+XPEizrZUGb535jLImwDUdjTNxXqjjaASt2M4qO4AVfoHJNe3XB/tpQ==", | ||
32196 | + "requires": { | ||
32197 | + "@babel/helper-module-imports": "^7.0.0", | ||
32198 | + "@babel/traverse": "^7.4.5", | ||
32199 | + "@emotion/is-prop-valid": "^0.8.8", | ||
32200 | + "@emotion/stylis": "^0.8.4", | ||
32201 | + "@emotion/unitless": "^0.7.4", | ||
32202 | + "babel-plugin-styled-components": ">= 1.12.0", | ||
32203 | + "css-to-react-native": "^3.0.0", | ||
32204 | + "hoist-non-react-statics": "^3.0.0", | ||
32205 | + "shallowequal": "^1.1.0", | ||
32206 | + "supports-color": "^5.5.0" | ||
32207 | + }, | ||
32208 | + "dependencies": { | ||
32209 | + "supports-color": { | ||
32210 | + "version": "5.5.0", | ||
32211 | + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", | ||
32212 | + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", | ||
32213 | + "requires": { | ||
32214 | + "has-flag": "^3.0.0" | ||
32215 | + } | ||
32216 | + } | ||
32217 | + } | ||
32218 | + }, | ||
32279 | "stylehacks": { | 32219 | "stylehacks": { |
32280 | "version": "4.0.3", | 32220 | "version": "4.0.3", |
32281 | "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", | 32221 | "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", |
... | @@ -32626,6 +32566,16 @@ | ... | @@ -32626,6 +32566,16 @@ |
32626 | "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", | 32566 | "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", |
32627 | "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" | 32567 | "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" |
32628 | }, | 32568 | }, |
32569 | + "tiny-invariant": { | ||
32570 | + "version": "1.1.0", | ||
32571 | + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", | ||
32572 | + "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" | ||
32573 | + }, | ||
32574 | + "tiny-warning": { | ||
32575 | + "version": "1.0.3", | ||
32576 | + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", | ||
32577 | + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" | ||
32578 | + }, | ||
32629 | "tmpl": { | 32579 | "tmpl": { |
32630 | "version": "1.0.4", | 32580 | "version": "1.0.4", |
32631 | "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", | 32581 | "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", |
... | @@ -33104,6 +33054,11 @@ | ... | @@ -33104,6 +33054,11 @@ |
33104 | "spdx-expression-parse": "^3.0.0" | 33054 | "spdx-expression-parse": "^3.0.0" |
33105 | } | 33055 | } |
33106 | }, | 33056 | }, |
33057 | + "value-equal": { | ||
33058 | + "version": "1.0.1", | ||
33059 | + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", | ||
33060 | + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" | ||
33061 | + }, | ||
33107 | "vary": { | 33062 | "vary": { |
33108 | "version": "1.1.2", | 33063 | "version": "1.1.2", |
33109 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | 33064 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | ... | ... |
... | @@ -11,6 +11,8 @@ | ... | @@ -11,6 +11,8 @@ |
11 | "@types/react": "^17.0.0", | 11 | "@types/react": "^17.0.0", |
12 | "@types/react-dom": "^17.0.0", | 12 | "@types/react-dom": "^17.0.0", |
13 | "axios": "^0.21.1", | 13 | "axios": "^0.21.1", |
14 | + "highcharts": "^9.2.0", | ||
15 | + "highcharts-react-official": "^3.0.0", | ||
14 | "react": "^17.0.2", | 16 | "react": "^17.0.2", |
15 | "react-dom": "^17.0.2", | 17 | "react-dom": "^17.0.2", |
16 | "react-router-dom": "^5.2.0", | 18 | "react-router-dom": "^5.2.0", | ... | ... |
... | @@ -6,6 +6,7 @@ import Header from '../components/Header'; | ... | @@ -6,6 +6,7 @@ import Header from '../components/Header'; |
6 | import { LoginContainer } from "./login"; | 6 | import { LoginContainer } from "./login"; |
7 | import { RegisterContainer } from './register'; | 7 | import { RegisterContainer } from './register'; |
8 | import { MainContainer } from "./main"; | 8 | import { MainContainer } from "./main"; |
9 | +import { BottleInfoContainer } from "./bottleInfo"; | ||
9 | 10 | ||
10 | 11 | ||
11 | const Router = () => { | 12 | const Router = () => { |
... | @@ -17,6 +18,7 @@ const Router = () => { | ... | @@ -17,6 +18,7 @@ const Router = () => { |
17 | <Route exact path = '/' component = {MainContainer}/> | 18 | <Route exact path = '/' component = {MainContainer}/> |
18 | <Route exact path = '/login' component = {LoginContainer}/> | 19 | <Route exact path = '/login' component = {LoginContainer}/> |
19 | <Route exact path = '/register' component = {RegisterContainer}/> | 20 | <Route exact path = '/register' component = {RegisterContainer}/> |
21 | + <Route exact path = '/bottle' component = {BottleInfoContainer}/> | ||
20 | </Switch> | 22 | </Switch> |
21 | </BrowserRouter> | 23 | </BrowserRouter> |
22 | ) | 24 | ) | ... | ... |
1 | +import React, { useState, useEffect } from 'react'; | ||
2 | +import { RouteComponentProps } from 'react-router-dom'; | ||
3 | +import { useRecoilValue } from 'recoil'; | ||
4 | +import * as recoilUtil from '../../util/recoilUtil'; | ||
5 | + | ||
6 | +import HighCharts from 'highcharts'; | ||
7 | +import HighchartsReact from 'highcharts-react-official'; | ||
8 | + | ||
9 | +import BottleInfoPresenter from './BottleInfoPresenter'; | ||
10 | + | ||
11 | +import { doctorApi } from '../../api'; | ||
12 | + | ||
13 | + | ||
14 | +type BottleInfoProps = RouteComponentProps | ||
15 | + | ||
16 | +const BottleInfoContainer = (props : BottleInfoProps) => { | ||
17 | + | ||
18 | + const token = useRecoilValue(recoilUtil.token); | ||
19 | + const userTypeCd = useRecoilValue(recoilUtil.userTypeCd); | ||
20 | + | ||
21 | + | ||
22 | + useEffect(() => { | ||
23 | + if(userTypeCd !== 'DOCTOR') { | ||
24 | + props.history.push('/'); | ||
25 | + } | ||
26 | + }, [userTypeCd]); | ||
27 | + | ||
28 | + return ( | ||
29 | + <BottleInfoPresenter | ||
30 | + | ||
31 | + /> | ||
32 | + ); | ||
33 | +}; | ||
34 | + | ||
35 | +export default BottleInfoContainer; | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | +import React from 'react'; | ||
2 | + | ||
3 | +import * as styled from './BottleInfoStyled'; | ||
4 | + | ||
5 | + | ||
6 | +const BottleInfoPresenter = () => { | ||
7 | + return ( | ||
8 | + <styled.Container> | ||
9 | + | ||
10 | + </styled.Container> | ||
11 | + ); | ||
12 | +}; | ||
13 | + | ||
14 | +export default BottleInfoPresenter; | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
web/src/views/bottleInfo/index.tsx
0 → 100644
1 | +export { default as BottleInfoContainer } from './BottleInfoContainer'; | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
This diff could not be displayed because it is too large.
-
Please register or login to post a comment