Skip to content

Commit 86fc7e8

Browse files
committed
move @types/* and react-scripts from devDependencies to dependencies for now
Apparently these libraries are meant to be in dependencies as react-scripts contains polyfills and the @types might do other voodoo which could help with concurrent stuff in future
1 parent 3d43920 commit 86fc7e8

File tree

2 files changed

+36
-40
lines changed

2 files changed

+36
-40
lines changed

package.json

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,26 @@
33
"version": "0.1.0",
44
"private": true,
55
"dependencies": {
6+
"@teamwork/websocket-json-stream": "^2.0.0",
7+
"@types/jest": "^24.0.0",
8+
"@types/node": "^12.0.0",
9+
"@types/react": "^16.9.43",
10+
"@types/react-dom": "^16.9.8",
11+
"@types/uuid": "^8.0.0",
612
"express": "^4.17.1",
713
"random-words": "^1.1.1",
814
"react": "^0.0.0-experimental-4c8c98ab9",
915
"react-dom": "^0.0.0-experimental-4c8c98ab9",
1016
"react-router-dom": "^5.2.0",
17+
"react-scripts": "3.4.1",
1118
"reconnecting-websocket": "^4.4.0",
1219
"sharedb": "^1.4.0",
13-
"typescript": "~3.7.2",
20+
"typescript": "^3.9.7",
1421
"uuid": "^8.2.0",
1522
"ws": "^7.3.1"
1623
},
1724
"devDependencies": {
18-
"@teamwork/websocket-json-stream": "^2.0.0",
19-
"@types/jest": "^24.0.0",
20-
"@types/node": "^12.0.0",
21-
"@types/react": "^16.9.43",
22-
"@types/react-dom": "^16.9.8",
23-
"@types/uuid": "^8.0.0",
24-
"comlink": "^4.3.0",
25-
"concurrently": "^5.2.0",
26-
"react-scripts": "3.4.1",
27-
"typescript": "^3.9.7"
25+
"concurrently": "^5.2.0"
2826
},
2927
"scripts": {
3028
"start": "concurrently 'node server' 'react-scripts start'",

yarn.lock

Lines changed: 27 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1515,14 +1515,14 @@
15151515
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
15161516

15171517
"@types/node@*":
1518-
version "14.0.23"
1519-
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.23.tgz#676fa0883450ed9da0bb24156213636290892806"
1520-
integrity sha512-Z4U8yDAl5TFkmYsZdFPdjeMa57NOvnaf1tljHzhouaPEp7LCj2JKkejpI1ODviIAQuW4CcQmxkQ77rnLsOOoKw==
1518+
version "14.0.24"
1519+
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.24.tgz#b0f86f58564fa02a28b68f8b55d4cdec42e3b9d6"
1520+
integrity sha512-btt/oNOiDWcSuI721MdL8VQGnjsKjlTMdrKyTcLCKeQp/n4AAMFJ961wMbp+09y8WuGPClDEv07RIItdXKIXAA==
15211521

15221522
"@types/node@^12.0.0":
1523-
version "12.12.50"
1524-
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.50.tgz#e9b2e85fafc15f2a8aa8fdd41091b983da5fd6ee"
1525-
integrity sha512-5ImO01Fb8YsEOYpV+aeyGYztcYcjGsBvN4D7G5r1ef2cuQOpymjWNQi5V0rKHE6PC2ru3HkoUr/Br2/8GUA84w==
1523+
version "12.12.51"
1524+
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.51.tgz#446a67af8c5ff98947d7cef296484c6ad47ddb16"
1525+
integrity sha512-6ILqt8iNThALrxDv2Q4LyYFQxULQz96HKNIFd4s9QRQaiHINYeUpLqeU/2IU7YMtvipG1fQVAy//vY8/fX1Y9w==
15261526

15271527
"@types/parse-json@^4.0.0":
15281528
version "4.0.0"
@@ -3000,11 +3000,6 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
30003000
dependencies:
30013001
delayed-stream "~1.0.0"
30023002

3003-
comlink@^4.3.0:
3004-
version "4.3.0"
3005-
resolved "https://registry.yarnpkg.com/comlink/-/comlink-4.3.0.tgz#80b3366baccd87897dab3638ebfcfae28b2f87c7"
3006-
integrity sha512-mu4KKKNuW8TvkfpW/H88HBPeILubBS6T94BdD1VWBXNXfiyqVtwUCVNO1GeNOBTsIswzsMjWlycYr+77F5b84g==
3007-
30083003
commander@^2.11.0, commander@^2.20.0:
30093004
version "2.20.3"
30103005
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
@@ -3862,9 +3857,9 @@ [email protected]:
38623857
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
38633858

38643859
electron-to-chromium@^1.3.378, electron-to-chromium@^1.3.488:
3865-
version "1.3.501"
3866-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.501.tgz#faa17a2cb0105ee30d5e1ca87eae7d8e85dd3175"
3867-
integrity sha512-tyzuKaV2POw2mtqBBzQGNBojMZzH0MRu8bT8T/50x+hWeucyG/9pkgAATy+PcM2ySNM9+8eG2VllY9c6j4i+bg==
3860+
version "1.3.502"
3861+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.502.tgz#6a55e993ef60a01fbdc2152ef5e47ee00c885c98"
3862+
integrity sha512-TIeXOaHAvfP7FemGUtAJxStmOc1YFGWFNqdey/4Nk41L9b1nMmDVDGNMIWhZJvOfJxix6Cv5FGEnBK+yvw3UTg==
38683863

38693864
elliptic@^6.0.0, elliptic@^6.5.2:
38703865
version "6.5.3"
@@ -8739,13 +8734,14 @@ react-dev-utils@^10.2.1:
87398734
text-table "0.2.0"
87408735

87418736
react-dom@^0.0.0-experimental-4c8c98ab9:
8742-
version "0.0.0-experimental-4c8c98ab9"
8743-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-0.0.0-experimental-4c8c98ab9.tgz#adc7613d275ac3ad03bf72c83699264a2aa235af"
8744-
integrity sha512-HOcYHzwcrm94CZ5YyZsLMNnuJCZA3uN+OTfhNJwVXUs5lXKiWcyiWCe9bwk7l0hPEYot2CI4dhQOQ4XMnCEbSQ==
8737+
version "0.0.0-fec00a869"
8738+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-0.0.0-fec00a869.tgz#f952e11a31e446c00e87603998d7780bc51bdbd9"
8739+
integrity sha512-atB5i2HgCvbvhtGXq9oaX/BCL2AFZjnccougU8S9eulRFNQbNrfGNwIcj04PRo3XU1ZsBw5syL/5l596UaolKA==
87458740
dependencies:
87468741
loose-envify "^1.1.0"
87478742
object-assign "^4.1.1"
8748-
scheduler "0.0.0-experimental-4c8c98ab9"
8743+
prop-types "^15.6.2"
8744+
scheduler "0.0.0-fec00a869"
87498745

87508746
react-error-overlay@^6.0.7:
87518747
version "6.0.7"
@@ -8847,12 +8843,14 @@ [email protected]:
88478843
fsevents "2.1.2"
88488844

88498845
react@^0.0.0-experimental-4c8c98ab9:
8850-
version "0.0.0-experimental-4c8c98ab9"
8851-
resolved "https://registry.yarnpkg.com/react/-/react-0.0.0-experimental-4c8c98ab9.tgz#b25742c4a9fa2b7da117738c05b29960b660ee97"
8852-
integrity sha512-pqLXmUgWtpKJD/KM5o+NbEx1UPSaW53wRBgz3XndCahOCY0TwAAxu5CEOgayvgoTIiusLhJGO9z7fD6B/wuthA==
8846+
version "0.0.0-fec00a869"
8847+
resolved "https://registry.yarnpkg.com/react/-/react-0.0.0-fec00a869.tgz#1803f4f17cdd5adfdf614de2386c5fb5c84bbe91"
8848+
integrity sha512-FaS3ViFU4ag7cuhDHQgGK3DAdWaD8YFXzEbO/Qzz33Si7VEzRRdnyoegFwg7VkEKxR6CvCVP6revi9Tm3Gq+WQ==
88538849
dependencies:
88548850
loose-envify "^1.1.0"
88558851
object-assign "^4.1.1"
8852+
prop-types "^15.6.2"
8853+
scheduler "0.0.0-fec00a869"
88568854

88578855
read-pkg-up@^2.0.0:
88588856
version "2.0.0"
@@ -9352,10 +9350,10 @@ saxes@^3.1.9:
93529350
dependencies:
93539351
xmlchars "^2.1.1"
93549352

9355-
[email protected]experimental-4c8c98ab9:
9356-
version "0.0.0-experimental-4c8c98ab9"
9357-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.0.0-experimental-4c8c98ab9.tgz#d4384017ed8ca55dcba9b296eb1e0898d0e03ca2"
9358-
integrity sha512-32GW0cUH+xaLuFLbIa2q47p9FrHtQFCzPzFs5Ltf8jHZ1DOLNX6H6LoDdw1oKbTJf/gD4eWCtxAYeIhDs9eEwA==
9353+
9354+
version "0.0.0-fec00a869"
9355+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.0.0-fec00a869.tgz#e28ff1aa107e1d04d6e8901641b4fb1e3ba98577"
9356+
integrity sha512-0U25jnyBP6dRPYwaVW4WMYB0jJSYlrIHFmIuXv27X+KIHJr7vyE9gcFTqZ61NQTuxYLYepAHnUs4KgQEUDlI+g==
93599357
dependencies:
93609358
loose-envify "^1.1.0"
93619359
object-assign "^4.1.1"
@@ -10379,10 +10377,10 @@ typedarray@^0.0.6:
1037910377
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
1038010378
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
1038110379

10382-
typescript@~3.7.2:
10383-
version "3.7.5"
10384-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.5.tgz#0692e21f65fd4108b9330238aac11dd2e177a1ae"
10385-
integrity sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==
10380+
typescript@^3.9.7:
10381+
version "3.9.7"
10382+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa"
10383+
integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==
1038610384

1038710385
unicode-canonical-property-names-ecmascript@^1.0.4:
1038810386
version "1.0.4"

0 commit comments

Comments
 (0)