Showing
16 changed files
with
1372 additions
and
78 deletions
... | @@ -4,6 +4,48 @@ | ... | @@ -4,6 +4,48 @@ |
4 | "lockfileVersion": 1, | 4 | "lockfileVersion": 1, |
5 | "requires": true, | 5 | "requires": true, |
6 | "dependencies": { | 6 | "dependencies": { |
7 | + "@ant-design/colors": { | ||
8 | + "version": "3.2.2", | ||
9 | + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-3.2.2.tgz", | ||
10 | + "integrity": "sha512-YKgNbG2dlzqMhA9NtI3/pbY16m3Yl/EeWBRa+lB1X1YaYxHrxNexiQYCLTWO/uDvAjLFMEDU+zR901waBtMtjQ==", | ||
11 | + "requires": { | ||
12 | + "tinycolor2": "^1.4.1" | ||
13 | + } | ||
14 | + }, | ||
15 | + "@ant-design/css-animation": { | ||
16 | + "version": "1.7.2", | ||
17 | + "resolved": "https://registry.npmjs.org/@ant-design/css-animation/-/css-animation-1.7.2.tgz", | ||
18 | + "integrity": "sha512-bvVOe7A+r7lws58B7r+fgnQDK90cV45AXuvGx6i5CCSX1W/M3AJnHsNggDANBxEtWdNdFWcDd5LorB+RdSIlBw==" | ||
19 | + }, | ||
20 | + "@ant-design/icons": { | ||
21 | + "version": "4.2.1", | ||
22 | + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-4.2.1.tgz", | ||
23 | + "integrity": "sha512-245ZI40MOr5GGws+sNSiJIRRoEf/J2xvPSMgwRYf3bv8mVGQZ6XTQI/OMeV16KtiSZ3D+mBKXVYSBz2fhigOXQ==", | ||
24 | + "requires": { | ||
25 | + "@ant-design/colors": "^3.1.0", | ||
26 | + "@ant-design/icons-svg": "^4.0.0", | ||
27 | + "@babel/runtime": "^7.10.1", | ||
28 | + "classnames": "^2.2.6", | ||
29 | + "insert-css": "^2.0.0", | ||
30 | + "rc-util": "^5.0.1" | ||
31 | + } | ||
32 | + }, | ||
33 | + "@ant-design/icons-svg": { | ||
34 | + "version": "4.1.0", | ||
35 | + "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.1.0.tgz", | ||
36 | + "integrity": "sha512-Fi03PfuUqRs76aI3UWYpP864lkrfPo0hluwGqh7NJdLhvH4iRDc3jbJqZIvRDLHKbXrvAfPPV3+zjUccfFvWOQ==" | ||
37 | + }, | ||
38 | + "@ant-design/react-slick": { | ||
39 | + "version": "0.26.2", | ||
40 | + "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-0.26.2.tgz", | ||
41 | + "integrity": "sha512-6YubL24j/rZl9Oqw9ErsVMdvto6KeZk7To+h1HGvfo8WTpzXmVK/o4nZQzmZK6YDcXnzC8GZv4UwRiRanXdl2w==", | ||
42 | + "requires": { | ||
43 | + "classnames": "^2.2.5", | ||
44 | + "json2mq": "^0.2.0", | ||
45 | + "lodash": "^4.17.15", | ||
46 | + "resize-observer-polyfill": "^1.5.0" | ||
47 | + } | ||
48 | + }, | ||
7 | "@babel/code-frame": { | 49 | "@babel/code-frame": { |
8 | "version": "7.10.1", | 50 | "version": "7.10.1", |
9 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", | 51 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", |
... | @@ -1656,6 +1698,14 @@ | ... | @@ -1656,6 +1698,14 @@ |
1656 | "@types/node": "*" | 1698 | "@types/node": "*" |
1657 | } | 1699 | } |
1658 | }, | 1700 | }, |
1701 | + "@types/http-proxy": { | ||
1702 | + "version": "1.17.4", | ||
1703 | + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.4.tgz", | ||
1704 | + "integrity": "sha512-IrSHl2u6AWXduUaDLqYpt45tLVCtYv7o4Z0s1KghBCDgIIS9oW5K1H8mZG/A2CfeLdEa7rTd1ACOiHBc1EMT2Q==", | ||
1705 | + "requires": { | ||
1706 | + "@types/node": "*" | ||
1707 | + } | ||
1708 | + }, | ||
1659 | "@types/istanbul-lib-coverage": { | 1709 | "@types/istanbul-lib-coverage": { |
1660 | "version": "2.0.3", | 1710 | "version": "2.0.3", |
1661 | "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", | 1711 | "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", |
... | @@ -2224,6 +2274,54 @@ | ... | @@ -2224,6 +2274,54 @@ |
2224 | "color-convert": "^1.9.0" | 2274 | "color-convert": "^1.9.0" |
2225 | } | 2275 | } |
2226 | }, | 2276 | }, |
2277 | + "antd": { | ||
2278 | + "version": "4.3.4", | ||
2279 | + "resolved": "https://registry.npmjs.org/antd/-/antd-4.3.4.tgz", | ||
2280 | + "integrity": "sha512-8ps2pQlzEhqsOz8Vc6BcPK28bhXqXi79Ece9rHchUNWF+MnrZSF76JQ6/VBRUMOHkBLVHoX04hGfQfIR9Rmr2A==", | ||
2281 | + "requires": { | ||
2282 | + "@ant-design/css-animation": "^1.7.2", | ||
2283 | + "@ant-design/icons": "^4.2.1", | ||
2284 | + "@ant-design/react-slick": "~0.26.1", | ||
2285 | + "array-tree-filter": "^2.1.0", | ||
2286 | + "classnames": "^2.2.6", | ||
2287 | + "copy-to-clipboard": "^3.2.0", | ||
2288 | + "lodash": "^4.17.13", | ||
2289 | + "moment": "^2.25.3", | ||
2290 | + "omit.js": "^1.0.2", | ||
2291 | + "raf": "^3.4.1", | ||
2292 | + "rc-animate": "~3.1.0", | ||
2293 | + "rc-cascader": "~1.2.0", | ||
2294 | + "rc-checkbox": "~2.2.0", | ||
2295 | + "rc-collapse": "~2.0.0", | ||
2296 | + "rc-dialog": "~8.0.0", | ||
2297 | + "rc-drawer": "~4.0.0", | ||
2298 | + "rc-dropdown": "~3.1.2", | ||
2299 | + "rc-field-form": "~1.4.1", | ||
2300 | + "rc-input-number": "~5.0.0", | ||
2301 | + "rc-mentions": "~1.2.0", | ||
2302 | + "rc-menu": "~8.3.0", | ||
2303 | + "rc-notification": "~4.4.0", | ||
2304 | + "rc-pagination": "~2.2.5", | ||
2305 | + "rc-picker": "~1.6.1", | ||
2306 | + "rc-progress": "~3.0.0", | ||
2307 | + "rc-rate": "~2.7.0", | ||
2308 | + "rc-resize-observer": "^0.2.3", | ||
2309 | + "rc-select": "~11.0.0", | ||
2310 | + "rc-slider": "~9.3.0", | ||
2311 | + "rc-steps": "~4.0.0", | ||
2312 | + "rc-switch": "~3.2.0", | ||
2313 | + "rc-table": "~7.8.0", | ||
2314 | + "rc-tabs": "~11.4.1", | ||
2315 | + "rc-tooltip": "~4.2.0", | ||
2316 | + "rc-tree": "~3.3.0", | ||
2317 | + "rc-tree-select": "~4.0.0", | ||
2318 | + "rc-trigger": "~4.3.0", | ||
2319 | + "rc-upload": "~3.1.0", | ||
2320 | + "rc-util": "^5.0.1", | ||
2321 | + "scroll-into-view-if-needed": "^2.2.25", | ||
2322 | + "warning": "^4.0.3" | ||
2323 | + } | ||
2324 | + }, | ||
2227 | "anymatch": { | 2325 | "anymatch": { |
2228 | "version": "2.0.0", | 2326 | "version": "2.0.0", |
2229 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", | 2327 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", |
... | @@ -2295,6 +2393,11 @@ | ... | @@ -2295,6 +2393,11 @@ |
2295 | "is-string": "^1.0.5" | 2393 | "is-string": "^1.0.5" |
2296 | } | 2394 | } |
2297 | }, | 2395 | }, |
2396 | + "array-tree-filter": { | ||
2397 | + "version": "2.1.0", | ||
2398 | + "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz", | ||
2399 | + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" | ||
2400 | + }, | ||
2298 | "array-union": { | 2401 | "array-union": { |
2299 | "version": "1.0.2", | 2402 | "version": "1.0.2", |
2300 | "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", | 2403 | "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", |
... | @@ -2403,6 +2506,11 @@ | ... | @@ -2403,6 +2506,11 @@ |
2403 | "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", | 2506 | "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", |
2404 | "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" | 2507 | "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" |
2405 | }, | 2508 | }, |
2509 | + "async-validator": { | ||
2510 | + "version": "3.3.0", | ||
2511 | + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-3.3.0.tgz", | ||
2512 | + "integrity": "sha512-cAHGD9EL8aCqWXjnb44q94MWiDFzUo1tMhvLb2WzcpWqGiKugsjWG9cvl+jPgkPca7asNbsBU3fa0cwkI/P+Xg==" | ||
2513 | + }, | ||
2406 | "asynckit": { | 2514 | "asynckit": { |
2407 | "version": "0.4.0", | 2515 | "version": "0.4.0", |
2408 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | 2516 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", |
... | @@ -2437,6 +2545,37 @@ | ... | @@ -2437,6 +2545,37 @@ |
2437 | "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", | 2545 | "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", |
2438 | "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==" | 2546 | "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==" |
2439 | }, | 2547 | }, |
2548 | + "axios": { | ||
2549 | + "version": "0.19.2", | ||
2550 | + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", | ||
2551 | + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", | ||
2552 | + "requires": { | ||
2553 | + "follow-redirects": "1.5.10" | ||
2554 | + }, | ||
2555 | + "dependencies": { | ||
2556 | + "debug": { | ||
2557 | + "version": "3.1.0", | ||
2558 | + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", | ||
2559 | + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", | ||
2560 | + "requires": { | ||
2561 | + "ms": "2.0.0" | ||
2562 | + } | ||
2563 | + }, | ||
2564 | + "follow-redirects": { | ||
2565 | + "version": "1.5.10", | ||
2566 | + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", | ||
2567 | + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", | ||
2568 | + "requires": { | ||
2569 | + "debug": "=3.1.0" | ||
2570 | + } | ||
2571 | + }, | ||
2572 | + "ms": { | ||
2573 | + "version": "2.0.0", | ||
2574 | + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | ||
2575 | + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" | ||
2576 | + } | ||
2577 | + } | ||
2578 | + }, | ||
2440 | "axobject-query": { | 2579 | "axobject-query": { |
2441 | "version": "2.1.2", | 2580 | "version": "2.1.2", |
2442 | "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz", | 2581 | "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz", |
... | @@ -3500,6 +3639,11 @@ | ... | @@ -3500,6 +3639,11 @@ |
3500 | } | 3639 | } |
3501 | } | 3640 | } |
3502 | }, | 3641 | }, |
3642 | + "classnames": { | ||
3643 | + "version": "2.2.6", | ||
3644 | + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", | ||
3645 | + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" | ||
3646 | + }, | ||
3503 | "clean-css": { | 3647 | "clean-css": { |
3504 | "version": "4.2.3", | 3648 | "version": "4.2.3", |
3505 | "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", | 3649 | "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", |
... | @@ -3710,6 +3854,11 @@ | ... | @@ -3710,6 +3854,11 @@ |
3710 | } | 3854 | } |
3711 | } | 3855 | } |
3712 | }, | 3856 | }, |
3857 | + "compute-scroll-into-view": { | ||
3858 | + "version": "1.0.14", | ||
3859 | + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz", | ||
3860 | + "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ==" | ||
3861 | + }, | ||
3713 | "concat-map": { | 3862 | "concat-map": { |
3714 | "version": "0.0.1", | 3863 | "version": "0.0.1", |
3715 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | 3864 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |
... | @@ -3824,6 +3973,14 @@ | ... | @@ -3824,6 +3973,14 @@ |
3824 | "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", | 3973 | "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", |
3825 | "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" | 3974 | "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" |
3826 | }, | 3975 | }, |
3976 | + "copy-to-clipboard": { | ||
3977 | + "version": "3.3.1", | ||
3978 | + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", | ||
3979 | + "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", | ||
3980 | + "requires": { | ||
3981 | + "toggle-selection": "^1.0.6" | ||
3982 | + } | ||
3983 | + }, | ||
3827 | "core-js": { | 3984 | "core-js": { |
3828 | "version": "3.6.5", | 3985 | "version": "3.6.5", |
3829 | "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", | 3986 | "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", |
... | @@ -4527,6 +4684,11 @@ | ... | @@ -4527,6 +4684,11 @@ |
4527 | "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz", | 4684 | "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz", |
4528 | "integrity": "sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA==" | 4685 | "integrity": "sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA==" |
4529 | }, | 4686 | }, |
4687 | + "dom-align": { | ||
4688 | + "version": "1.12.0", | ||
4689 | + "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.0.tgz", | ||
4690 | + "integrity": "sha512-YkoezQuhp3SLFGdOlr5xkqZ640iXrnHAwVYcDg8ZKRUtO7mSzSC2BA5V0VuyAwPSJA4CLIc6EDDJh4bEsD2+zA==" | ||
4691 | + }, | ||
4530 | "dom-converter": { | 4692 | "dom-converter": { |
4531 | "version": "0.2.0", | 4693 | "version": "0.2.0", |
4532 | "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", | 4694 | "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", |
... | @@ -5782,24 +5944,19 @@ | ... | @@ -5782,24 +5944,19 @@ |
5782 | } | 5944 | } |
5783 | } | 5945 | } |
5784 | }, | 5946 | }, |
5785 | - "follow-redirects": { | 5947 | + "flux-standard-action": { |
5786 | - "version": "1.11.0", | 5948 | + "version": "2.1.1", |
5787 | - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", | 5949 | + "resolved": "https://registry.npmjs.org/flux-standard-action/-/flux-standard-action-2.1.1.tgz", |
5788 | - "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", | 5950 | + "integrity": "sha512-W86GzmXmIiTVq/dpYVd2HtTIUX9c35Iq3ao3xR6qcKtuXgbu+BDEj72op5VnEIe/kpuSbhl+I8kT1iS2hpcusw==", |
5789 | - "requires": { | ||
5790 | - "debug": "^3.0.0" | ||
5791 | - }, | ||
5792 | - "dependencies": { | ||
5793 | - "debug": { | ||
5794 | - "version": "3.2.6", | ||
5795 | - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", | ||
5796 | - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", | ||
5797 | "requires": { | 5951 | "requires": { |
5798 | - "ms": "^2.1.1" | 5952 | + "lodash": "^4.17.15" |
5799 | - } | ||
5800 | - } | ||
5801 | } | 5953 | } |
5802 | }, | 5954 | }, |
5955 | + "follow-redirects": { | ||
5956 | + "version": "1.12.1", | ||
5957 | + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.1.tgz", | ||
5958 | + "integrity": "sha512-tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg==" | ||
5959 | + }, | ||
5803 | "for-in": { | 5960 | "for-in": { |
5804 | "version": "1.0.2", | 5961 | "version": "1.0.2", |
5805 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", | 5962 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", |
... | @@ -6241,6 +6398,19 @@ | ... | @@ -6241,6 +6398,19 @@ |
6241 | "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", | 6398 | "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", |
6242 | "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" | 6399 | "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" |
6243 | }, | 6400 | }, |
6401 | + "history": { | ||
6402 | + "version": "4.10.1", | ||
6403 | + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", | ||
6404 | + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", | ||
6405 | + "requires": { | ||
6406 | + "@babel/runtime": "^7.1.2", | ||
6407 | + "loose-envify": "^1.2.0", | ||
6408 | + "resolve-pathname": "^3.0.0", | ||
6409 | + "tiny-invariant": "^1.0.2", | ||
6410 | + "tiny-warning": "^1.0.0", | ||
6411 | + "value-equal": "^1.0.1" | ||
6412 | + } | ||
6413 | + }, | ||
6244 | "hmac-drbg": { | 6414 | "hmac-drbg": { |
6245 | "version": "1.0.1", | 6415 | "version": "1.0.1", |
6246 | "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", | 6416 | "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", |
... | @@ -6251,6 +6421,14 @@ | ... | @@ -6251,6 +6421,14 @@ |
6251 | "minimalistic-crypto-utils": "^1.0.1" | 6421 | "minimalistic-crypto-utils": "^1.0.1" |
6252 | } | 6422 | } |
6253 | }, | 6423 | }, |
6424 | + "hoist-non-react-statics": { | ||
6425 | + "version": "3.3.2", | ||
6426 | + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", | ||
6427 | + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", | ||
6428 | + "requires": { | ||
6429 | + "react-is": "^16.7.0" | ||
6430 | + } | ||
6431 | + }, | ||
6254 | "hosted-git-info": { | 6432 | "hosted-git-info": { |
6255 | "version": "2.8.8", | 6433 | "version": "2.8.8", |
6256 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", | 6434 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", |
... | @@ -6429,14 +6607,55 @@ | ... | @@ -6429,14 +6607,55 @@ |
6429 | } | 6607 | } |
6430 | }, | 6608 | }, |
6431 | "http-proxy-middleware": { | 6609 | "http-proxy-middleware": { |
6432 | - "version": "0.19.1", | 6610 | + "version": "1.0.4", |
6433 | - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", | 6611 | + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.0.4.tgz", |
6434 | - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", | 6612 | + "integrity": "sha512-8wiqujNWlsZNbeTSSWMLUl/u70xbJ5VYRwPR8RcAbvsNxzAZbgwLzRvT96btbm3fAitZUmo5i8LY6WKGyHDgvA==", |
6435 | "requires": { | 6613 | "requires": { |
6436 | - "http-proxy": "^1.17.0", | 6614 | + "@types/http-proxy": "^1.17.4", |
6437 | - "is-glob": "^4.0.0", | 6615 | + "http-proxy": "^1.18.1", |
6438 | - "lodash": "^4.17.11", | 6616 | + "is-glob": "^4.0.1", |
6439 | - "micromatch": "^3.1.10" | 6617 | + "lodash": "^4.17.15", |
6618 | + "micromatch": "^4.0.2" | ||
6619 | + }, | ||
6620 | + "dependencies": { | ||
6621 | + "braces": { | ||
6622 | + "version": "3.0.2", | ||
6623 | + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", | ||
6624 | + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", | ||
6625 | + "requires": { | ||
6626 | + "fill-range": "^7.0.1" | ||
6627 | + } | ||
6628 | + }, | ||
6629 | + "fill-range": { | ||
6630 | + "version": "7.0.1", | ||
6631 | + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", | ||
6632 | + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", | ||
6633 | + "requires": { | ||
6634 | + "to-regex-range": "^5.0.1" | ||
6635 | + } | ||
6636 | + }, | ||
6637 | + "is-number": { | ||
6638 | + "version": "7.0.0", | ||
6639 | + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", | ||
6640 | + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" | ||
6641 | + }, | ||
6642 | + "micromatch": { | ||
6643 | + "version": "4.0.2", | ||
6644 | + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", | ||
6645 | + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", | ||
6646 | + "requires": { | ||
6647 | + "braces": "^3.0.1", | ||
6648 | + "picomatch": "^2.0.5" | ||
6649 | + } | ||
6650 | + }, | ||
6651 | + "to-regex-range": { | ||
6652 | + "version": "5.0.1", | ||
6653 | + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", | ||
6654 | + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", | ||
6655 | + "requires": { | ||
6656 | + "is-number": "^7.0.0" | ||
6657 | + } | ||
6658 | + } | ||
6440 | } | 6659 | } |
6441 | }, | 6660 | }, |
6442 | "http-signature": { | 6661 | "http-signature": { |
... | @@ -6645,6 +6864,11 @@ | ... | @@ -6645,6 +6864,11 @@ |
6645 | } | 6864 | } |
6646 | } | 6865 | } |
6647 | }, | 6866 | }, |
6867 | + "insert-css": { | ||
6868 | + "version": "2.0.0", | ||
6869 | + "resolved": "https://registry.npmjs.org/insert-css/-/insert-css-2.0.0.tgz", | ||
6870 | + "integrity": "sha1-610Ql7dUL0x56jBg067gfQU4gPQ=" | ||
6871 | + }, | ||
6648 | "internal-ip": { | 6872 | "internal-ip": { |
6649 | "version": "4.3.0", | 6873 | "version": "4.3.0", |
6650 | "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", | 6874 | "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", |
... | @@ -6869,6 +7093,11 @@ | ... | @@ -6869,6 +7093,11 @@ |
6869 | "isobject": "^3.0.1" | 7093 | "isobject": "^3.0.1" |
6870 | } | 7094 | } |
6871 | }, | 7095 | }, |
7096 | + "is-promise": { | ||
7097 | + "version": "2.2.2", | ||
7098 | + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", | ||
7099 | + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" | ||
7100 | + }, | ||
6872 | "is-regex": { | 7101 | "is-regex": { |
6873 | "version": "1.1.0", | 7102 | "version": "1.1.0", |
6874 | "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", | 7103 | "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", |
... | @@ -7642,6 +7871,14 @@ | ... | @@ -7642,6 +7871,14 @@ |
7642 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", | 7871 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", |
7643 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" | 7872 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" |
7644 | }, | 7873 | }, |
7874 | + "json2mq": { | ||
7875 | + "version": "0.2.0", | ||
7876 | + "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", | ||
7877 | + "integrity": "sha1-tje9O6nqvhIsg+lyBIOusQ0skEo=", | ||
7878 | + "requires": { | ||
7879 | + "string-convert": "^0.2.0" | ||
7880 | + } | ||
7881 | + }, | ||
7645 | "json3": { | 7882 | "json3": { |
7646 | "version": "3.3.3", | 7883 | "version": "3.3.3", |
7647 | "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", | 7884 | "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", |
... | @@ -8153,6 +8390,15 @@ | ... | @@ -8153,6 +8390,15 @@ |
8153 | "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", | 8390 | "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", |
8154 | "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" | 8391 | "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" |
8155 | }, | 8392 | }, |
8393 | + "mini-create-react-context": { | ||
8394 | + "version": "0.4.0", | ||
8395 | + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.0.tgz", | ||
8396 | + "integrity": "sha512-b0TytUgFSbgFJGzJqXPKCFCBWigAjpjo+Fl7Vf7ZbKRDptszpppKxXH6DRXEABZ/gcEQczeb0iZ7JvL8e8jjCA==", | ||
8397 | + "requires": { | ||
8398 | + "@babel/runtime": "^7.5.5", | ||
8399 | + "tiny-warning": "^1.0.3" | ||
8400 | + } | ||
8401 | + }, | ||
8156 | "mini-css-extract-plugin": { | 8402 | "mini-css-extract-plugin": { |
8157 | "version": "0.9.0", | 8403 | "version": "0.9.0", |
8158 | "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", | 8404 | "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", |
... | @@ -8176,6 +8422,15 @@ | ... | @@ -8176,6 +8422,15 @@ |
8176 | } | 8422 | } |
8177 | } | 8423 | } |
8178 | }, | 8424 | }, |
8425 | + "mini-store": { | ||
8426 | + "version": "3.0.5", | ||
8427 | + "resolved": "https://registry.npmjs.org/mini-store/-/mini-store-3.0.5.tgz", | ||
8428 | + "integrity": "sha512-A7f0+d7TEvjJNY2K+splh2OG3AhmoPoiF3VntlAcJuBzryMumOF9LAVzg8mRJPPbCkz7mlWQg9MCMQPR2auftA==", | ||
8429 | + "requires": { | ||
8430 | + "hoist-non-react-statics": "^3.3.2", | ||
8431 | + "shallowequal": "^1.0.2" | ||
8432 | + } | ||
8433 | + }, | ||
8179 | "minimalistic-assert": { | 8434 | "minimalistic-assert": { |
8180 | "version": "1.0.1", | 8435 | "version": "1.0.1", |
8181 | "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", | 8436 | "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", |
... | @@ -8291,6 +8546,11 @@ | ... | @@ -8291,6 +8546,11 @@ |
8291 | "minimist": "^1.2.5" | 8546 | "minimist": "^1.2.5" |
8292 | } | 8547 | } |
8293 | }, | 8548 | }, |
8549 | + "moment": { | ||
8550 | + "version": "2.27.0", | ||
8551 | + "resolved": "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz", | ||
8552 | + "integrity": "sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==" | ||
8553 | + }, | ||
8294 | "move-concurrently": { | 8554 | "move-concurrently": { |
8295 | "version": "1.0.1", | 8555 | "version": "1.0.1", |
8296 | "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", | 8556 | "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", |
... | @@ -8713,6 +8973,14 @@ | ... | @@ -8713,6 +8973,14 @@ |
8713 | "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", | 8973 | "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", |
8714 | "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" | 8974 | "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" |
8715 | }, | 8975 | }, |
8976 | + "omit.js": { | ||
8977 | + "version": "1.0.2", | ||
8978 | + "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-1.0.2.tgz", | ||
8979 | + "integrity": "sha512-/QPc6G2NS+8d4L/cQhbk6Yit1WTB6Us2g84A7A/1+w9d/eRGHyEqC5kkQtHVoHZ5NFWGG7tUGgrhVZwgZanKrQ==", | ||
8980 | + "requires": { | ||
8981 | + "babel-runtime": "^6.23.0" | ||
8982 | + } | ||
8983 | + }, | ||
8716 | "on-finished": { | 8984 | "on-finished": { |
8717 | "version": "2.3.0", | 8985 | "version": "2.3.0", |
8718 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", | 8986 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", |
... | @@ -10358,6 +10626,345 @@ | ... | @@ -10358,6 +10626,345 @@ |
10358 | } | 10626 | } |
10359 | } | 10627 | } |
10360 | }, | 10628 | }, |
10629 | + "rc-align": { | ||
10630 | + "version": "4.0.1", | ||
10631 | + "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.1.tgz", | ||
10632 | + "integrity": "sha512-RQ5Fhxl0LW+zsxbY8dxAcpXdaHkHH2jzRSSpvBTS7G9LMK3T+WRcn4ovjg/eqAESM6TdTx0hfqWF2S1pO75jxQ==", | ||
10633 | + "requires": { | ||
10634 | + "@babel/runtime": "^7.10.1", | ||
10635 | + "classnames": "2.x", | ||
10636 | + "dom-align": "^1.7.0", | ||
10637 | + "rc-util": "^5.0.1", | ||
10638 | + "resize-observer-polyfill": "^1.5.1" | ||
10639 | + } | ||
10640 | + }, | ||
10641 | + "rc-animate": { | ||
10642 | + "version": "3.1.0", | ||
10643 | + "resolved": "https://registry.npmjs.org/rc-animate/-/rc-animate-3.1.0.tgz", | ||
10644 | + "integrity": "sha512-8FsM+3B1H+0AyTyGggY6JyVldHTs1CyYT8CfTmG/nGHHXlecvSLeICJhcKgRLjUiQlctNnRtB1rwz79cvBVmrw==", | ||
10645 | + "requires": { | ||
10646 | + "@ant-design/css-animation": "^1.7.2", | ||
10647 | + "classnames": "^2.2.6", | ||
10648 | + "raf": "^3.4.0", | ||
10649 | + "rc-util": "^5.0.1" | ||
10650 | + } | ||
10651 | + }, | ||
10652 | + "rc-cascader": { | ||
10653 | + "version": "1.2.0", | ||
10654 | + "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-1.2.0.tgz", | ||
10655 | + "integrity": "sha512-exJ6qvaZddARXOjxYQzD0oYrOhNS/WC3E0+xUtAA6yP3RA6PRtzTBWCI4Il4y58X3C+wTjkQq5q1vKxHD76QOA==", | ||
10656 | + "requires": { | ||
10657 | + "array-tree-filter": "^2.1.0", | ||
10658 | + "rc-trigger": "^4.0.0", | ||
10659 | + "rc-util": "^5.0.1", | ||
10660 | + "warning": "^4.0.1" | ||
10661 | + } | ||
10662 | + }, | ||
10663 | + "rc-checkbox": { | ||
10664 | + "version": "2.2.0", | ||
10665 | + "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.2.0.tgz", | ||
10666 | + "integrity": "sha512-Wjh/nutLA8iIPTT1P9I9KOqlUblVe+CWa3SxMibFySnLyYbMxKNtPhwNcbADPOqzNU0AsCntTduNeJg1n0B5fg==", | ||
10667 | + "requires": { | ||
10668 | + "babel-runtime": "^6.23.0", | ||
10669 | + "classnames": "2.x" | ||
10670 | + } | ||
10671 | + }, | ||
10672 | + "rc-collapse": { | ||
10673 | + "version": "2.0.0", | ||
10674 | + "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-2.0.0.tgz", | ||
10675 | + "integrity": "sha512-R5+Ge1uzwK9G1wZPRPhqQsed4FXTDmU0BKzsqfNBtZdk/wd+yey8ZutmJmSozYc5hQwjPkCvJHV7gOIRZKIlJg==", | ||
10676 | + "requires": { | ||
10677 | + "@ant-design/css-animation": "^1.7.2", | ||
10678 | + "classnames": "2.x", | ||
10679 | + "rc-animate": "3.x", | ||
10680 | + "react-is": "^16.7.0", | ||
10681 | + "shallowequal": "^1.1.0" | ||
10682 | + } | ||
10683 | + }, | ||
10684 | + "rc-dialog": { | ||
10685 | + "version": "8.0.1", | ||
10686 | + "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-8.0.1.tgz", | ||
10687 | + "integrity": "sha512-ZOO2F8KHN4Dkpf1KiXNPKFWaLZutIuAhQw+YCafcFrigDv50AxGivoMSC//k4yjcJr3XRQTQMlMsmdAff4dEhw==", | ||
10688 | + "requires": { | ||
10689 | + "babel-runtime": "6.x", | ||
10690 | + "rc-animate": "3.x", | ||
10691 | + "rc-util": "^5.0.1" | ||
10692 | + } | ||
10693 | + }, | ||
10694 | + "rc-drawer": { | ||
10695 | + "version": "4.0.1", | ||
10696 | + "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-4.0.1.tgz", | ||
10697 | + "integrity": "sha512-sQCMV7W5hBjptdHXXKC+YOvZ6sNChDN9Nudd9dA5kJ2ld83yLa54IkEYs4FIb3Ana7yl4kkrgU0B1k2baSsnzw==", | ||
10698 | + "requires": { | ||
10699 | + "@babel/runtime": "^7.10.1", | ||
10700 | + "classnames": "^2.2.6", | ||
10701 | + "rc-util": "^5.0.1" | ||
10702 | + } | ||
10703 | + }, | ||
10704 | + "rc-dropdown": { | ||
10705 | + "version": "3.1.2", | ||
10706 | + "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-3.1.2.tgz", | ||
10707 | + "integrity": "sha512-s2W5jqvjTid5DxotGO5FlTBaQWeB+Bu7McQgjB8Ot3Wbl72AIKwLf11+lgbV4mA2vWC1H8DKyn6SW9TKLTi0xg==", | ||
10708 | + "requires": { | ||
10709 | + "@babel/runtime": "^7.10.1", | ||
10710 | + "classnames": "^2.2.6", | ||
10711 | + "rc-trigger": "^4.0.0" | ||
10712 | + } | ||
10713 | + }, | ||
10714 | + "rc-field-form": { | ||
10715 | + "version": "1.4.4", | ||
10716 | + "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.4.4.tgz", | ||
10717 | + "integrity": "sha512-1LwZ/I3fRUDzj2JGyfwur4nZqgwybrHy3kf6aKbGeWfYkpNbZaUNkIPfjBBmCdpN6lVPKI7ftRnYtjdBaXzyaw==", | ||
10718 | + "requires": { | ||
10719 | + "@babel/runtime": "^7.8.4", | ||
10720 | + "async-validator": "^3.0.3", | ||
10721 | + "rc-util": "^5.0.0" | ||
10722 | + } | ||
10723 | + }, | ||
10724 | + "rc-input-number": { | ||
10725 | + "version": "5.0.1", | ||
10726 | + "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-5.0.1.tgz", | ||
10727 | + "integrity": "sha512-4GgnJCjllAVNsZ9fPA+3LnoIgwUqM8QAWpyoKiTkPDN1UWapXYsPiKJCXOhnmiR0X8xpEoYHiobUaiquMliWiQ==", | ||
10728 | + "requires": { | ||
10729 | + "classnames": "^2.2.0", | ||
10730 | + "rc-util": "^5.0.1" | ||
10731 | + } | ||
10732 | + }, | ||
10733 | + "rc-mentions": { | ||
10734 | + "version": "1.2.0", | ||
10735 | + "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-1.2.0.tgz", | ||
10736 | + "integrity": "sha512-9d4AYMuKN4o/ND5r/82rJHMp+R+rn1b+f8ZmWsI/1NlWtMqVn9Q7yxofqbX78zgV6+nppsMvMqtduJhgQkVl0Q==", | ||
10737 | + "requires": { | ||
10738 | + "@babel/runtime": "^7.10.1", | ||
10739 | + "classnames": "^2.2.6", | ||
10740 | + "rc-menu": "^8.0.1", | ||
10741 | + "rc-trigger": "^4.3.0", | ||
10742 | + "rc-util": "^5.0.1" | ||
10743 | + } | ||
10744 | + }, | ||
10745 | + "rc-menu": { | ||
10746 | + "version": "8.3.1", | ||
10747 | + "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-8.3.1.tgz", | ||
10748 | + "integrity": "sha512-4LNQ0zIL27yayQu9Xi3QOUB2yEqm5qSFwD9MzB1XnTo1JeLTLy3+D8Bm94rykvnhV6z5MYtalUTnM7ETfjExXQ==", | ||
10749 | + "requires": { | ||
10750 | + "@babel/runtime": "^7.10.1", | ||
10751 | + "classnames": "2.x", | ||
10752 | + "mini-store": "^3.0.1", | ||
10753 | + "rc-animate": "^3.1.0", | ||
10754 | + "rc-trigger": "^4.2.0", | ||
10755 | + "rc-util": "^5.0.1", | ||
10756 | + "resize-observer-polyfill": "^1.5.0", | ||
10757 | + "shallowequal": "^1.1.0" | ||
10758 | + } | ||
10759 | + }, | ||
10760 | + "rc-notification": { | ||
10761 | + "version": "4.4.0", | ||
10762 | + "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-4.4.0.tgz", | ||
10763 | + "integrity": "sha512-IDeNAFGVeOsy1tv4zNVqMAXB9tianR80ewQbtObaAQfjwAjWfONdqdyjFkEU6nc6UQhSUYA5OcTGb7kwwbnh0g==", | ||
10764 | + "requires": { | ||
10765 | + "@babel/runtime": "^7.10.1", | ||
10766 | + "classnames": "2.x", | ||
10767 | + "rc-animate": "3.x", | ||
10768 | + "rc-util": "^5.0.1" | ||
10769 | + } | ||
10770 | + }, | ||
10771 | + "rc-pagination": { | ||
10772 | + "version": "2.2.5", | ||
10773 | + "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-2.2.5.tgz", | ||
10774 | + "integrity": "sha512-7hMFNi8R7C/4cLKgmSpUb3BfMFdt4DLrjTixSRMpMBR5jwGfwRyoV9g9Tm6gCuCaAlVAX1QNtlM1T2UqEOW5lw==", | ||
10775 | + "requires": { | ||
10776 | + "@babel/runtime": "^7.10.1", | ||
10777 | + "classnames": "^2.2.1" | ||
10778 | + } | ||
10779 | + }, | ||
10780 | + "rc-picker": { | ||
10781 | + "version": "1.6.4", | ||
10782 | + "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-1.6.4.tgz", | ||
10783 | + "integrity": "sha512-F3ahAtKEI1DgKIfH7likOOEZeKs21xTXVshtD7hO3StrkGrSeK0+HzAG80nP8AAc6wMJE667d4+Bo093G0mCHA==", | ||
10784 | + "requires": { | ||
10785 | + "@babel/runtime": "^7.10.1", | ||
10786 | + "classnames": "^2.2.1", | ||
10787 | + "moment": "^2.24.0", | ||
10788 | + "rc-trigger": "^4.0.0", | ||
10789 | + "rc-util": "^5.0.1", | ||
10790 | + "shallowequal": "^1.1.0" | ||
10791 | + } | ||
10792 | + }, | ||
10793 | + "rc-progress": { | ||
10794 | + "version": "3.0.0", | ||
10795 | + "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-3.0.0.tgz", | ||
10796 | + "integrity": "sha512-dQv1KU3o6Vay604FMYMF4S0x4GNXAgXf1tbQ1QoxeIeQt4d5fUeB7Ri82YPu+G+aRvH/AtxYAlEcnxyVZ1/4Hw==", | ||
10797 | + "requires": { | ||
10798 | + "classnames": "^2.2.6" | ||
10799 | + } | ||
10800 | + }, | ||
10801 | + "rc-rate": { | ||
10802 | + "version": "2.7.0", | ||
10803 | + "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.7.0.tgz", | ||
10804 | + "integrity": "sha512-XD+1tnmKa3Ykm6jVX2ZiwIWdv+DG1t7LDK3dojeFoS8GgA7W3oqW5R/UpJ66qrLYpPHw9N4pYJKWySiPKtPsLQ==", | ||
10805 | + "requires": { | ||
10806 | + "@babel/runtime": "^7.10.1", | ||
10807 | + "classnames": "^2.2.5", | ||
10808 | + "rc-util": "^5.0.1" | ||
10809 | + } | ||
10810 | + }, | ||
10811 | + "rc-resize-observer": { | ||
10812 | + "version": "0.2.3", | ||
10813 | + "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-0.2.3.tgz", | ||
10814 | + "integrity": "sha512-dEPCGX15eRRnu+TNBIGyEghpzE24fTDW8pHdJPJS/kCR3lafFqBLqKzBgZW6pMUuM70/ZDyFQ0Kynx9kWsXRNw==", | ||
10815 | + "requires": { | ||
10816 | + "@babel/runtime": "^7.10.1", | ||
10817 | + "classnames": "^2.2.1", | ||
10818 | + "rc-util": "^5.0.0", | ||
10819 | + "resize-observer-polyfill": "^1.5.1" | ||
10820 | + } | ||
10821 | + }, | ||
10822 | + "rc-select": { | ||
10823 | + "version": "11.0.3", | ||
10824 | + "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-11.0.3.tgz", | ||
10825 | + "integrity": "sha512-dx53Ei/3tBTv8U974scJoVgisRZc+Ubsx3x7u2uWwsAAWgkCJVhH1ZbeqQpj4Iyv/y3YqSjbBWinhEDE0H6q1Q==", | ||
10826 | + "requires": { | ||
10827 | + "@babel/runtime": "^7.10.1", | ||
10828 | + "classnames": "2.x", | ||
10829 | + "rc-animate": "^3.0.0", | ||
10830 | + "rc-trigger": "^4.3.0", | ||
10831 | + "rc-util": "^5.0.1", | ||
10832 | + "rc-virtual-list": "^1.1.2", | ||
10833 | + "warning": "^4.0.3" | ||
10834 | + } | ||
10835 | + }, | ||
10836 | + "rc-slider": { | ||
10837 | + "version": "9.3.1", | ||
10838 | + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-9.3.1.tgz", | ||
10839 | + "integrity": "sha512-c52PWPyrfJWh28K6dixAm0906L3/4MUIxqrNQA4TLnC/Z+cBNycWJUZoJerpwSOE1HdM3XDwixCsmtFc/7aWlQ==", | ||
10840 | + "requires": { | ||
10841 | + "@babel/runtime": "^7.10.1", | ||
10842 | + "classnames": "^2.2.5", | ||
10843 | + "rc-tooltip": "^4.0.0", | ||
10844 | + "rc-util": "^5.0.0", | ||
10845 | + "shallowequal": "^1.1.0" | ||
10846 | + } | ||
10847 | + }, | ||
10848 | + "rc-steps": { | ||
10849 | + "version": "4.0.0", | ||
10850 | + "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-4.0.0.tgz", | ||
10851 | + "integrity": "sha512-Vy0T2sC+1ElpovEB97mYNVR5GYNYSzMiRJFumera5gZL2bH6FcxYioXcq/HYCPN//YC+b/Fs37x4G/WpGMuaVw==", | ||
10852 | + "requires": { | ||
10853 | + "@babel/runtime": "^7.10.2", | ||
10854 | + "classnames": "^2.2.3", | ||
10855 | + "rc-util": "^5.0.1" | ||
10856 | + } | ||
10857 | + }, | ||
10858 | + "rc-switch": { | ||
10859 | + "version": "3.2.0", | ||
10860 | + "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-3.2.0.tgz", | ||
10861 | + "integrity": "sha512-WQZnRrWZ+KGh4Cd98FpP1ZgvMmebctoHzKAO2n1Xsry1FQBSGgIw4rQJRxET31VS/dR1LIKb5md/k0UzcXXc0g==", | ||
10862 | + "requires": { | ||
10863 | + "@babel/runtime": "^7.10.1", | ||
10864 | + "classnames": "^2.2.1", | ||
10865 | + "rc-util": "^5.0.1" | ||
10866 | + } | ||
10867 | + }, | ||
10868 | + "rc-table": { | ||
10869 | + "version": "7.8.0", | ||
10870 | + "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.8.0.tgz", | ||
10871 | + "integrity": "sha512-R2QTTfsMyF+NVjjB1JPsl69eMmjTXcDclqrUZZVGFG3fqjK2+nqA3aUn0hkv/7PaKZ3cWPnBmLpct8iX8YWksA==", | ||
10872 | + "requires": { | ||
10873 | + "@babel/runtime": "^7.10.1", | ||
10874 | + "classnames": "^2.2.5", | ||
10875 | + "raf": "^3.4.1", | ||
10876 | + "rc-resize-observer": "^0.2.0", | ||
10877 | + "rc-util": "^5.0.0", | ||
10878 | + "shallowequal": "^1.1.0" | ||
10879 | + } | ||
10880 | + }, | ||
10881 | + "rc-tabs": { | ||
10882 | + "version": "11.4.1", | ||
10883 | + "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-11.4.1.tgz", | ||
10884 | + "integrity": "sha512-gp3VW58VnMypSWV+sSeDPgKcOs1uUjZphf4olsFyPB2DRzRfyXoZ2i6CM3QVWKw4E052CgiPCKHCzK9LuSKKCg==", | ||
10885 | + "requires": { | ||
10886 | + "@babel/runtime": "^7.10.1", | ||
10887 | + "classnames": "2.x", | ||
10888 | + "raf": "^3.4.1", | ||
10889 | + "rc-dropdown": "^3.1.0", | ||
10890 | + "rc-menu": "^8.2.1", | ||
10891 | + "rc-resize-observer": "^0.2.1", | ||
10892 | + "rc-trigger": "^4.2.1", | ||
10893 | + "rc-util": "^5.0.0" | ||
10894 | + } | ||
10895 | + }, | ||
10896 | + "rc-tooltip": { | ||
10897 | + "version": "4.2.1", | ||
10898 | + "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-4.2.1.tgz", | ||
10899 | + "integrity": "sha512-oykuaGsHg7RFvPUaxUpxo7ScEqtH61C66x4JUmjlFlSS8gSx2L8JFtfwM1D68SLBxUqGqJObtxj4TED75gQTiA==", | ||
10900 | + "requires": { | ||
10901 | + "rc-trigger": "^4.2.1" | ||
10902 | + } | ||
10903 | + }, | ||
10904 | + "rc-tree": { | ||
10905 | + "version": "3.3.1", | ||
10906 | + "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-3.3.1.tgz", | ||
10907 | + "integrity": "sha512-DGyVZN4HRSrmFErn68KOISIl3z0R9EjeNyZE0sgAaa5oqpQDAEK78/lYf5k3rot1N/iFAEJKaTRJfM7eIdWGwg==", | ||
10908 | + "requires": { | ||
10909 | + "@babel/runtime": "^7.10.1", | ||
10910 | + "classnames": "2.x", | ||
10911 | + "rc-animate": "^3.1.0", | ||
10912 | + "rc-util": "^5.0.0", | ||
10913 | + "rc-virtual-list": "^1.1.0" | ||
10914 | + } | ||
10915 | + }, | ||
10916 | + "rc-tree-select": { | ||
10917 | + "version": "4.0.1", | ||
10918 | + "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-4.0.1.tgz", | ||
10919 | + "integrity": "sha512-VehfIZgu6Xmko7YfJgshmuIdeI7u7Ar1iLkmlb69/w1HjaDnSHbV3N3xopLABAq8lTlTAnSFU2JCPcYifvTmAA==", | ||
10920 | + "requires": { | ||
10921 | + "@babel/runtime": "^7.10.1", | ||
10922 | + "classnames": "2.x", | ||
10923 | + "rc-select": "^11.0.0", | ||
10924 | + "rc-tree": "^3.1.0", | ||
10925 | + "rc-util": "^5.0.1" | ||
10926 | + } | ||
10927 | + }, | ||
10928 | + "rc-trigger": { | ||
10929 | + "version": "4.3.0", | ||
10930 | + "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-4.3.0.tgz", | ||
10931 | + "integrity": "sha512-jnGNzosXmDdivMBjPCYe/AfOXTpJU2/xQ9XukgoXDQEoZq/9lcI1r7eUIfq70WlWpLxlUEqQktiV3hwyy6Nw9g==", | ||
10932 | + "requires": { | ||
10933 | + "@babel/runtime": "^7.10.1", | ||
10934 | + "classnames": "^2.2.6", | ||
10935 | + "raf": "^3.4.1", | ||
10936 | + "rc-align": "^4.0.0", | ||
10937 | + "rc-animate": "^3.0.0", | ||
10938 | + "rc-util": "^5.0.1" | ||
10939 | + } | ||
10940 | + }, | ||
10941 | + "rc-upload": { | ||
10942 | + "version": "3.1.4", | ||
10943 | + "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-3.1.4.tgz", | ||
10944 | + "integrity": "sha512-G6nqT4HMrT+mDd32ZHfcFs2eCFilMdIdteylNCHPcfoBBOKkBW4iVo7O6uFhz/8jIGNLJfR3+6S2x/lnXYYrCQ==", | ||
10945 | + "requires": { | ||
10946 | + "classnames": "^2.2.5" | ||
10947 | + } | ||
10948 | + }, | ||
10949 | + "rc-util": { | ||
10950 | + "version": "5.0.4", | ||
10951 | + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.0.4.tgz", | ||
10952 | + "integrity": "sha512-cd19RCrE0DJH6UcJ9+V3eaXA/5sNWyVKOKkWl8ZM2OqgNzVb8fv0obf/TkuvSN43tmTsgqY8k7OqpFYHhmef8g==", | ||
10953 | + "requires": { | ||
10954 | + "react-is": "^16.12.0", | ||
10955 | + "shallowequal": "^1.1.0" | ||
10956 | + } | ||
10957 | + }, | ||
10958 | + "rc-virtual-list": { | ||
10959 | + "version": "1.1.5", | ||
10960 | + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-1.1.5.tgz", | ||
10961 | + "integrity": "sha512-roZ6HE5MNKaiop+Ic7jZS7xlMnXBLp0XBElsMbE4eEL3GnnnJAet2iXoT5wjKcKMXEVyVCD0L4yQozmH7+Kgxg==", | ||
10962 | + "requires": { | ||
10963 | + "classnames": "^2.2.6", | ||
10964 | + "raf": "^3.4.1", | ||
10965 | + "rc-util": "^5.0.0" | ||
10966 | + } | ||
10967 | + }, | ||
10361 | "react": { | 10968 | "react": { |
10362 | "version": "16.13.1", | 10969 | "version": "16.13.1", |
10363 | "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", | 10970 | "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", |
... | @@ -10648,6 +11255,64 @@ | ... | @@ -10648,6 +11255,64 @@ |
10648 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", | 11255 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", |
10649 | "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" | 11256 | "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" |
10650 | }, | 11257 | }, |
11258 | + "react-redux": { | ||
11259 | + "version": "7.2.0", | ||
11260 | + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.0.tgz", | ||
11261 | + "integrity": "sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==", | ||
11262 | + "requires": { | ||
11263 | + "@babel/runtime": "^7.5.5", | ||
11264 | + "hoist-non-react-statics": "^3.3.0", | ||
11265 | + "loose-envify": "^1.4.0", | ||
11266 | + "prop-types": "^15.7.2", | ||
11267 | + "react-is": "^16.9.0" | ||
11268 | + } | ||
11269 | + }, | ||
11270 | + "react-router": { | ||
11271 | + "version": "5.2.0", | ||
11272 | + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", | ||
11273 | + "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", | ||
11274 | + "requires": { | ||
11275 | + "@babel/runtime": "^7.1.2", | ||
11276 | + "history": "^4.9.0", | ||
11277 | + "hoist-non-react-statics": "^3.1.0", | ||
11278 | + "loose-envify": "^1.3.1", | ||
11279 | + "mini-create-react-context": "^0.4.0", | ||
11280 | + "path-to-regexp": "^1.7.0", | ||
11281 | + "prop-types": "^15.6.2", | ||
11282 | + "react-is": "^16.6.0", | ||
11283 | + "tiny-invariant": "^1.0.2", | ||
11284 | + "tiny-warning": "^1.0.0" | ||
11285 | + }, | ||
11286 | + "dependencies": { | ||
11287 | + "isarray": { | ||
11288 | + "version": "0.0.1", | ||
11289 | + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", | ||
11290 | + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" | ||
11291 | + }, | ||
11292 | + "path-to-regexp": { | ||
11293 | + "version": "1.8.0", | ||
11294 | + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", | ||
11295 | + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", | ||
11296 | + "requires": { | ||
11297 | + "isarray": "0.0.1" | ||
11298 | + } | ||
11299 | + } | ||
11300 | + } | ||
11301 | + }, | ||
11302 | + "react-router-dom": { | ||
11303 | + "version": "5.2.0", | ||
11304 | + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", | ||
11305 | + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", | ||
11306 | + "requires": { | ||
11307 | + "@babel/runtime": "^7.1.2", | ||
11308 | + "history": "^4.9.0", | ||
11309 | + "loose-envify": "^1.3.1", | ||
11310 | + "prop-types": "^15.6.2", | ||
11311 | + "react-router": "5.2.0", | ||
11312 | + "tiny-invariant": "^1.0.2", | ||
11313 | + "tiny-warning": "^1.0.0" | ||
11314 | + } | ||
11315 | + }, | ||
10651 | "react-scripts": { | 11316 | "react-scripts": { |
10652 | "version": "3.4.1", | 11317 | "version": "3.4.1", |
10653 | "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", | 11318 | "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", |
... | @@ -10810,6 +11475,29 @@ | ... | @@ -10810,6 +11475,29 @@ |
10810 | "strip-indent": "^3.0.0" | 11475 | "strip-indent": "^3.0.0" |
10811 | } | 11476 | } |
10812 | }, | 11477 | }, |
11478 | + "redux": { | ||
11479 | + "version": "4.0.5", | ||
11480 | + "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", | ||
11481 | + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", | ||
11482 | + "requires": { | ||
11483 | + "loose-envify": "^1.4.0", | ||
11484 | + "symbol-observable": "^1.2.0" | ||
11485 | + } | ||
11486 | + }, | ||
11487 | + "redux-promise": { | ||
11488 | + "version": "0.6.0", | ||
11489 | + "resolved": "https://registry.npmjs.org/redux-promise/-/redux-promise-0.6.0.tgz", | ||
11490 | + "integrity": "sha512-R2mGxJbPFgXyCNbFDE6LjTZhCEuACF54g1bxld3nqBhnRMX0OsUyWk77moF7UMGkUdl5WOAwc4BC5jOd1dunqQ==", | ||
11491 | + "requires": { | ||
11492 | + "flux-standard-action": "^2.0.3", | ||
11493 | + "is-promise": "^2.1.0" | ||
11494 | + } | ||
11495 | + }, | ||
11496 | + "redux-thunk": { | ||
11497 | + "version": "2.3.0", | ||
11498 | + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.3.0.tgz", | ||
11499 | + "integrity": "sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw==" | ||
11500 | + }, | ||
10813 | "regenerate": { | 11501 | "regenerate": { |
10814 | "version": "1.4.1", | 11502 | "version": "1.4.1", |
10815 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", | 11503 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", |
... | @@ -11030,6 +11718,11 @@ | ... | @@ -11030,6 +11718,11 @@ |
11030 | "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", | 11718 | "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", |
11031 | "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" | 11719 | "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" |
11032 | }, | 11720 | }, |
11721 | + "resize-observer-polyfill": { | ||
11722 | + "version": "1.5.1", | ||
11723 | + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", | ||
11724 | + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" | ||
11725 | + }, | ||
11033 | "resolve": { | 11726 | "resolve": { |
11034 | "version": "1.15.0", | 11727 | "version": "1.15.0", |
11035 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", | 11728 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", |
... | @@ -11051,6 +11744,11 @@ | ... | @@ -11051,6 +11744,11 @@ |
11051 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", | 11744 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", |
11052 | "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" | 11745 | "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" |
11053 | }, | 11746 | }, |
11747 | + "resolve-pathname": { | ||
11748 | + "version": "3.0.0", | ||
11749 | + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", | ||
11750 | + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" | ||
11751 | + }, | ||
11054 | "resolve-url": { | 11752 | "resolve-url": { |
11055 | "version": "0.2.1", | 11753 | "version": "0.2.1", |
11056 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", | 11754 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", |
... | @@ -11322,6 +12020,14 @@ | ... | @@ -11322,6 +12020,14 @@ |
11322 | "ajv-keywords": "^3.4.1" | 12020 | "ajv-keywords": "^3.4.1" |
11323 | } | 12021 | } |
11324 | }, | 12022 | }, |
12023 | + "scroll-into-view-if-needed": { | ||
12024 | + "version": "2.2.25", | ||
12025 | + "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.25.tgz", | ||
12026 | + "integrity": "sha512-C8RKJPq9lK7eubwGpLbUkw3lklcG3Ndjmea2PyauzrA0i4DPlzAmVMGxaZrBFqCrVLfvJmP80IyHnv4jxvg1OQ==", | ||
12027 | + "requires": { | ||
12028 | + "compute-scroll-into-view": "^1.0.14" | ||
12029 | + } | ||
12030 | + }, | ||
11325 | "select-hose": { | 12031 | "select-hose": { |
11326 | "version": "2.0.0", | 12032 | "version": "2.0.0", |
11327 | "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", | 12033 | "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", |
... | @@ -11524,6 +12230,11 @@ | ... | @@ -11524,6 +12230,11 @@ |
11524 | } | 12230 | } |
11525 | } | 12231 | } |
11526 | }, | 12232 | }, |
12233 | + "shallowequal": { | ||
12234 | + "version": "1.1.0", | ||
12235 | + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", | ||
12236 | + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" | ||
12237 | + }, | ||
11527 | "shebang-command": { | 12238 | "shebang-command": { |
11528 | "version": "1.2.0", | 12239 | "version": "1.2.0", |
11529 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", | 12240 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", |
... | @@ -12017,6 +12728,11 @@ | ... | @@ -12017,6 +12728,11 @@ |
12017 | "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", | 12728 | "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", |
12018 | "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" | 12729 | "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" |
12019 | }, | 12730 | }, |
12731 | + "string-convert": { | ||
12732 | + "version": "0.2.1", | ||
12733 | + "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", | ||
12734 | + "integrity": "sha1-aYLMMEn7tM2F+LJFaLnZvznu/5c=" | ||
12735 | + }, | ||
12020 | "string-length": { | 12736 | "string-length": { |
12021 | "version": "2.0.0", | 12737 | "version": "2.0.0", |
12022 | "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", | 12738 | "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", |
... | @@ -12247,6 +12963,11 @@ | ... | @@ -12247,6 +12963,11 @@ |
12247 | "util.promisify": "~1.0.0" | 12963 | "util.promisify": "~1.0.0" |
12248 | } | 12964 | } |
12249 | }, | 12965 | }, |
12966 | + "symbol-observable": { | ||
12967 | + "version": "1.2.0", | ||
12968 | + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", | ||
12969 | + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" | ||
12970 | + }, | ||
12250 | "symbol-tree": { | 12971 | "symbol-tree": { |
12251 | "version": "3.2.4", | 12972 | "version": "3.2.4", |
12252 | "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", | 12973 | "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", |
... | @@ -12498,6 +13219,21 @@ | ... | @@ -12498,6 +13219,21 @@ |
12498 | "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", | 13219 | "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", |
12499 | "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" | 13220 | "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" |
12500 | }, | 13221 | }, |
13222 | + "tiny-invariant": { | ||
13223 | + "version": "1.1.0", | ||
13224 | + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", | ||
13225 | + "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" | ||
13226 | + }, | ||
13227 | + "tiny-warning": { | ||
13228 | + "version": "1.0.3", | ||
13229 | + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", | ||
13230 | + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" | ||
13231 | + }, | ||
13232 | + "tinycolor2": { | ||
13233 | + "version": "1.4.1", | ||
13234 | + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", | ||
13235 | + "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" | ||
13236 | + }, | ||
12501 | "tmp": { | 13237 | "tmp": { |
12502 | "version": "0.0.33", | 13238 | "version": "0.0.33", |
12503 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", | 13239 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", |
... | @@ -12549,6 +13285,11 @@ | ... | @@ -12549,6 +13285,11 @@ |
12549 | "repeat-string": "^1.6.1" | 13285 | "repeat-string": "^1.6.1" |
12550 | } | 13286 | } |
12551 | }, | 13287 | }, |
13288 | + "toggle-selection": { | ||
13289 | + "version": "1.0.6", | ||
13290 | + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", | ||
13291 | + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" | ||
13292 | + }, | ||
12552 | "toidentifier": { | 13293 | "toidentifier": { |
12553 | "version": "1.0.0", | 13294 | "version": "1.0.0", |
12554 | "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", | 13295 | "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", |
... | @@ -12869,6 +13610,11 @@ | ... | @@ -12869,6 +13610,11 @@ |
12869 | "spdx-expression-parse": "^3.0.0" | 13610 | "spdx-expression-parse": "^3.0.0" |
12870 | } | 13611 | } |
12871 | }, | 13612 | }, |
13613 | + "value-equal": { | ||
13614 | + "version": "1.0.1", | ||
13615 | + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", | ||
13616 | + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" | ||
13617 | + }, | ||
12872 | "vary": { | 13618 | "vary": { |
12873 | "version": "1.1.2", | 13619 | "version": "1.1.2", |
12874 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | 13620 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", |
... | @@ -12925,6 +13671,14 @@ | ... | @@ -12925,6 +13671,14 @@ |
12925 | "makeerror": "1.0.x" | 13671 | "makeerror": "1.0.x" |
12926 | } | 13672 | } |
12927 | }, | 13673 | }, |
13674 | + "warning": { | ||
13675 | + "version": "4.0.3", | ||
13676 | + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", | ||
13677 | + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", | ||
13678 | + "requires": { | ||
13679 | + "loose-envify": "^1.0.0" | ||
13680 | + } | ||
13681 | + }, | ||
12928 | "watchpack": { | 13682 | "watchpack": { |
12929 | "version": "1.7.2", | 13683 | "version": "1.7.2", |
12930 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", | 13684 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", |
... | @@ -13330,6 +14084,17 @@ | ... | @@ -13330,6 +14084,17 @@ |
13330 | } | 14084 | } |
13331 | } | 14085 | } |
13332 | }, | 14086 | }, |
14087 | + "http-proxy-middleware": { | ||
14088 | + "version": "0.19.1", | ||
14089 | + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", | ||
14090 | + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", | ||
14091 | + "requires": { | ||
14092 | + "http-proxy": "^1.17.0", | ||
14093 | + "is-glob": "^4.0.0", | ||
14094 | + "lodash": "^4.17.11", | ||
14095 | + "micromatch": "^3.1.10" | ||
14096 | + } | ||
14097 | + }, | ||
13333 | "is-absolute-url": { | 14098 | "is-absolute-url": { |
13334 | "version": "3.0.3", | 14099 | "version": "3.0.3", |
13335 | "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", | 14100 | "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", | ... | ... |
... | @@ -6,9 +6,17 @@ | ... | @@ -6,9 +6,17 @@ |
6 | "@testing-library/jest-dom": "^4.2.4", | 6 | "@testing-library/jest-dom": "^4.2.4", |
7 | "@testing-library/react": "^9.5.0", | 7 | "@testing-library/react": "^9.5.0", |
8 | "@testing-library/user-event": "^7.2.1", | 8 | "@testing-library/user-event": "^7.2.1", |
9 | + "antd": "^4.3.4", | ||
10 | + "axios": "^0.19.2", | ||
11 | + "http-proxy-middleware": "^1.0.4", | ||
9 | "react": "^16.13.1", | 12 | "react": "^16.13.1", |
10 | "react-dom": "^16.13.1", | 13 | "react-dom": "^16.13.1", |
11 | - "react-scripts": "3.4.1" | 14 | + "react-redux": "^7.2.0", |
15 | + "react-router-dom": "^5.2.0", | ||
16 | + "react-scripts": "3.4.1", | ||
17 | + "redux": "^4.0.5", | ||
18 | + "redux-promise": "^0.6.0", | ||
19 | + "redux-thunk": "^2.3.0" | ||
12 | }, | 20 | }, |
13 | "scripts": { | 21 | "scripts": { |
14 | "start": "react-scripts start", | 22 | "start": "react-scripts start", | ... | ... |
1 | -import React from 'react'; | 1 | +import React from "react"; |
2 | -import logo from './logo.svg'; | 2 | +import { |
3 | -import './App.css'; | 3 | + BrowserRouter as Router, |
4 | + Switch, | ||
5 | + Route, | ||
6 | + Link | ||
7 | +} from "react-router-dom"; | ||
4 | 8 | ||
9 | +import LandingPage from './components/views/LandingPage/LandingPage'; | ||
10 | +import LoginPage from './components/views/LoginPage/LoginPage'; | ||
11 | +import RegisterPage from './components/views/RegisterPage/RegisterPage'; | ||
5 | function App() { | 12 | function App() { |
6 | return ( | 13 | return ( |
7 | - <div className="App"> | 14 | + <Router> |
8 | - <header className="App-header"> | 15 | + <div> |
9 | - <img src={logo} className="App-logo" alt="logo" /> | 16 | + |
10 | - <p> | 17 | + |
11 | - Edit <code>src/App.js</code> and save to reload. | 18 | + {/* |
12 | - </p> | 19 | + A <Switch> looks through all its children <Route> |
13 | - <a | 20 | + elements and renders the first one whose path |
14 | - className="App-link" | 21 | + matches the current URL. Use a <Switch> any time |
15 | - href="https://reactjs.org" | 22 | + you have multiple routes, but you want only one |
16 | - target="_blank" | 23 | + of them to render at a time |
17 | - rel="noopener noreferrer" | 24 | + */} |
18 | - > | 25 | + <Switch> |
19 | - Learn React | 26 | + <Route exact path="/" component={LandingPage}/> |
20 | - </a> | 27 | + |
21 | - </header> | 28 | + <Route exact path="/login" component={LoginPage}/> |
29 | + | ||
30 | + <Route exact path="/register" component = {RegisterPage} /> | ||
31 | + | ||
32 | + </Switch> | ||
22 | </div> | 33 | </div> |
34 | + </Router> | ||
23 | ); | 35 | ); |
24 | } | 36 | } |
25 | 37 | ||
26 | -export default App; | 38 | +export default App |
39 | + | ||
40 | + | ... | ... |
client/src/_actions/types.js
0 → 100644
1 | +export const LOGIN_USER = "login_user"; | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
client/src/_actions/user_actions.js
0 → 100644
1 | +import axios from 'axios'; | ||
2 | + | ||
3 | +import { | ||
4 | + LOGIN_USER | ||
5 | +} from './types'; | ||
6 | + | ||
7 | +export function loginUser(dataTosubmit){ | ||
8 | + const request = axios.post('/api/users/login', dataTosubmit) | ||
9 | + .then(response => response.data) | ||
10 | + | ||
11 | + return { | ||
12 | + type: LOGIN_USER, | ||
13 | + payload: request | ||
14 | + } | ||
15 | +} | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
client/src/_reducers/index.js
0 → 100644
client/src/_reducers/user_reducer.js
0 → 100644
1 | +import { | ||
2 | + LOGIN_USER | ||
3 | +} from '../_actions/types'; | ||
4 | + | ||
5 | +export default function (state={}, action){ | ||
6 | + switch (action.type) { | ||
7 | + case LOGIN_USER: | ||
8 | + return { ...state, loginSuccess: action.payload} | ||
9 | + break; | ||
10 | + | ||
11 | + default: | ||
12 | + return state; | ||
13 | + } | ||
14 | +} | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | -import React from 'react' | 1 | +import React, {useEffect} from 'react' |
2 | +import axios from 'axios'; | ||
2 | 3 | ||
3 | -function LandingPage(){ | 4 | +function LandingPage() { |
4 | - return( | 5 | + useEffect(() => { |
5 | - <div> | 6 | + axios.get('/api/hello') |
7 | + .then(response => {console.log(response)}) | ||
8 | + }, []) | ||
6 | 9 | ||
7 | - </div> | ||
8 | 10 | ||
11 | + return ( | ||
12 | + <div style = {{ | ||
13 | + display: 'flex', justifyContent: 'center', alignItems: 'center' | ||
14 | + , width: '100%', height: '100vh' | ||
15 | + }}> | ||
16 | + <h2> 시작 페이지 </h2> | ||
17 | + </div> | ||
9 | ) | 18 | ) |
10 | } | 19 | } |
11 | 20 | ... | ... |
1 | -import React from 'react' | 1 | +import React,{useState} from 'react' |
2 | +import Axios from 'axios' | ||
3 | +import { useDispatch} from 'react-redux'; | ||
4 | +import {loginUser} from '../../../_actions/user_actions'; | ||
2 | 5 | ||
3 | function LoginPage(){ | 6 | function LoginPage(){ |
7 | + const dispatch = useDispatch(); | ||
8 | + const [Email, setEmail] = useState("") | ||
9 | + const [PassWord, setPassWord] = useState("") | ||
10 | + | ||
11 | + const onEmailHandler = (event) => { | ||
12 | + setEmail(event.currentTarget.value) | ||
13 | + } | ||
14 | + | ||
15 | + const onPassWordHandler = (event) => { | ||
16 | + setPassWord(event.currentTarget.value) | ||
17 | + } | ||
18 | + | ||
19 | + const onSubmitHandler = (event) => { | ||
20 | + event.preventDefault(); | ||
21 | + | ||
22 | + | ||
23 | + let body = { | ||
24 | + email: Email, | ||
25 | + password: PassWord | ||
26 | + } | ||
27 | + | ||
28 | + dispatch(loginUser(body)) | ||
29 | + | ||
30 | + | ||
31 | + } | ||
32 | + | ||
4 | return ( | 33 | return ( |
5 | - <div> | 34 | + <div style = {{ |
6 | - LoginPage | 35 | + display: 'flex', justifyContent: 'center', alignItems: 'center' |
36 | + , width: '100%', height: '100vh' | ||
37 | + }}> | ||
38 | + <form style = {{display :'flex', flexDirection: 'column'}} | ||
39 | + onSubmit= {onSubmitHandler} | ||
40 | + > | ||
41 | + <label>Email</label> | ||
42 | + <input type = "email" value = {Email} onChange={onEmailHandler} /> | ||
43 | + <label>PassWord</label> | ||
44 | + <input type = "password" value= {PassWord} onChange = {onPassWordHandler} /> | ||
45 | + <br /> | ||
46 | + <button type = "submit"> | ||
47 | + Login | ||
48 | + </button> | ||
49 | + | ||
50 | + </form> | ||
7 | </div> | 51 | </div> |
8 | ) | 52 | ) |
9 | 53 | ... | ... |
... | @@ -3,12 +3,30 @@ import ReactDOM from 'react-dom'; | ... | @@ -3,12 +3,30 @@ import ReactDOM from 'react-dom'; |
3 | import './index.css'; | 3 | import './index.css'; |
4 | import App from './App'; | 4 | import App from './App'; |
5 | import * as serviceWorker from './serviceWorker'; | 5 | import * as serviceWorker from './serviceWorker'; |
6 | +import {Provider} from 'react-redux'; | ||
7 | +import 'antd/dist/antd.css'; | ||
8 | +import { applyMiddleware, createStore} from 'redux'; | ||
9 | +import promiseMiddleware from 'redux-promise'; | ||
10 | +import ReduxThunk from 'redux-thunk'; | ||
11 | +import Reducer from './_reducers/index'; | ||
6 | 12 | ||
13 | +const creatStoreWithMiddleware = applyMiddleware(promiseMiddleware,ReduxThunk)(createStore) | ||
7 | ReactDOM.render( | 14 | ReactDOM.render( |
8 | - <React.StrictMode> | 15 | + <Provider |
16 | + store={creatStoreWithMiddleware(Reducer, | ||
17 | + window.__REDUX_DEVTOOLS_EXTENTION__&& | ||
18 | + window.__REDUX_DEVTOOLS_EXTENTION__() | ||
19 | + | ||
20 | + )} | ||
21 | + > | ||
9 | <App /> | 22 | <App /> |
10 | - </React.StrictMode>, | 23 | + </Provider> |
11 | - document.getElementById('root') | 24 | + |
25 | + | ||
26 | + | ||
27 | + ,document.getElementById('root') | ||
28 | + | ||
29 | + | ||
12 | ); | 30 | ); |
13 | 31 | ||
14 | // If you want your app to work offline and load faster, you can change | 32 | // If you want your app to work offline and load faster, you can change | ... | ... |
client/src/setupProxy.js
0 → 100644
... | @@ -64,8 +64,7 @@ | ... | @@ -64,8 +64,7 @@ |
64 | "ansi-regex": { | 64 | "ansi-regex": { |
65 | "version": "4.1.0", | 65 | "version": "4.1.0", |
66 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", | 66 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", |
67 | - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", | 67 | + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" |
68 | - "dev": true | ||
69 | }, | 68 | }, |
70 | "ansi-styles": { | 69 | "ansi-styles": { |
71 | "version": "4.2.1", | 70 | "version": "4.2.1", |
... | @@ -241,8 +240,7 @@ | ... | @@ -241,8 +240,7 @@ |
241 | "camelcase": { | 240 | "camelcase": { |
242 | "version": "5.3.1", | 241 | "version": "5.3.1", |
243 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", | 242 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", |
244 | - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", | 243 | + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" |
245 | - "dev": true | ||
246 | }, | 244 | }, |
247 | "chalk": { | 245 | "chalk": { |
248 | "version": "3.0.0", | 246 | "version": "3.0.0", |
... | @@ -304,6 +302,28 @@ | ... | @@ -304,6 +302,28 @@ |
304 | "integrity": "sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==", | 302 | "integrity": "sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==", |
305 | "dev": true | 303 | "dev": true |
306 | }, | 304 | }, |
305 | + "cliui": { | ||
306 | + "version": "5.0.0", | ||
307 | + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", | ||
308 | + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", | ||
309 | + "requires": { | ||
310 | + "string-width": "^3.1.0", | ||
311 | + "strip-ansi": "^5.2.0", | ||
312 | + "wrap-ansi": "^5.1.0" | ||
313 | + }, | ||
314 | + "dependencies": { | ||
315 | + "string-width": { | ||
316 | + "version": "3.1.0", | ||
317 | + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", | ||
318 | + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", | ||
319 | + "requires": { | ||
320 | + "emoji-regex": "^7.0.1", | ||
321 | + "is-fullwidth-code-point": "^2.0.0", | ||
322 | + "strip-ansi": "^5.1.0" | ||
323 | + } | ||
324 | + } | ||
325 | + } | ||
326 | + }, | ||
307 | "clone-response": { | 327 | "clone-response": { |
308 | "version": "1.0.2", | 328 | "version": "1.0.2", |
309 | "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", | 329 | "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", |
... | @@ -338,6 +358,73 @@ | ... | @@ -338,6 +358,73 @@ |
338 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | 358 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |
339 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" | 359 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" |
340 | }, | 360 | }, |
361 | + "concurrently": { | ||
362 | + "version": "5.2.0", | ||
363 | + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.2.0.tgz", | ||
364 | + "integrity": "sha512-XxcDbQ4/43d6CxR7+iV8IZXhur4KbmEJk1CetVMUqCy34z9l0DkszbY+/9wvmSnToTej0SYomc2WSRH+L0zVJw==", | ||
365 | + "requires": { | ||
366 | + "chalk": "^2.4.2", | ||
367 | + "date-fns": "^2.0.1", | ||
368 | + "lodash": "^4.17.15", | ||
369 | + "read-pkg": "^4.0.1", | ||
370 | + "rxjs": "^6.5.2", | ||
371 | + "spawn-command": "^0.0.2-1", | ||
372 | + "supports-color": "^6.1.0", | ||
373 | + "tree-kill": "^1.2.2", | ||
374 | + "yargs": "^13.3.0" | ||
375 | + }, | ||
376 | + "dependencies": { | ||
377 | + "ansi-styles": { | ||
378 | + "version": "3.2.1", | ||
379 | + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", | ||
380 | + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", | ||
381 | + "requires": { | ||
382 | + "color-convert": "^1.9.0" | ||
383 | + } | ||
384 | + }, | ||
385 | + "chalk": { | ||
386 | + "version": "2.4.2", | ||
387 | + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", | ||
388 | + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", | ||
389 | + "requires": { | ||
390 | + "ansi-styles": "^3.2.1", | ||
391 | + "escape-string-regexp": "^1.0.5", | ||
392 | + "supports-color": "^5.3.0" | ||
393 | + }, | ||
394 | + "dependencies": { | ||
395 | + "supports-color": { | ||
396 | + "version": "5.5.0", | ||
397 | + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", | ||
398 | + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", | ||
399 | + "requires": { | ||
400 | + "has-flag": "^3.0.0" | ||
401 | + } | ||
402 | + } | ||
403 | + } | ||
404 | + }, | ||
405 | + "color-convert": { | ||
406 | + "version": "1.9.3", | ||
407 | + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", | ||
408 | + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", | ||
409 | + "requires": { | ||
410 | + "color-name": "1.1.3" | ||
411 | + } | ||
412 | + }, | ||
413 | + "color-name": { | ||
414 | + "version": "1.1.3", | ||
415 | + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", | ||
416 | + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" | ||
417 | + }, | ||
418 | + "supports-color": { | ||
419 | + "version": "6.1.0", | ||
420 | + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", | ||
421 | + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", | ||
422 | + "requires": { | ||
423 | + "has-flag": "^3.0.0" | ||
424 | + } | ||
425 | + } | ||
426 | + } | ||
427 | + }, | ||
341 | "configstore": { | 428 | "configstore": { |
342 | "version": "5.0.1", | 429 | "version": "5.0.1", |
343 | "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", | 430 | "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", |
... | @@ -389,11 +476,6 @@ | ... | @@ -389,11 +476,6 @@ |
389 | "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", | 476 | "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", |
390 | "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" | 477 | "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" |
391 | }, | 478 | }, |
392 | - "cookieparser": { | ||
393 | - "version": "0.1.0", | ||
394 | - "resolved": "https://registry.npmjs.org/cookieparser/-/cookieparser-0.1.0.tgz", | ||
395 | - "integrity": "sha1-6hLLEIXBdPMWf66veYX3mr5nHQ4=" | ||
396 | - }, | ||
397 | "core-util-is": { | 479 | "core-util-is": { |
398 | "version": "1.0.2", | 480 | "version": "1.0.2", |
399 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | 481 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", |
... | @@ -405,6 +487,11 @@ | ... | @@ -405,6 +487,11 @@ |
405 | "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", | 487 | "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", |
406 | "dev": true | 488 | "dev": true |
407 | }, | 489 | }, |
490 | + "date-fns": { | ||
491 | + "version": "2.14.0", | ||
492 | + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.14.0.tgz", | ||
493 | + "integrity": "sha512-1zD+68jhFgDIM0rF05rcwYO8cExdNqxjq4xP1QKM60Q45mnO6zaMWB4tOzrIr4M4GSLntsKeE4c9Bdl2jhL/yw==" | ||
494 | + }, | ||
408 | "debug": { | 495 | "debug": { |
409 | "version": "2.6.9", | 496 | "version": "2.6.9", |
410 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 497 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
... | @@ -413,6 +500,11 @@ | ... | @@ -413,6 +500,11 @@ |
413 | "ms": "2.0.0" | 500 | "ms": "2.0.0" |
414 | } | 501 | } |
415 | }, | 502 | }, |
503 | + "decamelize": { | ||
504 | + "version": "1.2.0", | ||
505 | + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", | ||
506 | + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" | ||
507 | + }, | ||
416 | "decompress-response": { | 508 | "decompress-response": { |
417 | "version": "3.3.0", | 509 | "version": "3.3.0", |
418 | "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", | 510 | "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", |
... | @@ -489,8 +581,7 @@ | ... | @@ -489,8 +581,7 @@ |
489 | "emoji-regex": { | 581 | "emoji-regex": { |
490 | "version": "7.0.3", | 582 | "version": "7.0.3", |
491 | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", | 583 | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", |
492 | - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", | 584 | + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" |
493 | - "dev": true | ||
494 | }, | 585 | }, |
495 | "encodeurl": { | 586 | "encodeurl": { |
496 | "version": "1.0.2", | 587 | "version": "1.0.2", |
... | @@ -506,6 +597,14 @@ | ... | @@ -506,6 +597,14 @@ |
506 | "once": "^1.4.0" | 597 | "once": "^1.4.0" |
507 | } | 598 | } |
508 | }, | 599 | }, |
600 | + "error-ex": { | ||
601 | + "version": "1.3.2", | ||
602 | + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", | ||
603 | + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", | ||
604 | + "requires": { | ||
605 | + "is-arrayish": "^0.2.1" | ||
606 | + } | ||
607 | + }, | ||
509 | "escape-goat": { | 608 | "escape-goat": { |
510 | "version": "2.1.1", | 609 | "version": "2.1.1", |
511 | "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", | 610 | "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", |
... | @@ -517,6 +616,11 @@ | ... | @@ -517,6 +616,11 @@ |
517 | "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", | 616 | "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", |
518 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" | 617 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" |
519 | }, | 618 | }, |
619 | + "escape-string-regexp": { | ||
620 | + "version": "1.0.5", | ||
621 | + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | ||
622 | + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" | ||
623 | + }, | ||
520 | "etag": { | 624 | "etag": { |
521 | "version": "1.8.1", | 625 | "version": "1.8.1", |
522 | "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", | 626 | "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", |
... | @@ -582,6 +686,14 @@ | ... | @@ -582,6 +686,14 @@ |
582 | "unpipe": "~1.0.0" | 686 | "unpipe": "~1.0.0" |
583 | } | 687 | } |
584 | }, | 688 | }, |
689 | + "find-up": { | ||
690 | + "version": "3.0.0", | ||
691 | + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", | ||
692 | + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", | ||
693 | + "requires": { | ||
694 | + "locate-path": "^3.0.0" | ||
695 | + } | ||
696 | + }, | ||
585 | "forwarded": { | 697 | "forwarded": { |
586 | "version": "0.1.2", | 698 | "version": "0.1.2", |
587 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", | 699 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", |
... | @@ -660,6 +772,11 @@ | ... | @@ -660,6 +772,11 @@ |
660 | } | 772 | } |
661 | } | 773 | } |
662 | }, | 774 | }, |
775 | + "get-caller-file": { | ||
776 | + "version": "2.0.5", | ||
777 | + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", | ||
778 | + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" | ||
779 | + }, | ||
663 | "get-stream": { | 780 | "get-stream": { |
664 | "version": "4.1.0", | 781 | "version": "4.1.0", |
665 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", | 782 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", |
... | @@ -728,8 +845,7 @@ | ... | @@ -728,8 +845,7 @@ |
728 | "has-flag": { | 845 | "has-flag": { |
729 | "version": "3.0.0", | 846 | "version": "3.0.0", |
730 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", | 847 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", |
731 | - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", | 848 | + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" |
732 | - "dev": true | ||
733 | }, | 849 | }, |
734 | "has-unicode": { | 850 | "has-unicode": { |
735 | "version": "2.0.1", | 851 | "version": "2.0.1", |
... | @@ -742,6 +858,11 @@ | ... | @@ -742,6 +858,11 @@ |
742 | "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", | 858 | "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", |
743 | "dev": true | 859 | "dev": true |
744 | }, | 860 | }, |
861 | + "hosted-git-info": { | ||
862 | + "version": "2.8.8", | ||
863 | + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", | ||
864 | + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" | ||
865 | + }, | ||
745 | "http-cache-semantics": { | 866 | "http-cache-semantics": { |
746 | "version": "4.1.0", | 867 | "version": "4.1.0", |
747 | "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", | 868 | "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", |
... | @@ -818,6 +939,11 @@ | ... | @@ -818,6 +939,11 @@ |
818 | "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", | 939 | "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", |
819 | "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" | 940 | "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" |
820 | }, | 941 | }, |
942 | + "is-arrayish": { | ||
943 | + "version": "0.2.1", | ||
944 | + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", | ||
945 | + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" | ||
946 | + }, | ||
821 | "is-binary-path": { | 947 | "is-binary-path": { |
822 | "version": "2.1.0", | 948 | "version": "2.1.0", |
823 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", | 949 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", |
... | @@ -913,6 +1039,11 @@ | ... | @@ -913,6 +1039,11 @@ |
913 | "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", | 1039 | "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", |
914 | "dev": true | 1040 | "dev": true |
915 | }, | 1041 | }, |
1042 | + "json-parse-better-errors": { | ||
1043 | + "version": "1.0.2", | ||
1044 | + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", | ||
1045 | + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" | ||
1046 | + }, | ||
916 | "jsonwebtoken": { | 1047 | "jsonwebtoken": { |
917 | "version": "8.5.1", | 1048 | "version": "8.5.1", |
918 | "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", | 1049 | "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", |
... | @@ -979,6 +1110,20 @@ | ... | @@ -979,6 +1110,20 @@ |
979 | "package-json": "^6.3.0" | 1110 | "package-json": "^6.3.0" |
980 | } | 1111 | } |
981 | }, | 1112 | }, |
1113 | + "locate-path": { | ||
1114 | + "version": "3.0.0", | ||
1115 | + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", | ||
1116 | + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", | ||
1117 | + "requires": { | ||
1118 | + "p-locate": "^3.0.0", | ||
1119 | + "path-exists": "^3.0.0" | ||
1120 | + } | ||
1121 | + }, | ||
1122 | + "lodash": { | ||
1123 | + "version": "4.17.15", | ||
1124 | + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", | ||
1125 | + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" | ||
1126 | + }, | ||
982 | "lodash.includes": { | 1127 | "lodash.includes": { |
983 | "version": "4.3.0", | 1128 | "version": "4.3.0", |
984 | "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", | 1129 | "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", |
... | @@ -1302,6 +1447,17 @@ | ... | @@ -1302,6 +1447,17 @@ |
1302 | "abbrev": "1" | 1447 | "abbrev": "1" |
1303 | } | 1448 | } |
1304 | }, | 1449 | }, |
1450 | + "normalize-package-data": { | ||
1451 | + "version": "2.5.0", | ||
1452 | + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", | ||
1453 | + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", | ||
1454 | + "requires": { | ||
1455 | + "hosted-git-info": "^2.1.4", | ||
1456 | + "resolve": "^1.10.0", | ||
1457 | + "semver": "2 || 3 || 4 || 5", | ||
1458 | + "validate-npm-package-license": "^3.0.1" | ||
1459 | + } | ||
1460 | + }, | ||
1305 | "normalize-path": { | 1461 | "normalize-path": { |
1306 | "version": "3.0.0", | 1462 | "version": "3.0.0", |
1307 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", | 1463 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", |
... | @@ -1399,6 +1555,27 @@ | ... | @@ -1399,6 +1555,27 @@ |
1399 | "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", | 1555 | "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", |
1400 | "dev": true | 1556 | "dev": true |
1401 | }, | 1557 | }, |
1558 | + "p-limit": { | ||
1559 | + "version": "2.3.0", | ||
1560 | + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", | ||
1561 | + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", | ||
1562 | + "requires": { | ||
1563 | + "p-try": "^2.0.0" | ||
1564 | + } | ||
1565 | + }, | ||
1566 | + "p-locate": { | ||
1567 | + "version": "3.0.0", | ||
1568 | + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", | ||
1569 | + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", | ||
1570 | + "requires": { | ||
1571 | + "p-limit": "^2.0.0" | ||
1572 | + } | ||
1573 | + }, | ||
1574 | + "p-try": { | ||
1575 | + "version": "2.2.0", | ||
1576 | + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", | ||
1577 | + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" | ||
1578 | + }, | ||
1402 | "package-json": { | 1579 | "package-json": { |
1403 | "version": "6.5.0", | 1580 | "version": "6.5.0", |
1404 | "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", | 1581 | "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", |
... | @@ -1419,16 +1596,35 @@ | ... | @@ -1419,16 +1596,35 @@ |
1419 | } | 1596 | } |
1420 | } | 1597 | } |
1421 | }, | 1598 | }, |
1599 | + "parse-json": { | ||
1600 | + "version": "4.0.0", | ||
1601 | + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", | ||
1602 | + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", | ||
1603 | + "requires": { | ||
1604 | + "error-ex": "^1.3.1", | ||
1605 | + "json-parse-better-errors": "^1.0.1" | ||
1606 | + } | ||
1607 | + }, | ||
1422 | "parseurl": { | 1608 | "parseurl": { |
1423 | "version": "1.3.3", | 1609 | "version": "1.3.3", |
1424 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", | 1610 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", |
1425 | "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" | 1611 | "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" |
1426 | }, | 1612 | }, |
1613 | + "path-exists": { | ||
1614 | + "version": "3.0.0", | ||
1615 | + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", | ||
1616 | + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" | ||
1617 | + }, | ||
1427 | "path-is-absolute": { | 1618 | "path-is-absolute": { |
1428 | "version": "1.0.1", | 1619 | "version": "1.0.1", |
1429 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | 1620 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", |
1430 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" | 1621 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" |
1431 | }, | 1622 | }, |
1623 | + "path-parse": { | ||
1624 | + "version": "1.0.6", | ||
1625 | + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", | ||
1626 | + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" | ||
1627 | + }, | ||
1432 | "path-to-regexp": { | 1628 | "path-to-regexp": { |
1433 | "version": "0.1.7", | 1629 | "version": "0.1.7", |
1434 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", | 1630 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", |
... | @@ -1440,6 +1636,11 @@ | ... | @@ -1440,6 +1636,11 @@ |
1440 | "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", | 1636 | "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", |
1441 | "dev": true | 1637 | "dev": true |
1442 | }, | 1638 | }, |
1639 | + "pify": { | ||
1640 | + "version": "3.0.0", | ||
1641 | + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", | ||
1642 | + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" | ||
1643 | + }, | ||
1443 | "prepend-http": { | 1644 | "prepend-http": { |
1444 | "version": "2.0.0", | 1645 | "version": "2.0.0", |
1445 | "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", | 1646 | "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", |
... | @@ -1517,6 +1718,16 @@ | ... | @@ -1517,6 +1718,16 @@ |
1517 | "strip-json-comments": "~2.0.1" | 1718 | "strip-json-comments": "~2.0.1" |
1518 | } | 1719 | } |
1519 | }, | 1720 | }, |
1721 | + "read-pkg": { | ||
1722 | + "version": "4.0.1", | ||
1723 | + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", | ||
1724 | + "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", | ||
1725 | + "requires": { | ||
1726 | + "normalize-package-data": "^2.3.2", | ||
1727 | + "parse-json": "^4.0.0", | ||
1728 | + "pify": "^3.0.0" | ||
1729 | + } | ||
1730 | + }, | ||
1520 | "readable-stream": { | 1731 | "readable-stream": { |
1521 | "version": "2.3.7", | 1732 | "version": "2.3.7", |
1522 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", | 1733 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", |
... | @@ -1563,6 +1774,16 @@ | ... | @@ -1563,6 +1774,16 @@ |
1563 | "rc": "^1.2.8" | 1774 | "rc": "^1.2.8" |
1564 | } | 1775 | } |
1565 | }, | 1776 | }, |
1777 | + "require-directory": { | ||
1778 | + "version": "2.1.1", | ||
1779 | + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", | ||
1780 | + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" | ||
1781 | + }, | ||
1782 | + "require-main-filename": { | ||
1783 | + "version": "2.0.0", | ||
1784 | + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", | ||
1785 | + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" | ||
1786 | + }, | ||
1566 | "require_optional": { | 1787 | "require_optional": { |
1567 | "version": "1.0.1", | 1788 | "version": "1.0.1", |
1568 | "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", | 1789 | "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", |
... | @@ -1572,6 +1793,14 @@ | ... | @@ -1572,6 +1793,14 @@ |
1572 | "semver": "^5.1.0" | 1793 | "semver": "^5.1.0" |
1573 | } | 1794 | } |
1574 | }, | 1795 | }, |
1796 | + "resolve": { | ||
1797 | + "version": "1.17.0", | ||
1798 | + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", | ||
1799 | + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", | ||
1800 | + "requires": { | ||
1801 | + "path-parse": "^1.0.6" | ||
1802 | + } | ||
1803 | + }, | ||
1575 | "resolve-from": { | 1804 | "resolve-from": { |
1576 | "version": "2.0.0", | 1805 | "version": "2.0.0", |
1577 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", | 1806 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", |
... | @@ -1594,6 +1823,14 @@ | ... | @@ -1594,6 +1823,14 @@ |
1594 | "glob": "^7.1.3" | 1823 | "glob": "^7.1.3" |
1595 | } | 1824 | } |
1596 | }, | 1825 | }, |
1826 | + "rxjs": { | ||
1827 | + "version": "6.5.5", | ||
1828 | + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", | ||
1829 | + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", | ||
1830 | + "requires": { | ||
1831 | + "tslib": "^1.9.0" | ||
1832 | + } | ||
1833 | + }, | ||
1597 | "safe-buffer": { | 1834 | "safe-buffer": { |
1598 | "version": "5.1.2", | 1835 | "version": "5.1.2", |
1599 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | 1836 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", |
... | @@ -1712,6 +1949,39 @@ | ... | @@ -1712,6 +1949,39 @@ |
1712 | "memory-pager": "^1.0.2" | 1949 | "memory-pager": "^1.0.2" |
1713 | } | 1950 | } |
1714 | }, | 1951 | }, |
1952 | + "spawn-command": { | ||
1953 | + "version": "0.0.2-1", | ||
1954 | + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", | ||
1955 | + "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=" | ||
1956 | + }, | ||
1957 | + "spdx-correct": { | ||
1958 | + "version": "3.1.1", | ||
1959 | + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", | ||
1960 | + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", | ||
1961 | + "requires": { | ||
1962 | + "spdx-expression-parse": "^3.0.0", | ||
1963 | + "spdx-license-ids": "^3.0.0" | ||
1964 | + } | ||
1965 | + }, | ||
1966 | + "spdx-exceptions": { | ||
1967 | + "version": "2.3.0", | ||
1968 | + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", | ||
1969 | + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" | ||
1970 | + }, | ||
1971 | + "spdx-expression-parse": { | ||
1972 | + "version": "3.0.1", | ||
1973 | + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", | ||
1974 | + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", | ||
1975 | + "requires": { | ||
1976 | + "spdx-exceptions": "^2.1.0", | ||
1977 | + "spdx-license-ids": "^3.0.0" | ||
1978 | + } | ||
1979 | + }, | ||
1980 | + "spdx-license-ids": { | ||
1981 | + "version": "3.0.5", | ||
1982 | + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", | ||
1983 | + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" | ||
1984 | + }, | ||
1715 | "statuses": { | 1985 | "statuses": { |
1716 | "version": "1.5.0", | 1986 | "version": "1.5.0", |
1717 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", | 1987 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", |
... | @@ -1769,7 +2039,6 @@ | ... | @@ -1769,7 +2039,6 @@ |
1769 | "version": "5.2.0", | 2039 | "version": "5.2.0", |
1770 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", | 2040 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", |
1771 | "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", | 2041 | "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", |
1772 | - "dev": true, | ||
1773 | "requires": { | 2042 | "requires": { |
1774 | "ansi-regex": "^4.1.0" | 2043 | "ansi-regex": "^4.1.0" |
1775 | } | 2044 | } |
... | @@ -1837,6 +2106,16 @@ | ... | @@ -1837,6 +2106,16 @@ |
1837 | "nopt": "~1.0.10" | 2106 | "nopt": "~1.0.10" |
1838 | } | 2107 | } |
1839 | }, | 2108 | }, |
2109 | + "tree-kill": { | ||
2110 | + "version": "1.2.2", | ||
2111 | + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", | ||
2112 | + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" | ||
2113 | + }, | ||
2114 | + "tslib": { | ||
2115 | + "version": "1.13.0", | ||
2116 | + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", | ||
2117 | + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" | ||
2118 | + }, | ||
1840 | "type-fest": { | 2119 | "type-fest": { |
1841 | "version": "0.8.1", | 2120 | "version": "0.8.1", |
1842 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", | 2121 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", |
... | @@ -1924,11 +2203,25 @@ | ... | @@ -1924,11 +2203,25 @@ |
1924 | "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", | 2203 | "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", |
1925 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" | 2204 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" |
1926 | }, | 2205 | }, |
2206 | + "validate-npm-package-license": { | ||
2207 | + "version": "3.0.4", | ||
2208 | + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", | ||
2209 | + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", | ||
2210 | + "requires": { | ||
2211 | + "spdx-correct": "^3.0.0", | ||
2212 | + "spdx-expression-parse": "^3.0.0" | ||
2213 | + } | ||
2214 | + }, | ||
1927 | "vary": { | 2215 | "vary": { |
1928 | "version": "1.1.2", | 2216 | "version": "1.1.2", |
1929 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | 2217 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", |
1930 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" | 2218 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" |
1931 | }, | 2219 | }, |
2220 | + "which-module": { | ||
2221 | + "version": "2.0.0", | ||
2222 | + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", | ||
2223 | + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" | ||
2224 | + }, | ||
1932 | "wide-align": { | 2225 | "wide-align": { |
1933 | "version": "1.1.3", | 2226 | "version": "1.1.3", |
1934 | "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", | 2227 | "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", |
... | @@ -1970,6 +2263,49 @@ | ... | @@ -1970,6 +2263,49 @@ |
1970 | "string-width": "^4.0.0" | 2263 | "string-width": "^4.0.0" |
1971 | } | 2264 | } |
1972 | }, | 2265 | }, |
2266 | + "wrap-ansi": { | ||
2267 | + "version": "5.1.0", | ||
2268 | + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", | ||
2269 | + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", | ||
2270 | + "requires": { | ||
2271 | + "ansi-styles": "^3.2.0", | ||
2272 | + "string-width": "^3.0.0", | ||
2273 | + "strip-ansi": "^5.0.0" | ||
2274 | + }, | ||
2275 | + "dependencies": { | ||
2276 | + "ansi-styles": { | ||
2277 | + "version": "3.2.1", | ||
2278 | + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", | ||
2279 | + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", | ||
2280 | + "requires": { | ||
2281 | + "color-convert": "^1.9.0" | ||
2282 | + } | ||
2283 | + }, | ||
2284 | + "color-convert": { | ||
2285 | + "version": "1.9.3", | ||
2286 | + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", | ||
2287 | + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", | ||
2288 | + "requires": { | ||
2289 | + "color-name": "1.1.3" | ||
2290 | + } | ||
2291 | + }, | ||
2292 | + "color-name": { | ||
2293 | + "version": "1.1.3", | ||
2294 | + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", | ||
2295 | + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" | ||
2296 | + }, | ||
2297 | + "string-width": { | ||
2298 | + "version": "3.1.0", | ||
2299 | + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", | ||
2300 | + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", | ||
2301 | + "requires": { | ||
2302 | + "emoji-regex": "^7.0.1", | ||
2303 | + "is-fullwidth-code-point": "^2.0.0", | ||
2304 | + "strip-ansi": "^5.1.0" | ||
2305 | + } | ||
2306 | + } | ||
2307 | + } | ||
2308 | + }, | ||
1973 | "wrappy": { | 2309 | "wrappy": { |
1974 | "version": "1.0.2", | 2310 | "version": "1.0.2", |
1975 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | 2311 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", |
... | @@ -1993,10 +2329,53 @@ | ... | @@ -1993,10 +2329,53 @@ |
1993 | "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", | 2329 | "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", |
1994 | "dev": true | 2330 | "dev": true |
1995 | }, | 2331 | }, |
2332 | + "y18n": { | ||
2333 | + "version": "4.0.0", | ||
2334 | + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", | ||
2335 | + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" | ||
2336 | + }, | ||
1996 | "yallist": { | 2337 | "yallist": { |
1997 | "version": "3.1.1", | 2338 | "version": "3.1.1", |
1998 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", | 2339 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", |
1999 | "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" | 2340 | "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" |
2341 | + }, | ||
2342 | + "yargs": { | ||
2343 | + "version": "13.3.2", | ||
2344 | + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", | ||
2345 | + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", | ||
2346 | + "requires": { | ||
2347 | + "cliui": "^5.0.0", | ||
2348 | + "find-up": "^3.0.0", | ||
2349 | + "get-caller-file": "^2.0.1", | ||
2350 | + "require-directory": "^2.1.1", | ||
2351 | + "require-main-filename": "^2.0.0", | ||
2352 | + "set-blocking": "^2.0.0", | ||
2353 | + "string-width": "^3.0.0", | ||
2354 | + "which-module": "^2.0.0", | ||
2355 | + "y18n": "^4.0.0", | ||
2356 | + "yargs-parser": "^13.1.2" | ||
2357 | + }, | ||
2358 | + "dependencies": { | ||
2359 | + "string-width": { | ||
2360 | + "version": "3.1.0", | ||
2361 | + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", | ||
2362 | + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", | ||
2363 | + "requires": { | ||
2364 | + "emoji-regex": "^7.0.1", | ||
2365 | + "is-fullwidth-code-point": "^2.0.0", | ||
2366 | + "strip-ansi": "^5.1.0" | ||
2367 | + } | ||
2368 | + } | ||
2369 | + } | ||
2370 | + }, | ||
2371 | + "yargs-parser": { | ||
2372 | + "version": "13.1.2", | ||
2373 | + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", | ||
2374 | + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", | ||
2375 | + "requires": { | ||
2376 | + "camelcase": "^5.0.0", | ||
2377 | + "decamelize": "^1.2.0" | ||
2378 | + } | ||
2000 | } | 2379 | } |
2001 | } | 2380 | } |
2002 | } | 2381 | } | ... | ... |
... | @@ -5,8 +5,9 @@ | ... | @@ -5,8 +5,9 @@ |
5 | "main": "index.js", | 5 | "main": "index.js", |
6 | "scripts": { | 6 | "scripts": { |
7 | "start": "node index.js", | 7 | "start": "node index.js", |
8 | - "backend": "nodemon index.js", | 8 | + "backend": "nodemon server/index.js", |
9 | - "test": "echo \"Error: no test specified\" && exit 1" | 9 | + "test": "echo \"Error: no test specified\" && exit 1", |
10 | + "dev": "concurrently \"npm run backend \" \"npm run start --prefix client\"" | ||
10 | }, | 11 | }, |
11 | "repository": { | 12 | "repository": { |
12 | "type": "git", | 13 | "type": "git", |
... | @@ -17,6 +18,7 @@ | ... | @@ -17,6 +18,7 @@ |
17 | "dependencies": { | 18 | "dependencies": { |
18 | "bcrypt": "^4.0.1", | 19 | "bcrypt": "^4.0.1", |
19 | "body-parser": "^1.19.0", | 20 | "body-parser": "^1.19.0", |
21 | + "concurrently": "^5.2.0", | ||
20 | "cookie-parser": "^1.4.5", | 22 | "cookie-parser": "^1.4.5", |
21 | "express": "^4.17.1", | 23 | "express": "^4.17.1", |
22 | "jsonwebtoken": "^8.5.1", | 24 | "jsonwebtoken": "^8.5.1", | ... | ... |
... | @@ -22,7 +22,7 @@ mongoose.connect(config.mongoURI,{ | ... | @@ -22,7 +22,7 @@ mongoose.connect(config.mongoURI,{ |
22 | 22 | ||
23 | 23 | ||
24 | 24 | ||
25 | -app.get('/', (req,res) => res.send('Hello world!! 오늘도 지식이 쌓였당!!')) | 25 | +app.get('/api/hello', (req,res) => res.send('Hello world!! 오늘도 지식이 쌓였당!!')) |
26 | 26 | ||
27 | app.post('/api/users/register', (req, res) => { | 27 | app.post('/api/users/register', (req, res) => { |
28 | // 회원 가입시 필요한 정보들을 client에서 가져오면 | 28 | // 회원 가입시 필요한 정보들을 client에서 가져오면 | ... | ... |
... | @@ -23,4 +23,4 @@ let auth = (req,res,next) => { | ... | @@ -23,4 +23,4 @@ let auth = (req,res,next) => { |
23 | 23 | ||
24 | } | 24 | } |
25 | 25 | ||
26 | -module.exports = {auth}; | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
26 | +module.exports = {auth} | ||
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -2,6 +2,7 @@ const mongoose = require('mongoose'); | ... | @@ -2,6 +2,7 @@ const mongoose = require('mongoose'); |
2 | const bcrypt = require('bcrypt'); | 2 | const bcrypt = require('bcrypt'); |
3 | const saltRounds = 10; | 3 | const saltRounds = 10; |
4 | const jwt = require('jsonwebtoken'); | 4 | const jwt = require('jsonwebtoken'); |
5 | + | ||
5 | const userSchema = mongoose.Schema({ | 6 | const userSchema = mongoose.Schema({ |
6 | name : { | 7 | name : { |
7 | type : String, | 8 | type : String, |
... | @@ -71,16 +72,23 @@ userSchema.methods.generateToken = function(cb){ | ... | @@ -71,16 +72,23 @@ userSchema.methods.generateToken = function(cb){ |
71 | if(err) return cb(err) | 72 | if(err) return cb(err) |
72 | cb(null, user) | 73 | cb(null, user) |
73 | }) | 74 | }) |
74 | - | ||
75 | - | ||
76 | - | ||
77 | - | ||
78 | } | 75 | } |
79 | 76 | ||
77 | +userSchema.statics.findByToken = function(token, cb){ | ||
78 | + var user = this; | ||
79 | + // 토큰을 복호화한다. | ||
80 | + | ||
81 | + jwt.verify(token,'secretToken', function(err, decoded){ | ||
82 | + // 유저 아이디를 이용해서 유저를 찾고 | ||
83 | + // 클라이언트에서 가져온 토큰과 데이터베이스에 보관된 토큰이 | ||
84 | + //일치하는지 확인 | ||
85 | + user.findOne({"_id": decoded, "token" : token}, function(err, user){ | ||
86 | + if(err) return cb(err); | ||
87 | + cb(null, user) | ||
88 | + }) | ||
89 | + }) | ||
90 | +} | ||
80 | 91 | ||
81 | const User = mongoose.model('Users', userSchema) | 92 | const User = mongoose.model('Users', userSchema) |
82 | 93 | ||
83 | - | ||
84 | - | ||
85 | module.exports = {User} | 94 | module.exports = {User} |
... | \ No newline at end of file | ... | \ No newline at end of file |
86 | - | ... | ... |
-
Please register or login to post a comment