Skip to content

Commit 5b2e95a

Browse files
Update react monorepo to v19
1 parent e894065 commit 5b2e95a

28 files changed

Lines changed: 208 additions & 221 deletions

File tree

devserver/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@
1919
"commander": "^14.0.0",
2020
"js-slang": "^1.0.85",
2121
"re-resizable": "^6.9.11",
22-
"react": "^18.3.1",
22+
"react": "^19.0.0",
2323
"react-ace": "^14.0.0",
24-
"react-dom": "^18.3.1",
24+
"react-dom": "^19.0.0",
2525
"vite": "^8.0.5",
2626
"vite-plugin-node-polyfills": "^0.26.0"
2727
},
2828
"devDependencies": {
2929
"@sourceacademy/modules-buildtools": "workspace:^",
30-
"@types/react": "^18.3.1",
31-
"@types/react-dom": "^18.3.1",
30+
"@types/react": "^19.0.0",
31+
"@types/react-dom": "^19.0.0",
3232
"@vitest/browser-playwright": "4.1.0",
3333
"eslint": "^9.35.0",
3434
"playwright": "^1.55.1",

lib/modules-lib/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"type": "module",
66
"devDependencies": {
77
"@sourceacademy/modules-buildtools": "workspace:^",
8-
"@types/react": "^18.3.1",
9-
"@types/react-dom": "^18.3.1",
8+
"@types/react": "^19.0.0",
9+
"@types/react-dom": "^19.0.0",
1010
"@vitejs/plugin-react": "^6.0.1",
1111
"@vitest/browser-playwright": "4.1.0",
1212
"eslint": "^9.35.0",
@@ -35,8 +35,8 @@
3535
"@blueprintjs/icons": "^6.0.0",
3636
"es-toolkit": "^1.44.0",
3737
"js-slang": "^1.0.85",
38-
"react": "^18.3.1",
39-
"react-dom": "^18.3.1"
38+
"react": "^19.0.0",
39+
"react-dom": "^19.0.0"
4040
},
4141
"scripts-info": {
4242
"docs": "Build the documentation for documentation server using Typedoc"

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@
6060
"@sourceacademy/vitest-reporter": "workspace:^",
6161
"@stylistic/eslint-plugin": "^5.10.0",
6262
"@types/node": "^24.0.0",
63-
"@types/react": "^18.3.1",
64-
"@types/react-dom": "^18.3.1",
63+
"@types/react": "^19.0.0",
64+
"@types/react-dom": "^19.0.0",
6565
"@vitest/coverage-v8": "4.1.0",
6666
"@vitest/eslint-plugin": "^1.6.14",
6767
"@yarnpkg/types": "^4.0.1",
@@ -77,8 +77,8 @@
7777
"husky": "^9.1.7",
7878
"jsdom": "^29.0.0",
7979
"jsonc-eslint-parser": "^3.1.0",
80-
"react": "^18.3.1",
81-
"react-dom": "^18.3.1",
80+
"react": "^19.0.0",
81+
"react-dom": "^19.0.0",
8282
"typescript": "^6.0.2",
8383
"typescript-eslint": "^8.58.0",
8484
"vitest": "4.1.0",

src/archive/bundles/ar/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
},
1010
"dependencies": {
1111
"os": "^0.1.2",
12-
"react": "^18.3.1",
13-
"react-dom": "^18.3.1",
12+
"react": "^19.0.0",
13+
"react-dom": "^19.0.0",
1414
"saar": "^1.0.4",
1515
"uniqid": "^5.4.0"
1616
},
1717
"devDependencies": {
1818
"@sourceacademy/modules-buildtools": "workspace:^",
19-
"@types/react": "^18.3.1",
20-
"@types/react-dom": "^18.3.1",
19+
"@types/react": "^19.0.0",
20+
"@types/react-dom": "^19.0.0",
2121
"typescript": "^5.8.2"
2222
},
2323
"scripts": {

src/archive/tabs/AugmentedReality/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
"@blueprintjs/icons": "^6.0.0",
77
"@sourceacademy/bundle-ar": "workspace:^",
88
"@sourceacademy/modules-lib": "workspace:^",
9-
"react": "^18.3.1",
10-
"react-dom": "^18.3.1",
9+
"react": "^19.0.0",
10+
"react-dom": "^19.0.0",
1111
"saar": "^1.0.4"
1212
},
1313
"devDependencies": {
1414
"@sourceacademy/modules-buildtools": "workspace:^",
15-
"@types/react": "^18.3.1",
16-
"@types/react-dom": "^18.3.1"
15+
"@types/react": "^19.0.0",
16+
"@types/react-dom": "^19.0.0"
1717
},
1818
"scripts": {
1919
"build": "buildtools build tab .",

src/bundles/pix_n_flix/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
"private": true,
55
"devDependencies": {
66
"@sourceacademy/modules-buildtools": "workspace:^",
7-
"@types/react": "^18.3.1",
7+
"@types/react": "^19.0.0",
88
"@vitest/browser-playwright": "4.1.0",
99
"playwright": "^1.55.1",
10-
"react": "^18.3.1",
11-
"react-dom": "^18.3.1",
10+
"react": "^19.0.0",
11+
"react-dom": "^19.0.0",
1212
"typescript": "^6.0.2",
1313
"vitest": "4.1.0",
1414
"vitest-browser-react": "^2.1.0"

src/bundles/unity_academy/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
"dependencies": {
66
"@blueprintjs/core": "^6.0.0",
77
"@blueprintjs/icons": "^6.0.0",
8-
"react": "^18.3.1",
9-
"react-dom": "^18.3.1"
8+
"react": "^19.0.0",
9+
"react-dom": "^19.0.0"
1010
},
1111
"devDependencies": {
1212
"@sourceacademy/modules-buildtools": "workspace:^",
13-
"@types/react": "^18.3.1",
14-
"@types/react-dom": "^18.3.1",
13+
"@types/react": "^19.0.0",
14+
"@types/react-dom": "^19.0.0",
1515
"typescript": "^6.0.2"
1616
},
1717
"type": "module",

src/tabs/ArcadeTwod/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"@blueprintjs/icons": "^6.0.0",
88
"@sourceacademy/modules-lib": "workspace:^",
99
"phaser": "^3.54.0",
10-
"react": "^18.3.1",
11-
"react-dom": "^18.3.1"
10+
"react": "^19.0.0",
11+
"react-dom": "^19.0.0"
1212
},
1313
"devDependencies": {
1414
"@sourceacademy/modules-buildtools": "workspace:^",
15-
"@types/react": "^18.3.1",
16-
"@types/react-dom": "^18.3.1",
15+
"@types/react": "^19.0.0",
16+
"@types/react-dom": "^19.0.0",
1717
"typescript": "^6.0.2"
1818
},
1919
"scripts": {

src/tabs/CopyGc/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
"@blueprintjs/core": "^6.0.0",
77
"@sourceacademy/bundle-copy_gc": "workspace:^",
88
"@sourceacademy/modules-lib": "workspace:^",
9-
"react": "^18.3.1",
10-
"react-dom": "^18.3.1"
9+
"react": "^19.0.0",
10+
"react-dom": "^19.0.0"
1111
},
1212
"devDependencies": {
1313
"@sourceacademy/modules-buildtools": "workspace:^",
14-
"@types/react": "^18.3.1",
15-
"@types/react-dom": "^18.3.1",
14+
"@types/react": "^19.0.0",
15+
"@types/react-dom": "^19.0.0",
1616
"typescript": "^6.0.2"
1717
},
1818
"scripts": {

src/tabs/Csg/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"@blueprintjs/icons": "^6.0.0",
88
"@sourceacademy/bundle-csg": "workspace:^",
99
"@sourceacademy/modules-lib": "workspace:^",
10-
"react": "^18.3.1",
11-
"react-dom": "^18.3.1"
10+
"react": "^19.0.0",
11+
"react-dom": "^19.0.0"
1212
},
1313
"devDependencies": {
1414
"@sourceacademy/modules-buildtools": "workspace:^",
15-
"@types/react": "^18.3.1",
16-
"@types/react-dom": "^18.3.1",
15+
"@types/react": "^19.0.0",
16+
"@types/react-dom": "^19.0.0",
1717
"typescript": "^6.0.2"
1818
},
1919
"scripts": {

0 commit comments

Comments
 (0)