Skip to content

Commit 2bf670a

Browse files
JakeBelangerkarl-run
authored andcommitted
adds support for react 19
1 parent f07f86a commit 2bf670a

File tree

2 files changed

+50
-26
lines changed

2 files changed

+50
-26
lines changed

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@
5353
"lodash.debounce": "^4.0.8"
5454
},
5555
"peerDependencies": {
56-
"react": "^16.0.0 || ^17.0.0 || ^18.0.0",
57-
"react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0"
56+
"react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
57+
"react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
5858
},
5959
"devDependencies": {
6060
"@biomejs/biome": "1.9.3",
@@ -63,15 +63,15 @@
6363
"@testing-library/react": "^16.0.1",
6464
"@types/lodash.debounce": "^4.0.9",
6565
"@types/node": "^22.7.4",
66-
"@types/react": "^18.3.11",
67-
"@types/react-dom": "^18.3.0",
66+
"@types/react": "^19.0.0",
67+
"@types/react-dom": "^19.0.0",
6868
"@vitejs/plugin-react": "^4.3.2",
6969
"@vitest/coverage-v8": "2.1.2",
7070
"jsdom": "^25.0.1",
7171
"npm-run-all": "^4.1.5",
7272
"prettier": "^3.3.3",
73-
"react": "^18.3.1",
74-
"react-dom": "^18.3.1",
73+
"react": "^19.0.0",
74+
"react-dom": "^19.0.0",
7575
"typescript": "^5.6.2",
7676
"vite": "^5.4.8",
7777
"vitest": "^2.1.2"

yarn.lock

Lines changed: 44 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -865,29 +865,28 @@ __metadata:
865865
languageName: node
866866
linkType: hard
867867

868-
"@types/prop-types@npm:*, @types/prop-types@npm:^15.7.13":
868+
"@types/prop-types@npm:^15.7.13":
869869
version: 15.7.13
870870
resolution: "@types/prop-types@npm:15.7.13"
871871
checksum: 10c0/1b20fc67281902c6743379960247bc161f3f0406ffc0df8e7058745a85ea1538612109db0406290512947f9632fe9e10e7337bf0ce6338a91d6c948df16a7c61
872872
languageName: node
873873
linkType: hard
874874

875-
"@types/react-dom@npm:^18.3.0":
876-
version: 18.3.0
877-
resolution: "@types/react-dom@npm:18.3.0"
878-
dependencies:
879-
"@types/react": "npm:*"
880-
checksum: 10c0/6c90d2ed72c5a0e440d2c75d99287e4b5df3e7b011838cdc03ae5cd518ab52164d86990e73246b9d812eaf02ec351d74e3b4f5bd325bf341e13bf980392fd53b
875+
"@types/react-dom@npm:^19.0.0":
876+
version: 19.1.2
877+
resolution: "@types/react-dom@npm:19.1.2"
878+
peerDependencies:
879+
"@types/react": ^19.0.0
880+
checksum: 10c0/100c341cacba9ec8ae1d47ee051072a3450e9573bf8eeb7262490e341cb246ea0f95a07a1f2077e61cf92648f812a0324c602fcd811bd87b7ce41db2811510cd
881881
languageName: node
882882
linkType: hard
883883

884-
"@types/react@npm:*, @types/react@npm:^18.3.11":
885-
version: 18.3.11
886-
resolution: "@types/react@npm:18.3.11"
884+
"@types/react@npm:^19.0.0":
885+
version: 19.1.2
886+
resolution: "@types/react@npm:19.1.2"
887887
dependencies:
888-
"@types/prop-types": "npm:*"
889888
csstype: "npm:^3.0.2"
890-
checksum: 10c0/ce80512246ca5bda69db85b9f4f1835189334acfb6b2c4f3eda8cabff1ff1a3ea9ce4f3b895bdbc18c94140aa45592331aa3fdeb557f525c1b048de7ce84fc0e
889+
checksum: 10c0/76ffe71395c713d4adc3c759465012d3c956db00af35ab7c6d0d91bd07b274b7ce69caa0478c0760311587bd1e38c78ffc9688ebc629f2b266682a19d8750947
891890
languageName: node
892891
linkType: hard
893892

@@ -3407,26 +3406,26 @@ __metadata:
34073406
"@testing-library/react": "npm:^16.0.1"
34083407
"@types/lodash.debounce": "npm:^4.0.9"
34093408
"@types/node": "npm:^22.7.4"
3410-
"@types/react": "npm:^18.3.11"
3411-
"@types/react-dom": "npm:^18.3.0"
3409+
"@types/react": "npm:^19.0.0"
3410+
"@types/react-dom": "npm:^19.0.0"
34123411
"@vitejs/plugin-react": "npm:^4.3.2"
34133412
"@vitest/coverage-v8": "npm:2.1.2"
34143413
jsdom: "npm:^25.0.1"
34153414
lodash.debounce: "npm:^4.0.8"
34163415
npm-run-all: "npm:^4.1.5"
34173416
prettier: "npm:^3.3.3"
3418-
react: "npm:^18.3.1"
3419-
react-dom: "npm:^18.3.1"
3417+
react: "npm:^19.0.0"
3418+
react-dom: "npm:^19.0.0"
34203419
typescript: "npm:^5.6.2"
34213420
vite: "npm:^5.4.8"
34223421
vitest: "npm:^2.1.2"
34233422
peerDependencies:
3424-
react: ^16.0.0 || ^17.0.0 || ^18.0.0
3425-
react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0
3423+
react: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
3424+
react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
34263425
languageName: unknown
34273426
linkType: soft
34283427

3429-
"react-dom@npm:18.3.1, react-dom@npm:^18.3.1":
3428+
"react-dom@npm:18.3.1":
34303429
version: 18.3.1
34313430
resolution: "react-dom@npm:18.3.1"
34323431
dependencies:
@@ -3438,6 +3437,17 @@ __metadata:
34383437
languageName: node
34393438
linkType: hard
34403439

3440+
"react-dom@npm:^19.0.0":
3441+
version: 19.1.0
3442+
resolution: "react-dom@npm:19.1.0"
3443+
dependencies:
3444+
scheduler: "npm:^0.26.0"
3445+
peerDependencies:
3446+
react: ^19.1.0
3447+
checksum: 10c0/3e26e89bb6c67c9a6aa86cb888c7a7f8258f2e347a6d2a15299c17eb16e04c19194e3452bc3255bd34000a61e45e2cb51e46292392340432f133e5a5d2dfb5fc
3448+
languageName: node
3449+
linkType: hard
3450+
34413451
"react-is@npm:^16.13.1":
34423452
version: 16.13.1
34433453
resolution: "react-is@npm:16.13.1"
@@ -3472,7 +3482,7 @@ __metadata:
34723482
languageName: node
34733483
linkType: hard
34743484

3475-
"react@npm:18.3.1, react@npm:^18.3.1":
3485+
"react@npm:18.3.1":
34763486
version: 18.3.1
34773487
resolution: "react@npm:18.3.1"
34783488
dependencies:
@@ -3481,6 +3491,13 @@ __metadata:
34813491
languageName: node
34823492
linkType: hard
34833493

3494+
"react@npm:^19.0.0":
3495+
version: 19.1.0
3496+
resolution: "react@npm:19.1.0"
3497+
checksum: 10c0/530fb9a62237d54137a13d2cfb67a7db6a2156faed43eecc423f4713d9b20c6f2728b026b45e28fcd72e8eadb9e9ed4b089e99f5e295d2f0ad3134251bdd3698
3498+
languageName: node
3499+
linkType: hard
3500+
34843501
"read-cache@npm:^1.0.0":
34853502
version: 1.0.0
34863503
resolution: "read-cache@npm:1.0.0"
@@ -3696,6 +3713,13 @@ __metadata:
36963713
languageName: node
36973714
linkType: hard
36983715

3716+
"scheduler@npm:^0.26.0":
3717+
version: 0.26.0
3718+
resolution: "scheduler@npm:0.26.0"
3719+
checksum: 10c0/5b8d5bfddaae3513410eda54f2268e98a376a429931921a81b5c3a2873aab7ca4d775a8caac5498f8cbc7d0daeab947cf923dbd8e215d61671f9f4e392d34356
3720+
languageName: node
3721+
linkType: hard
3722+
36993723
"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.5.0":
37003724
version: 5.7.2
37013725
resolution: "semver@npm:5.7.2"

0 commit comments

Comments
 (0)