Toggle navigation
Toggle navigation
This project
Loading...
Sign in
강동현
/
nodejs-game
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
Overnap
2021-05-26 16:43:58 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
773e0ed4db0b2da748d65b9671301faada065f69
773e0ed4
1 parent
81036fc5
socket.io-client, react-router 적용
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
218 additions
and
0 deletions
web/package-lock.json
web/package.json
web/yarn.lock
web/package-lock.json
View file @
773e0ed
...
...
@@ -2021,6 +2021,11 @@
"@babel/types"
:
"^7.3.0"
}
},
"@types/component-emitter"
:
{
"version"
:
"1.2.10"
,
"resolved"
:
"https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz"
,
"integrity"
:
"sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg=="
},
"@types/eslint"
:
{
"version"
:
"7.2.11"
,
"resolved"
:
"https://registry.npmjs.org/@types/eslint/-/eslint-7.2.11.tgz"
,
...
...
@@ -2052,6 +2057,11 @@
"@types/node"
:
"*"
}
},
"@types/history"
:
{
"version"
:
"4.7.8"
,
"resolved"
:
"https://registry.npmjs.org/@types/history/-/history-4.7.8.tgz"
,
"integrity"
:
"sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA=="
},
"@types/html-minifier-terser"
:
{
"version"
:
"5.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz"
,
...
...
@@ -2150,6 +2160,25 @@
"@types/react"
:
"*"
}
},
"@types/react-router"
:
{
"version"
:
"5.1.14"
,
"resolved"
:
"https://registry.npmjs.org/@types/react-router/-/react-router-5.1.14.tgz"
,
"integrity"
:
"sha512-LAJpqYUaCTMT2anZheoidiIymt8MuX286zoVFPM3DVb23aQBH0mAkFvzpd4LKqiolV8bBtZWT5Qp7hClCNDENw=="
,
"requires"
:
{
"@types/history"
:
"*"
,
"@types/react"
:
"*"
}
},
"@types/react-router-dom"
:
{
"version"
:
"5.1.7"
,
"resolved"
:
"https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.7.tgz"
,
"integrity"
:
"sha512-D5mHD6TbdV/DNHYsnwBTv+y73ei+mMjrkGrla86HthE4/PVvL1J94Bu3qABU+COXzpL23T1EZapVVpwHuBXiUg=="
,
"requires"
:
{
"@types/history"
:
"*"
,
"@types/react"
:
"*"
,
"@types/react-router"
:
"*"
}
},
"@types/resolve"
:
{
"version"
:
"0.0.8"
,
"resolved"
:
"https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz"
,
...
...
@@ -3272,6 +3301,11 @@
"resolved"
:
"https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz"
,
"integrity"
:
"sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ=="
},
"backo2"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz"
,
"integrity"
:
"sha1-MasayLEpNjRj41s+u2n038+6eUc="
},
"balanced-match"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
,
...
...
@@ -3327,6 +3361,11 @@
}
}
},
"base64-arraybuffer"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz"
,
"integrity"
:
"sha1-mBjHngWbE1X5fgQooBfIOOkLqBI="
},
"base64-js"
:
{
"version"
:
"1.5.1"
,
"resolved"
:
"https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
,
...
...
@@ -5631,6 +5670,30 @@
"once"
:
"^1.4.0"
}
},
"engine.io-client"
:
{
"version"
:
"5.1.1"
,
"resolved"
:
"https://registry.npmjs.org/engine.io-client/-/engine.io-client-5.1.1.tgz"
,
"integrity"
:
"sha512-jPFpw2HLL0lhZ2KY0BpZhIJdleQcUO9W1xkIpo0h3d6s+5D6+EV/xgQw9qWOmymszv2WXef/6KUUehyxEKomlQ=="
,
"requires"
:
{
"base64-arraybuffer"
:
"0.1.4"
,
"component-emitter"
:
"~1.3.0"
,
"debug"
:
"~4.3.1"
,
"engine.io-parser"
:
"~4.0.1"
,
"has-cors"
:
"1.1.0"
,
"parseqs"
:
"0.0.6"
,
"parseuri"
:
"0.0.6"
,
"ws"
:
"~7.4.2"
,
"yeast"
:
"0.1.2"
}
},
"engine.io-parser"
:
{
"version"
:
"4.0.2"
,
"resolved"
:
"https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.2.tgz"
,
"integrity"
:
"sha512-sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg=="
,
"requires"
:
{
"base64-arraybuffer"
:
"0.1.4"
}
},
"enhanced-resolve"
:
{
"version"
:
"4.5.0"
,
"resolved"
:
"https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz"
,
...
...
@@ -7375,6 +7438,11 @@
"resolved"
:
"https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz"
,
"integrity"
:
"sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA=="
},
"has-cors"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz"
,
"integrity"
:
"sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk="
},
"has-flag"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
,
...
...
@@ -7468,6 +7536,19 @@
"resolved"
:
"https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz"
,
"integrity"
:
"sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ=="
},
"history"
:
{
"version"
:
"4.10.1"
,
"resolved"
:
"https://registry.npmjs.org/history/-/history-4.10.1.tgz"
,
"integrity"
:
"sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.1.2"
,
"loose-envify"
:
"^1.2.0"
,
"resolve-pathname"
:
"^3.0.0"
,
"tiny-invariant"
:
"^1.0.2"
,
"tiny-warning"
:
"^1.0.0"
,
"value-equal"
:
"^1.0.1"
}
},
"hmac-drbg"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz"
,
...
...
@@ -7478,6 +7559,21 @@
"minimalistic-crypto-utils"
:
"^1.0.1"
}
},
"hoist-non-react-statics"
:
{
"version"
:
"3.3.2"
,
"resolved"
:
"https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz"
,
"integrity"
:
"sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw=="
,
"requires"
:
{
"react-is"
:
"^16.7.0"
},
"dependencies"
:
{
"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=="
}
}
},
"hoopy"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz"
,
...
...
@@ -9831,6 +9927,15 @@
"resolved"
:
"https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz"
,
"integrity"
:
"sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg=="
},
"mini-create-react-context"
:
{
"version"
:
"0.4.1"
,
"resolved"
:
"https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz"
,
"integrity"
:
"sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.12.1"
,
"tiny-warning"
:
"^1.0.3"
}
},
"mini-css-extract-plugin"
:
{
"version"
:
"0.11.3"
,
"resolved"
:
"https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz"
,
...
...
@@ -10662,6 +10767,16 @@
"resolved"
:
"https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz"
,
"integrity"
:
"sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
},
"parseqs"
:
{
"version"
:
"0.0.6"
,
"resolved"
:
"https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz"
,
"integrity"
:
"sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w=="
},
"parseuri"
:
{
"version"
:
"0.0.6"
,
"resolved"
:
"https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz"
,
"integrity"
:
"sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow=="
},
"parseurl"
:
{
"version"
:
"1.3.3"
,
"resolved"
:
"https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
,
...
...
@@ -16749,6 +16864,57 @@
"resolved"
:
"https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz"
,
"integrity"
:
"sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg=="
},
"react-router"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz"
,
"integrity"
:
"sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.1.2"
,
"history"
:
"^4.9.0"
,
"hoist-non-react-statics"
:
"^3.1.0"
,
"loose-envify"
:
"^1.3.1"
,
"mini-create-react-context"
:
"^0.4.0"
,
"path-to-regexp"
:
"^1.7.0"
,
"prop-types"
:
"^15.6.2"
,
"react-is"
:
"^16.6.0"
,
"tiny-invariant"
:
"^1.0.2"
,
"tiny-warning"
:
"^1.0.0"
},
"dependencies"
:
{
"isarray"
:
{
"version"
:
"0.0.1"
,
"resolved"
:
"https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
,
"integrity"
:
"sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
},
"path-to-regexp"
:
{
"version"
:
"1.8.0"
,
"resolved"
:
"https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz"
,
"integrity"
:
"sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA=="
,
"requires"
:
{
"isarray"
:
"0.0.1"
}
},
"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-router-dom"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz"
,
"integrity"
:
"sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA=="
,
"requires"
:
{
"@babel/runtime"
:
"^7.1.2"
,
"history"
:
"^4.9.0"
,
"loose-envify"
:
"^1.3.1"
,
"prop-types"
:
"^15.6.2"
,
"react-router"
:
"5.2.0"
,
"tiny-invariant"
:
"^1.0.2"
,
"tiny-warning"
:
"^1.0.0"
}
},
"react-scripts"
:
{
"version"
:
"4.0.3"
,
"resolved"
:
"https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz"
,
...
...
@@ -17128,6 +17294,11 @@
"resolved"
:
"https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
,
"integrity"
:
"sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
},
"resolve-pathname"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz"
,
"integrity"
:
"sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng=="
},
"resolve-url"
:
{
"version"
:
"0.2.1"
,
"resolved"
:
"https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz"
,
...
...
@@ -18013,6 +18184,30 @@
}
}
},
"socket.io-client"
:
{
"version"
:
"4.1.2"
,
"resolved"
:
"https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.1.2.tgz"
,
"integrity"
:
"sha512-RDpWJP4DQT1XeexmeDyDkm0vrFc0+bUsHDKiVGaNISJvJonhQQOMqV9Vwfg0ZpPJ27LCdan7iqTI92FRSOkFWQ=="
,
"requires"
:
{
"@types/component-emitter"
:
"^1.2.10"
,
"backo2"
:
"~1.0.2"
,
"component-emitter"
:
"~1.3.0"
,
"debug"
:
"~4.3.1"
,
"engine.io-client"
:
"~5.1.1"
,
"parseuri"
:
"0.0.6"
,
"socket.io-parser"
:
"~4.0.4"
}
},
"socket.io-parser"
:
{
"version"
:
"4.0.4"
,
"resolved"
:
"https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz"
,
"integrity"
:
"sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g=="
,
"requires"
:
{
"@types/component-emitter"
:
"^1.2.10"
,
"component-emitter"
:
"~1.3.0"
,
"debug"
:
"~4.3.1"
}
},
"sockjs"
:
{
"version"
:
"0.3.21"
,
"resolved"
:
"https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz"
,
...
...
@@ -18954,6 +19149,16 @@
"resolved"
:
"https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz"
,
"integrity"
:
"sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q="
},
"tiny-invariant"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz"
,
"integrity"
:
"sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw=="
},
"tiny-warning"
:
{
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz"
,
"integrity"
:
"sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
},
"tmpl"
:
{
"version"
:
"1.0.4"
,
"resolved"
:
"https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz"
,
...
...
@@ -19419,6 +19624,11 @@
"spdx-expression-parse"
:
"^3.0.0"
}
},
"value-equal"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz"
,
"integrity"
:
"sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw=="
},
"vary"
:
{
"version"
:
"1.1.2"
,
"resolved"
:
"https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
,
...
...
@@ -20927,6 +21137,11 @@
}
}
},
"yeast"
:
{
"version"
:
"0.1.2"
,
"resolved"
:
"https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz"
,
"integrity"
:
"sha1-AI4G2AlDIMNy28L47XagymyKxBk="
},
"yocto-queue"
:
{
"version"
:
"0.1.0"
,
"resolved"
:
"https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
,
...
...
web/package.json
View file @
773e0ed
...
...
@@ -10,11 +10,14 @@
"@types/node"
:
"^12.0.0"
,
"@types/react"
:
"^17.0.0"
,
"@types/react-dom"
:
"^17.0.0"
,
"@types/react-router-dom"
:
"^5.1.7"
,
"autoprefixer"
:
"^10.2.5"
,
"postcss"
:
"^8.3.0"
,
"react"
:
"^17.0.2"
,
"react-dom"
:
"^17.0.2"
,
"react-router-dom"
:
"^5.2.0"
,
"react-scripts"
:
"4.0.3"
,
"socket.io-client"
:
"^4.1.2"
,
"tailwindcss"
:
"^2.1.2"
,
"typescript"
:
"^4.1.2"
,
"web-vitals"
:
"^1.0.1"
...
...
web/yarn.lock
deleted
100644 → 0
View file @
81036fc
This diff could not be displayed because it is too large.
Please
register
or
login
to post a comment