채지성

mainpage_menu

...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
11 "@testing-library/jest-dom": "^5.16.4", 11 "@testing-library/jest-dom": "^5.16.4",
12 "@testing-library/react": "^13.3.0", 12 "@testing-library/react": "^13.3.0",
13 "@testing-library/user-event": "^13.5.0", 13 "@testing-library/user-event": "^13.5.0",
14 + "axios": "^0.27.2",
14 "bootstrap": "^5.1.3", 15 "bootstrap": "^5.1.3",
15 "react": "^18.1.0", 16 "react": "^18.1.0",
16 "react-bootstrap": "^2.4.0", 17 "react-bootstrap": "^2.4.0",
...@@ -4655,6 +4656,28 @@ ...@@ -4655,6 +4656,28 @@
4655 "node": ">=12" 4656 "node": ">=12"
4656 } 4657 }
4657 }, 4658 },
4659 + "node_modules/axios": {
4660 + "version": "0.27.2",
4661 + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
4662 + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
4663 + "dependencies": {
4664 + "follow-redirects": "^1.14.9",
4665 + "form-data": "^4.0.0"
4666 + }
4667 + },
4668 + "node_modules/axios/node_modules/form-data": {
4669 + "version": "4.0.0",
4670 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
4671 + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
4672 + "dependencies": {
4673 + "asynckit": "^0.4.0",
4674 + "combined-stream": "^1.0.8",
4675 + "mime-types": "^2.1.12"
4676 + },
4677 + "engines": {
4678 + "node": ">= 6"
4679 + }
4680 + },
4658 "node_modules/axobject-query": { 4681 "node_modules/axobject-query": {
4659 "version": "2.2.0", 4682 "version": "2.2.0",
4660 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", 4683 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
...@@ -19782,6 +19805,27 @@ ...@@ -19782,6 +19805,27 @@
19782 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", 19805 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz",
19783 "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" 19806 "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA=="
19784 }, 19807 },
19808 + "axios": {
19809 + "version": "0.27.2",
19810 + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
19811 + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
19812 + "requires": {
19813 + "follow-redirects": "^1.14.9",
19814 + "form-data": "^4.0.0"
19815 + },
19816 + "dependencies": {
19817 + "form-data": {
19818 + "version": "4.0.0",
19819 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
19820 + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
19821 + "requires": {
19822 + "asynckit": "^0.4.0",
19823 + "combined-stream": "^1.0.8",
19824 + "mime-types": "^2.1.12"
19825 + }
19826 + }
19827 + }
19828 + },
19785 "axobject-query": { 19829 "axobject-query": {
19786 "version": "2.2.0", 19830 "version": "2.2.0",
19787 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", 19831 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
......
...@@ -14,7 +14,7 @@ root.render( ...@@ -14,7 +14,7 @@ root.render(
14 <TopBanner /> 14 <TopBanner />
15 15
16 <SideChat /> 16 <SideChat />
17 - <div className='bodyContent' style={{width:'100%', height:'100%'}}> 17 + <div className='bodyContent' style={{width:'100%', height:'80%'}}>
18 <MainPage /> 18 <MainPage />
19 </div> 19 </div>
20 20
......
...@@ -194,18 +194,6 @@ ...@@ -194,18 +194,6 @@
194 "npm": "1.2.8000 || >= 1.4.16" 194 "npm": "1.2.8000 || >= 1.4.16"
195 } 195 }
196 }, 196 },
197 - "node_modules/bootstrap": {
198 - "version": "5.1.3",
199 - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz",
200 - "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==",
201 - "funding": {
202 - "type": "opencollective",
203 - "url": "https://opencollective.com/bootstrap"
204 - },
205 - "peerDependencies": {
206 - "@popperjs/core": "^2.10.2"
207 - }
208 - },
209 "node_modules/boxen": { 197 "node_modules/boxen": {
210 "version": "5.1.2", 198 "version": "5.1.2",
211 "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", 199 "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
...@@ -416,11 +404,6 @@ ...@@ -416,11 +404,6 @@
416 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 404 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
417 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" 405 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
418 }, 406 },
419 - "node_modules/classnames": {
420 - "version": "2.3.1",
421 - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
422 - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
423 - },
424 "node_modules/cli-boxes": { 407 "node_modules/cli-boxes": {
425 "version": "2.2.1", 408 "version": "2.2.1",
426 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", 409 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
...@@ -582,11 +565,6 @@ ...@@ -582,11 +565,6 @@
582 "node": ">=8" 565 "node": ">=8"
583 } 566 }
584 }, 567 },
585 - "node_modules/csstype": {
586 - "version": "3.1.0",
587 - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz",
588 - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="
589 - },
590 "node_modules/date-fns": { 568 "node_modules/date-fns": {
591 "version": "2.28.0", 569 "version": "2.28.0",
592 "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", 570 "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz",
...@@ -655,14 +633,6 @@ ...@@ -655,14 +633,6 @@
655 "node": ">= 0.8" 633 "node": ">= 0.8"
656 } 634 }
657 }, 635 },
658 - "node_modules/dequal": {
659 - "version": "2.0.2",
660 - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz",
661 - "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==",
662 - "engines": {
663 - "node": ">=6"
664 - }
665 - },
666 "node_modules/destroy": { 636 "node_modules/destroy": {
667 "version": "1.2.0", 637 "version": "1.2.0",
668 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 638 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
...@@ -672,15 +642,6 @@ ...@@ -672,15 +642,6 @@
672 "npm": "1.2.8000 || >= 1.4.16" 642 "npm": "1.2.8000 || >= 1.4.16"
673 } 643 }
674 }, 644 },
675 - "node_modules/dom-helpers": {
676 - "version": "5.2.1",
677 - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
678 - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
679 - "dependencies": {
680 - "@babel/runtime": "^7.8.7",
681 - "csstype": "^3.0.2"
682 - }
683 - },
684 "node_modules/dot-prop": { 645 "node_modules/dot-prop": {
685 "version": "5.3.0", 646 "version": "5.3.0",
686 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", 647 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
...@@ -1266,11 +1227,6 @@ ...@@ -1266,11 +1227,6 @@
1266 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", 1227 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
1267 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" 1228 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
1268 }, 1229 },
1269 - "node_modules/js-tokens": {
1270 - "version": "4.0.0",
1271 - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1272 - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
1273 - },
1274 "node_modules/json-buffer": { 1230 "node_modules/json-buffer": {
1275 "version": "3.0.0", 1231 "version": "3.0.0",
1276 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", 1232 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
...@@ -1305,17 +1261,6 @@ ...@@ -1305,17 +1261,6 @@
1305 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 1261 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1306 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 1262 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
1307 }, 1263 },
1308 - "node_modules/loose-envify": {
1309 - "version": "1.4.0",
1310 - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
1311 - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
1312 - "dependencies": {
1313 - "js-tokens": "^3.0.0 || ^4.0.0"
1314 - },
1315 - "bin": {
1316 - "loose-envify": "cli.js"
1317 - }
1318 - },
1319 "node_modules/lowercase-keys": { 1264 "node_modules/lowercase-keys": {
1320 "version": "1.0.1", 1265 "version": "1.0.1",
1321 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", 1266 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
...@@ -1626,14 +1571,6 @@ ...@@ -1626,14 +1571,6 @@
1626 "node": ">=8" 1571 "node": ">=8"
1627 } 1572 }
1628 }, 1573 },
1629 - "node_modules/object-assign": {
1630 - "version": "4.1.1",
1631 - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1632 - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1633 - "engines": {
1634 - "node": ">=0.10.0"
1635 - }
1636 - },
1637 "node_modules/object-inspect": { 1574 "node_modules/object-inspect": {
1638 "version": "1.12.2", 1575 "version": "1.12.2",
1639 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", 1576 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
...@@ -1723,28 +1660,6 @@ ...@@ -1723,28 +1660,6 @@
1723 "node": ">=4" 1660 "node": ">=4"
1724 } 1661 }
1725 }, 1662 },
1726 - "node_modules/prop-types": {
1727 - "version": "15.8.1",
1728 - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
1729 - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
1730 - "dependencies": {
1731 - "loose-envify": "^1.4.0",
1732 - "object-assign": "^4.1.1",
1733 - "react-is": "^16.13.1"
1734 - }
1735 - },
1736 - "node_modules/prop-types-extra": {
1737 - "version": "1.1.1",
1738 - "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz",
1739 - "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==",
1740 - "dependencies": {
1741 - "react-is": "^16.3.2",
1742 - "warning": "^4.0.0"
1743 - },
1744 - "peerDependencies": {
1745 - "react": ">=0.14.0"
1746 - }
1747 - },
1748 "node_modules/proxy-addr": { 1663 "node_modules/proxy-addr": {
1749 "version": "2.0.7", 1664 "version": "2.0.7",
1750 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 1665 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
...@@ -1845,85 +1760,6 @@ ...@@ -1845,85 +1760,6 @@
1845 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 1760 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
1846 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" 1761 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
1847 }, 1762 },
1848 - "node_modules/react": {
1849 - "version": "18.1.0",
1850 - "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz",
1851 - "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==",
1852 - "peer": true,
1853 - "dependencies": {
1854 - "loose-envify": "^1.1.0"
1855 - },
1856 - "engines": {
1857 - "node": ">=0.10.0"
1858 - }
1859 - },
1860 - "node_modules/react-bootstrap": {
1861 - "version": "2.4.0",
1862 - "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.4.0.tgz",
1863 - "integrity": "sha512-dn599jNK1Fg5GGjJH+lQQDwELVzigh/MdusKpB/0el+sCjsO5MZDH5gRMmBjRhC+vb7VlCDr6OXffPIDSkNMLw==",
1864 - "dependencies": {
1865 - "@babel/runtime": "^7.17.2",
1866 - "@restart/hooks": "^0.4.6",
1867 - "@restart/ui": "^1.2.0",
1868 - "@types/react-transition-group": "^4.4.4",
1869 - "classnames": "^2.3.1",
1870 - "dom-helpers": "^5.2.1",
1871 - "invariant": "^2.2.4",
1872 - "prop-types": "^15.8.1",
1873 - "prop-types-extra": "^1.1.0",
1874 - "react-transition-group": "^4.4.2",
1875 - "uncontrollable": "^7.2.1",
1876 - "warning": "^4.0.3"
1877 - },
1878 - "peerDependencies": {
1879 - "@types/react": ">=16.14.8",
1880 - "react": ">=16.14.0",
1881 - "react-dom": ">=16.14.0"
1882 - },
1883 - "peerDependenciesMeta": {
1884 - "@types/react": {
1885 - "optional": true
1886 - }
1887 - }
1888 - },
1889 - "node_modules/react-dom": {
1890 - "version": "18.1.0",
1891 - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz",
1892 - "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==",
1893 - "peer": true,
1894 - "dependencies": {
1895 - "loose-envify": "^1.1.0",
1896 - "scheduler": "^0.22.0"
1897 - },
1898 - "peerDependencies": {
1899 - "react": "^18.1.0"
1900 - }
1901 - },
1902 - "node_modules/react-is": {
1903 - "version": "16.13.1",
1904 - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
1905 - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
1906 - },
1907 - "node_modules/react-lifecycles-compat": {
1908 - "version": "3.0.4",
1909 - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
1910 - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
1911 - },
1912 - "node_modules/react-transition-group": {
1913 - "version": "4.4.2",
1914 - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz",
1915 - "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==",
1916 - "dependencies": {
1917 - "@babel/runtime": "^7.5.5",
1918 - "dom-helpers": "^5.0.1",
1919 - "loose-envify": "^1.4.0",
1920 - "prop-types": "^15.6.2"
1921 - },
1922 - "peerDependencies": {
1923 - "react": ">=16.6.0",
1924 - "react-dom": ">=16.6.0"
1925 - }
1926 - },
1927 "node_modules/readdirp": { 1763 "node_modules/readdirp": {
1928 "version": "3.6.0", 1764 "version": "3.6.0",
1929 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1765 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
...@@ -1935,11 +1771,6 @@ ...@@ -1935,11 +1771,6 @@
1935 "node": ">=8.10.0" 1771 "node": ">=8.10.0"
1936 } 1772 }
1937 }, 1773 },
1938 - "node_modules/regenerator-runtime": {
1939 - "version": "0.13.9",
1940 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
1941 - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
1942 - },
1943 "node_modules/registry-auth-token": { 1774 "node_modules/registry-auth-token": {
1944 "version": "4.2.1", 1775 "version": "4.2.1",
1945 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", 1776 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
...@@ -2312,20 +2143,6 @@ ...@@ -2312,20 +2143,6 @@
2312 "is-typedarray": "^1.0.0" 2143 "is-typedarray": "^1.0.0"
2313 } 2144 }
2314 }, 2145 },
2315 - "node_modules/uncontrollable": {
2316 - "version": "7.2.1",
2317 - "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz",
2318 - "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==",
2319 - "dependencies": {
2320 - "@babel/runtime": "^7.6.3",
2321 - "@types/react": ">=16.9.11",
2322 - "invariant": "^2.2.4",
2323 - "react-lifecycles-compat": "^3.0.4"
2324 - },
2325 - "peerDependencies": {
2326 - "react": ">=15.0.0"
2327 - }
2328 - },
2329 "node_modules/undefsafe": { 2146 "node_modules/undefsafe": {
2330 "version": "2.0.5", 2147 "version": "2.0.5",
2331 "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", 2148 "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
...@@ -2537,53 +2354,6 @@ ...@@ -2537,53 +2354,6 @@
2537 } 2354 }
2538 }, 2355 },
2539 "dependencies": { 2356 "dependencies": {
2540 - "@babel/runtime": {
2541 - "version": "7.18.3",
2542 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz",
2543 - "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==",
2544 - "requires": {
2545 - "regenerator-runtime": "^0.13.4"
2546 - }
2547 - },
2548 - "@popperjs/core": {
2549 - "version": "2.11.5",
2550 - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz",
2551 - "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw=="
2552 - },
2553 - "@restart/hooks": {
2554 - "version": "0.4.7",
2555 - "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.7.tgz",
2556 - "integrity": "sha512-ZbjlEHcG+FQtpDPHd7i4FzNNvJf2enAwZfJbpM8CW7BhmOAbsHpZe3tsHwfQUrBuyrxWqPYp2x5UMnilWcY22A==",
2557 - "requires": {
2558 - "dequal": "^2.0.2"
2559 - }
2560 - },
2561 - "@restart/ui": {
2562 - "version": "1.2.0",
2563 - "resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.2.0.tgz",
2564 - "integrity": "sha512-oIh2t3tG8drZtZ9SlaV5CY6wGsUViHk8ZajjhcI+74IQHyWy+AnxDv8rJR5wVgsgcgrPBUvGNkC1AEdcGNPaLQ==",
2565 - "requires": {
2566 - "@babel/runtime": "^7.13.16",
2567 - "@popperjs/core": "^2.10.1",
2568 - "@react-aria/ssr": "^3.0.1",
2569 - "@restart/hooks": "^0.4.0",
2570 - "@types/warning": "^3.0.0",
2571 - "dequal": "^2.0.2",
2572 - "dom-helpers": "^5.2.0",
2573 - "uncontrollable": "^7.2.1",
2574 - "warning": "^4.0.3"
2575 - },
2576 - "dependencies": {
2577 - "@react-aria/ssr": {
2578 - "version": "3.1.2",
2579 - "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.1.2.tgz",
2580 - "integrity": "sha512-amXY11ImpokvkTMeKRHjsSsG7v1yzzs6yeqArCyBIk60J3Yhgxwx9Cah+Uu/804ATFwqzN22AXIo7SdtIaMP+g==",
2581 - "requires": {
2582 - "@babel/runtime": "^7.6.2"
2583 - }
2584 - }
2585 - }
2586 - },
2587 "@sindresorhus/is": { 2357 "@sindresorhus/is": {
2588 "version": "0.14.0", 2358 "version": "0.14.0",
2589 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", 2359 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
...@@ -2721,12 +2491,6 @@ ...@@ -2721,12 +2491,6 @@
2721 "unpipe": "1.0.0" 2491 "unpipe": "1.0.0"
2722 } 2492 }
2723 }, 2493 },
2724 - "bootstrap": {
2725 - "version": "5.1.3",
2726 - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz",
2727 - "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==",
2728 - "requires": {}
2729 - },
2730 "boxen": { 2494 "boxen": {
2731 "version": "5.1.2", 2495 "version": "5.1.2",
2732 "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", 2496 "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
...@@ -2868,11 +2632,6 @@ ...@@ -2868,11 +2632,6 @@
2868 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 2632 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
2869 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" 2633 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
2870 }, 2634 },
2871 - "classnames": {
2872 - "version": "2.3.1",
2873 - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
2874 - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
2875 - },
2876 "cli-boxes": { 2635 "cli-boxes": {
2877 "version": "2.2.1", 2636 "version": "2.2.1",
2878 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", 2637 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
...@@ -2994,11 +2753,6 @@ ...@@ -2994,11 +2753,6 @@
2994 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", 2753 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
2995 "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" 2754 "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
2996 }, 2755 },
2997 - "csstype": {
2998 - "version": "3.1.0",
2999 - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz",
3000 - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="
3001 - },
3002 "date-fns": { 2756 "date-fns": {
3003 "version": "2.28.0", 2757 "version": "2.28.0",
3004 "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", 2758 "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz",
...@@ -3045,25 +2799,11 @@ ...@@ -3045,25 +2799,11 @@
3045 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 2799 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
3046 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" 2800 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
3047 }, 2801 },
3048 - "dequal": {
3049 - "version": "2.0.2",
3050 - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz",
3051 - "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug=="
3052 - },
3053 "destroy": { 2802 "destroy": {
3054 "version": "1.2.0", 2803 "version": "1.2.0",
3055 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 2804 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
3056 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" 2805 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
3057 }, 2806 },
3058 - "dom-helpers": {
3059 - "version": "5.2.1",
3060 - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
3061 - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
3062 - "requires": {
3063 - "@babel/runtime": "^7.8.7",
3064 - "csstype": "^3.0.2"
3065 - }
3066 - },
3067 "dot-prop": { 2807 "dot-prop": {
3068 "version": "5.3.0", 2808 "version": "5.3.0",
3069 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", 2809 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
...@@ -3471,11 +3211,6 @@ ...@@ -3471,11 +3211,6 @@
3471 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", 3211 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
3472 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" 3212 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
3473 }, 3213 },
3474 - "js-tokens": {
3475 - "version": "4.0.0",
3476 - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3477 - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
3478 - },
3479 "json-buffer": { 3214 "json-buffer": {
3480 "version": "3.0.0", 3215 "version": "3.0.0",
3481 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", 3216 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
...@@ -3507,14 +3242,6 @@ ...@@ -3507,14 +3242,6 @@
3507 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 3242 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
3508 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 3243 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
3509 }, 3244 },
3510 - "loose-envify": {
3511 - "version": "1.4.0",
3512 - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
3513 - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
3514 - "requires": {
3515 - "js-tokens": "^3.0.0 || ^4.0.0"
3516 - }
3517 - },
3518 "lowercase-keys": { 3245 "lowercase-keys": {
3519 "version": "1.0.1", 3246 "version": "1.0.1",
3520 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", 3247 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
...@@ -3739,11 +3466,6 @@ ...@@ -3739,11 +3466,6 @@
3739 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", 3466 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz",
3740 "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" 3467 "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA=="
3741 }, 3468 },
3742 - "object-assign": {
3743 - "version": "4.1.1",
3744 - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3745 - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
3746 - },
3747 "object-inspect": { 3469 "object-inspect": {
3748 "version": "1.12.2", 3470 "version": "1.12.2",
3749 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", 3471 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
...@@ -3808,25 +3530,6 @@ ...@@ -3808,25 +3530,6 @@
3808 "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", 3530 "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
3809 "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" 3531 "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
3810 }, 3532 },
3811 - "prop-types": {
3812 - "version": "15.8.1",
3813 - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
3814 - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
3815 - "requires": {
3816 - "loose-envify": "^1.4.0",
3817 - "object-assign": "^4.1.1",
3818 - "react-is": "^16.13.1"
3819 - }
3820 - },
3821 - "prop-types-extra": {
3822 - "version": "1.1.1",
3823 - "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz",
3824 - "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==",
3825 - "requires": {
3826 - "react-is": "^16.3.2",
3827 - "warning": "^4.0.0"
3828 - }
3829 - },
3830 "proxy-addr": { 3533 "proxy-addr": {
3831 "version": "2.0.7", 3534 "version": "2.0.7",
3832 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 3535 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
...@@ -3905,65 +3608,6 @@ ...@@ -3905,65 +3608,6 @@
3905 } 3608 }
3906 } 3609 }
3907 }, 3610 },
3908 - "react": {
3909 - "version": "18.1.0",
3910 - "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz",
3911 - "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==",
3912 - "peer": true,
3913 - "requires": {
3914 - "loose-envify": "^1.1.0"
3915 - }
3916 - },
3917 - "react-bootstrap": {
3918 - "version": "2.4.0",
3919 - "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.4.0.tgz",
3920 - "integrity": "sha512-dn599jNK1Fg5GGjJH+lQQDwELVzigh/MdusKpB/0el+sCjsO5MZDH5gRMmBjRhC+vb7VlCDr6OXffPIDSkNMLw==",
3921 - "requires": {
3922 - "@babel/runtime": "^7.17.2",
3923 - "@restart/hooks": "^0.4.6",
3924 - "@restart/ui": "^1.2.0",
3925 - "@types/react-transition-group": "^4.4.4",
3926 - "classnames": "^2.3.1",
3927 - "dom-helpers": "^5.2.1",
3928 - "invariant": "^2.2.4",
3929 - "prop-types": "^15.8.1",
3930 - "prop-types-extra": "^1.1.0",
3931 - "react-transition-group": "^4.4.2",
3932 - "uncontrollable": "^7.2.1",
3933 - "warning": "^4.0.3"
3934 - }
3935 - },
3936 - "react-dom": {
3937 - "version": "18.1.0",
3938 - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz",
3939 - "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==",
3940 - "peer": true,
3941 - "requires": {
3942 - "loose-envify": "^1.1.0",
3943 - "scheduler": "^0.22.0"
3944 - }
3945 - },
3946 - "react-is": {
3947 - "version": "16.13.1",
3948 - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
3949 - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
3950 - },
3951 - "react-lifecycles-compat": {
3952 - "version": "3.0.4",
3953 - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
3954 - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
3955 - },
3956 - "react-transition-group": {
3957 - "version": "4.4.2",
3958 - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz",
3959 - "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==",
3960 - "requires": {
3961 - "@babel/runtime": "^7.5.5",
3962 - "dom-helpers": "^5.0.1",
3963 - "loose-envify": "^1.4.0",
3964 - "prop-types": "^15.6.2"
3965 - }
3966 - },
3967 "readdirp": { 3611 "readdirp": {
3968 "version": "3.6.0", 3612 "version": "3.6.0",
3969 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 3613 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
...@@ -3972,11 +3616,6 @@ ...@@ -3972,11 +3616,6 @@
3972 "picomatch": "^2.2.1" 3616 "picomatch": "^2.2.1"
3973 } 3617 }
3974 }, 3618 },
3975 - "regenerator-runtime": {
3976 - "version": "0.13.9",
3977 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
3978 - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
3979 - },
3980 "registry-auth-token": { 3619 "registry-auth-token": {
3981 "version": "4.2.1", 3620 "version": "4.2.1",
3982 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", 3621 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
...@@ -4256,17 +3895,6 @@ ...@@ -4256,17 +3895,6 @@
4256 "is-typedarray": "^1.0.0" 3895 "is-typedarray": "^1.0.0"
4257 } 3896 }
4258 }, 3897 },
4259 - "uncontrollable": {
4260 - "version": "7.2.1",
4261 - "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz",
4262 - "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==",
4263 - "requires": {
4264 - "@babel/runtime": "^7.6.3",
4265 - "@types/react": ">=16.9.11",
4266 - "invariant": "^2.2.4",
4267 - "react-lifecycles-compat": "^3.0.4"
4268 - }
4269 - },
4270 "undefsafe": { 3898 "undefsafe": {
4271 "version": "2.0.5", 3899 "version": "2.0.5",
4272 "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", 3900 "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
......
1 { 1 {
2 "scripts": { 2 "scripts": {
3 "server": "cd server && nodemon server", 3 "server": "cd server && nodemon server",
4 - "client": "cd client && export PORT=8080 && set PORT=8080 && npm start --port", 4 + "client": "cd client && set PORT=8080 && npm start --port",
5 "start": "concurrently --kill-others-on-fail \"npm run server\" \"npm run client\"" 5 "start": "concurrently --kill-others-on-fail \"npm run server\" \"npm run client\""
6 }, 6 },
7 "dependencies": { 7 "dependencies": {
......