Toggle navigation
Toggle navigation
This project
Loading...
Sign in
최은석
/
ossw-project
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
채지성
2022-06-03 22:50:47 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
22e78017909cd71686e1f23a6ecdf80698cc89d3
22e78017
1 parent
3dfa0a0a
mainpage_menu
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
46 additions
and
374 deletions
client/package-lock.json
client/src/index.js
package-lock.json
package.json
client/package-lock.json
View file @
22e7801
...
...
@@ -11,6 +11,7 @@
"@testing-library/jest-dom"
:
"^5.16.4"
,
"@testing-library/react"
:
"^13.3.0"
,
"@testing-library/user-event"
:
"^13.5.0"
,
"axios"
:
"^0.27.2"
,
"bootstrap"
:
"^5.1.3"
,
"react"
:
"^18.1.0"
,
"react-bootstrap"
:
"^2.4.0"
,
...
...
@@ -4655,6 +4656,28 @@
"node"
:
">=12"
}
},
"node_modules/axios"
:
{
"version"
:
"0.27.2"
,
"resolved"
:
"https://registry.npmjs.org/axios/-/axios-0.27.2.tgz"
,
"integrity"
:
"sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ=="
,
"dependencies"
:
{
"follow-redirects"
:
"^1.14.9"
,
"form-data"
:
"^4.0.0"
}
},
"node_modules/axios/node_modules/form-data"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
,
"integrity"
:
"sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="
,
"dependencies"
:
{
"asynckit"
:
"^0.4.0"
,
"combined-stream"
:
"^1.0.8"
,
"mime-types"
:
"^2.1.12"
},
"engines"
:
{
"node"
:
">= 6"
}
},
"node_modules/axobject-query"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz"
,
...
...
@@ -19782,6 +19805,27 @@
"resolved"
:
"https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz"
,
"integrity"
:
"sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA=="
},
"axios"
:
{
"version"
:
"0.27.2"
,
"resolved"
:
"https://registry.npmjs.org/axios/-/axios-0.27.2.tgz"
,
"integrity"
:
"sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ=="
,
"requires"
:
{
"follow-redirects"
:
"^1.14.9"
,
"form-data"
:
"^4.0.0"
},
"dependencies"
:
{
"form-data"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
,
"integrity"
:
"sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="
,
"requires"
:
{
"asynckit"
:
"^0.4.0"
,
"combined-stream"
:
"^1.0.8"
,
"mime-types"
:
"^2.1.12"
}
}
}
},
"axobject-query"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz"
,
...
...
client/src/index.js
View file @
22e7801
...
...
@@ -14,7 +14,7 @@ root.render(
<
TopBanner
/>
<
SideChat
/>
<
div
className
=
'bodyContent'
style
=
{{
width
:
'100%'
,
height
:
'
10
0%'
}}
>
<
div
className
=
'bodyContent'
style
=
{{
width
:
'100%'
,
height
:
'
8
0%'
}}
>
<
MainPage
/>
<
/div
>
...
...
package-lock.json
View file @
22e7801
...
...
@@ -194,18 +194,6 @@
"npm"
:
"1.2.8000 || >= 1.4.16"
}
},
"node_modules/bootstrap"
:
{
"version"
:
"5.1.3"
,
"resolved"
:
"https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz"
,
"integrity"
:
"sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q=="
,
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/bootstrap"
},
"peerDependencies"
:
{
"@popperjs/core"
:
"^2.10.2"
}
},
"node_modules/boxen"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz"
,
...
...
@@ -416,11 +404,6 @@
"resolved"
:
"https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz"
,
"integrity"
:
"sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
},
"node_modules/classnames"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz"
,
"integrity"
:
"sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
},
"node_modules/cli-boxes"
:
{
"version"
:
"2.2.1"
,
"resolved"
:
"https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz"
,
...
...
@@ -582,11 +565,6 @@
"node"
:
">=8"
}
},
"node_modules/csstype"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz"
,
"integrity"
:
"sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="
},
"node_modules/date-fns"
:
{
"version"
:
"2.28.0"
,
"resolved"
:
"https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz"
,
...
...
@@ -655,14 +633,6 @@
"node"
:
">= 0.8"
}
},
"node_modules/dequal"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz"
,
"integrity"
:
"sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug=="
,
"engines"
:
{
"node"
:
">=6"
}
},
"node_modules/destroy"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
,
...
...
@@ -672,15 +642,6 @@
"npm"
:
"1.2.8000 || >= 1.4.16"
}
},
"node_modules/dom-helpers"
:
{
"version"
:
"5.2.1"
,
"resolved"
:
"https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz"
,
"integrity"
:
"sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.8.7"
,
"csstype"
:
"^3.0.2"
}
},
"node_modules/dot-prop"
:
{
"version"
:
"5.3.0"
,
"resolved"
:
"https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz"
,
...
...
@@ -1266,11 +1227,6 @@
"resolved"
:
"https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz"
,
"integrity"
:
"sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
},
"node_modules/js-tokens"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
,
"integrity"
:
"sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
},
"node_modules/json-buffer"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz"
,
...
...
@@ -1305,17 +1261,6 @@
"resolved"
:
"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
,
"integrity"
:
"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"node_modules/loose-envify"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
,
"integrity"
:
"sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="
,
"dependencies"
:
{
"js-tokens"
:
"^3.0.0 || ^4.0.0"
},
"bin"
:
{
"loose-envify"
:
"cli.js"
}
},
"node_modules/lowercase-keys"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"
,
...
...
@@ -1626,14 +1571,6 @@
"node"
:
">=8"
}
},
"node_modules/object-assign"
:
{
"version"
:
"4.1.1"
,
"resolved"
:
"https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
,
"integrity"
:
"sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
,
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/object-inspect"
:
{
"version"
:
"1.12.2"
,
"resolved"
:
"https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz"
,
...
...
@@ -1723,28 +1660,6 @@
"node"
:
">=4"
}
},
"node_modules/prop-types"
:
{
"version"
:
"15.8.1"
,
"resolved"
:
"https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
,
"integrity"
:
"sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
,
"dependencies"
:
{
"loose-envify"
:
"^1.4.0"
,
"object-assign"
:
"^4.1.1"
,
"react-is"
:
"^16.13.1"
}
},
"node_modules/prop-types-extra"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz"
,
"integrity"
:
"sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew=="
,
"dependencies"
:
{
"react-is"
:
"^16.3.2"
,
"warning"
:
"^4.0.0"
},
"peerDependencies"
:
{
"react"
:
">=0.14.0"
}
},
"node_modules/proxy-addr"
:
{
"version"
:
"2.0.7"
,
"resolved"
:
"https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
,
...
...
@@ -1845,85 +1760,6 @@
"resolved"
:
"https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"
,
"integrity"
:
"sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
},
"node_modules/react"
:
{
"version"
:
"18.1.0"
,
"resolved"
:
"https://registry.npmjs.org/react/-/react-18.1.0.tgz"
,
"integrity"
:
"sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ=="
,
"peer"
:
true
,
"dependencies"
:
{
"loose-envify"
:
"^1.1.0"
},
"engines"
:
{
"node"
:
">=0.10.0"
}
},
"node_modules/react-bootstrap"
:
{
"version"
:
"2.4.0"
,
"resolved"
:
"https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.4.0.tgz"
,
"integrity"
:
"sha512-dn599jNK1Fg5GGjJH+lQQDwELVzigh/MdusKpB/0el+sCjsO5MZDH5gRMmBjRhC+vb7VlCDr6OXffPIDSkNMLw=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.17.2"
,
"@restart/hooks"
:
"^0.4.6"
,
"@restart/ui"
:
"^1.2.0"
,
"@types/react-transition-group"
:
"^4.4.4"
,
"classnames"
:
"^2.3.1"
,
"dom-helpers"
:
"^5.2.1"
,
"invariant"
:
"^2.2.4"
,
"prop-types"
:
"^15.8.1"
,
"prop-types-extra"
:
"^1.1.0"
,
"react-transition-group"
:
"^4.4.2"
,
"uncontrollable"
:
"^7.2.1"
,
"warning"
:
"^4.0.3"
},
"peerDependencies"
:
{
"@types/react"
:
">=16.14.8"
,
"react"
:
">=16.14.0"
,
"react-dom"
:
">=16.14.0"
},
"peerDependenciesMeta"
:
{
"@types/react"
:
{
"optional"
:
true
}
}
},
"node_modules/react-dom"
:
{
"version"
:
"18.1.0"
,
"resolved"
:
"https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz"
,
"integrity"
:
"sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w=="
,
"peer"
:
true
,
"dependencies"
:
{
"loose-envify"
:
"^1.1.0"
,
"scheduler"
:
"^0.22.0"
},
"peerDependencies"
:
{
"react"
:
"^18.1.0"
}
},
"node_modules/react-is"
:
{
"version"
:
"16.13.1"
,
"resolved"
:
"https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
,
"integrity"
:
"sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
"node_modules/react-lifecycles-compat"
:
{
"version"
:
"3.0.4"
,
"resolved"
:
"https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz"
,
"integrity"
:
"sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
},
"node_modules/react-transition-group"
:
{
"version"
:
"4.4.2"
,
"resolved"
:
"https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz"
,
"integrity"
:
"sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.5.5"
,
"dom-helpers"
:
"^5.0.1"
,
"loose-envify"
:
"^1.4.0"
,
"prop-types"
:
"^15.6.2"
},
"peerDependencies"
:
{
"react"
:
">=16.6.0"
,
"react-dom"
:
">=16.6.0"
}
},
"node_modules/readdirp"
:
{
"version"
:
"3.6.0"
,
"resolved"
:
"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
,
...
...
@@ -1935,11 +1771,6 @@
"node"
:
">=8.10.0"
}
},
"node_modules/regenerator-runtime"
:
{
"version"
:
"0.13.9"
,
"resolved"
:
"https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz"
,
"integrity"
:
"sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
},
"node_modules/registry-auth-token"
:
{
"version"
:
"4.2.1"
,
"resolved"
:
"https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz"
,
...
...
@@ -2312,20 +2143,6 @@
"is-typedarray"
:
"^1.0.0"
}
},
"node_modules/uncontrollable"
:
{
"version"
:
"7.2.1"
,
"resolved"
:
"https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz"
,
"integrity"
:
"sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ=="
,
"dependencies"
:
{
"@babel/runtime"
:
"^7.6.3"
,
"@types/react"
:
">=16.9.11"
,
"invariant"
:
"^2.2.4"
,
"react-lifecycles-compat"
:
"^3.0.4"
},
"peerDependencies"
:
{
"react"
:
">=15.0.0"
}
},
"node_modules/undefsafe"
:
{
"version"
:
"2.0.5"
,
"resolved"
:
"https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz"
,
...
...
@@ -2537,53 +2354,6 @@
}
},
"dependencies"
:
{
"@babel/runtime"
:
{
"version"
:
"7.18.3"
,
"resolved"
:
"https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz"
,
"integrity"
:
"sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug=="
,
"requires"
:
{
"regenerator-runtime"
:
"^0.13.4"
}
},
"@popperjs/core"
:
{
"version"
:
"2.11.5"
,
"resolved"
:
"https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz"
,
"integrity"
:
"sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw=="
},
"@restart/hooks"
:
{
"version"
:
"0.4.7"
,
"resolved"
:
"https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.7.tgz"
,
"integrity"
:
"sha512-ZbjlEHcG+FQtpDPHd7i4FzNNvJf2enAwZfJbpM8CW7BhmOAbsHpZe3tsHwfQUrBuyrxWqPYp2x5UMnilWcY22A=="
,
"requires"
:
{
"dequal"
:
"^2.0.2"
}
},
"@restart/ui"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/@restart/ui/-/ui-1.2.0.tgz"
,
"integrity"
:
"sha512-oIh2t3tG8drZtZ9SlaV5CY6wGsUViHk8ZajjhcI+74IQHyWy+AnxDv8rJR5wVgsgcgrPBUvGNkC1AEdcGNPaLQ=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.13.16"
,
"@popperjs/core"
:
"^2.10.1"
,
"@react-aria/ssr"
:
"^3.0.1"
,
"@restart/hooks"
:
"^0.4.0"
,
"@types/warning"
:
"^3.0.0"
,
"dequal"
:
"^2.0.2"
,
"dom-helpers"
:
"^5.2.0"
,
"uncontrollable"
:
"^7.2.1"
,
"warning"
:
"^4.0.3"
},
"dependencies"
:
{
"@react-aria/ssr"
:
{
"version"
:
"3.1.2"
,
"resolved"
:
"https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.1.2.tgz"
,
"integrity"
:
"sha512-amXY11ImpokvkTMeKRHjsSsG7v1yzzs6yeqArCyBIk60J3Yhgxwx9Cah+Uu/804ATFwqzN22AXIo7SdtIaMP+g=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.6.2"
}
}
}
},
"@sindresorhus/is"
:
{
"version"
:
"0.14.0"
,
"resolved"
:
"https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz"
,
...
...
@@ -2721,12 +2491,6 @@
"unpipe"
:
"1.0.0"
}
},
"bootstrap"
:
{
"version"
:
"5.1.3"
,
"resolved"
:
"https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz"
,
"integrity"
:
"sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q=="
,
"requires"
:
{}
},
"boxen"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz"
,
...
...
@@ -2868,11 +2632,6 @@
"resolved"
:
"https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz"
,
"integrity"
:
"sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
},
"classnames"
:
{
"version"
:
"2.3.1"
,
"resolved"
:
"https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz"
,
"integrity"
:
"sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
},
"cli-boxes"
:
{
"version"
:
"2.2.1"
,
"resolved"
:
"https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz"
,
...
...
@@ -2994,11 +2753,6 @@
"resolved"
:
"https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz"
,
"integrity"
:
"sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
},
"csstype"
:
{
"version"
:
"3.1.0"
,
"resolved"
:
"https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz"
,
"integrity"
:
"sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="
},
"date-fns"
:
{
"version"
:
"2.28.0"
,
"resolved"
:
"https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz"
,
...
...
@@ -3045,25 +2799,11 @@
"resolved"
:
"https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
,
"integrity"
:
"sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
},
"dequal"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz"
,
"integrity"
:
"sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug=="
},
"destroy"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
,
"integrity"
:
"sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
},
"dom-helpers"
:
{
"version"
:
"5.2.1"
,
"resolved"
:
"https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz"
,
"integrity"
:
"sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.8.7"
,
"csstype"
:
"^3.0.2"
}
},
"dot-prop"
:
{
"version"
:
"5.3.0"
,
"resolved"
:
"https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz"
,
...
...
@@ -3471,11 +3211,6 @@
"resolved"
:
"https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz"
,
"integrity"
:
"sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
},
"js-tokens"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
,
"integrity"
:
"sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
},
"json-buffer"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz"
,
...
...
@@ -3507,14 +3242,6 @@
"resolved"
:
"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
,
"integrity"
:
"sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"loose-envify"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
,
"integrity"
:
"sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="
,
"requires"
:
{
"js-tokens"
:
"^3.0.0 || ^4.0.0"
}
},
"lowercase-keys"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"
,
...
...
@@ -3739,11 +3466,6 @@
"resolved"
:
"https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz"
,
"integrity"
:
"sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA=="
},
"object-assign"
:
{
"version"
:
"4.1.1"
,
"resolved"
:
"https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
,
"integrity"
:
"sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
},
"object-inspect"
:
{
"version"
:
"1.12.2"
,
"resolved"
:
"https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz"
,
...
...
@@ -3808,25 +3530,6 @@
"resolved"
:
"https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz"
,
"integrity"
:
"sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
},
"prop-types"
:
{
"version"
:
"15.8.1"
,
"resolved"
:
"https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
,
"integrity"
:
"sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
,
"requires"
:
{
"loose-envify"
:
"^1.4.0"
,
"object-assign"
:
"^4.1.1"
,
"react-is"
:
"^16.13.1"
}
},
"prop-types-extra"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz"
,
"integrity"
:
"sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew=="
,
"requires"
:
{
"react-is"
:
"^16.3.2"
,
"warning"
:
"^4.0.0"
}
},
"proxy-addr"
:
{
"version"
:
"2.0.7"
,
"resolved"
:
"https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
,
...
...
@@ -3905,65 +3608,6 @@
}
}
},
"react"
:
{
"version"
:
"18.1.0"
,
"resolved"
:
"https://registry.npmjs.org/react/-/react-18.1.0.tgz"
,
"integrity"
:
"sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ=="
,
"peer"
:
true
,
"requires"
:
{
"loose-envify"
:
"^1.1.0"
}
},
"react-bootstrap"
:
{
"version"
:
"2.4.0"
,
"resolved"
:
"https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.4.0.tgz"
,
"integrity"
:
"sha512-dn599jNK1Fg5GGjJH+lQQDwELVzigh/MdusKpB/0el+sCjsO5MZDH5gRMmBjRhC+vb7VlCDr6OXffPIDSkNMLw=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.17.2"
,
"@restart/hooks"
:
"^0.4.6"
,
"@restart/ui"
:
"^1.2.0"
,
"@types/react-transition-group"
:
"^4.4.4"
,
"classnames"
:
"^2.3.1"
,
"dom-helpers"
:
"^5.2.1"
,
"invariant"
:
"^2.2.4"
,
"prop-types"
:
"^15.8.1"
,
"prop-types-extra"
:
"^1.1.0"
,
"react-transition-group"
:
"^4.4.2"
,
"uncontrollable"
:
"^7.2.1"
,
"warning"
:
"^4.0.3"
}
},
"react-dom"
:
{
"version"
:
"18.1.0"
,
"resolved"
:
"https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz"
,
"integrity"
:
"sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w=="
,
"peer"
:
true
,
"requires"
:
{
"loose-envify"
:
"^1.1.0"
,
"scheduler"
:
"^0.22.0"
}
},
"react-is"
:
{
"version"
:
"16.13.1"
,
"resolved"
:
"https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
,
"integrity"
:
"sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
"react-lifecycles-compat"
:
{
"version"
:
"3.0.4"
,
"resolved"
:
"https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz"
,
"integrity"
:
"sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
},
"react-transition-group"
:
{
"version"
:
"4.4.2"
,
"resolved"
:
"https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz"
,
"integrity"
:
"sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.5.5"
,
"dom-helpers"
:
"^5.0.1"
,
"loose-envify"
:
"^1.4.0"
,
"prop-types"
:
"^15.6.2"
}
},
"readdirp"
:
{
"version"
:
"3.6.0"
,
"resolved"
:
"https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
,
...
...
@@ -3972,11 +3616,6 @@
"picomatch"
:
"^2.2.1"
}
},
"regenerator-runtime"
:
{
"version"
:
"0.13.9"
,
"resolved"
:
"https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz"
,
"integrity"
:
"sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
},
"registry-auth-token"
:
{
"version"
:
"4.2.1"
,
"resolved"
:
"https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz"
,
...
...
@@ -4256,17 +3895,6 @@
"is-typedarray"
:
"^1.0.0"
}
},
"uncontrollable"
:
{
"version"
:
"7.2.1"
,
"resolved"
:
"https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz"
,
"integrity"
:
"sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.6.3"
,
"@types/react"
:
">=16.9.11"
,
"invariant"
:
"^2.2.4"
,
"react-lifecycles-compat"
:
"^3.0.4"
}
},
"undefsafe"
:
{
"version"
:
"2.0.5"
,
"resolved"
:
"https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz"
,
...
...
package.json
View file @
22e7801
{
"scripts"
:
{
"server"
:
"cd server && nodemon server"
,
"client"
:
"cd client &&
export PORT=8080 &&
set PORT=8080 && npm start --port"
,
"client"
:
"cd client && set PORT=8080 && npm start --port"
,
"start"
:
"concurrently --kill-others-on-fail
\"
npm run server
\"
\"
npm run client
\"
"
},
"dependencies"
:
{
...
...
Please
register
or
login
to post a comment