Skip to content

Commit a325610

Browse files
authored
fix: dependencies and versions (#8904)
* fix: dependencies and versions * remove unneeded patch
1 parent ecb7371 commit a325610

File tree

7 files changed

+52
-90
lines changed

7 files changed

+52
-90
lines changed

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"check-types": "tsc",
1313
"install-16": "node scripts/react-16-install-prep.mjs && yarn add react@^16.8.0 react-dom@^16.8.0 @testing-library/react@^12 @testing-library/react-hooks@^8 @testing-library/dom@^8 react-test-renderer@^16.9.0 && node scripts/oldReactSupport.mjs",
1414
"install-17": "node scripts/react-17-install-prep.mjs && yarn add react@^17 react-dom@^17 @testing-library/react@^12 @testing-library/react-hooks@^8 @testing-library/dom@^8 react-test-renderer@^16.9.0 && node scripts/oldReactSupport.mjs",
15-
"install-18": "node scripts/react-18-install-prep.mjs && yarn add react@^18 react-dom@^18",
15+
"install-18": "node scripts/react-18-install-prep.mjs && yarn add react@^18 react-dom@^18 react-test-renderer@^18.3.1 && node scripts/oldReactSupport.mjs",
1616
"install-canary": "node scripts/react-canary-install-prep.mjs && yarn add react@canary react-dom@canary",
1717
"start": "cross-env NODE_ENV=storybook storybook dev -p 9003 --ci -c '.storybook'",
1818
"build:storybook": "storybook build -c .storybook -o dist/$(git rev-parse HEAD)/storybook",
@@ -178,7 +178,7 @@
178178
"jest-matchmedia-mock": "^1.1.0",
179179
"lerna": "^3.13.2",
180180
"lfcdn": "^0.4.2",
181-
"lucide-react": "^0.294.0",
181+
"lucide-react": "^0.517.0",
182182
"md5": "^2.2.1",
183183
"motion": "^12.23.6",
184184
"npm-cli-login": "^1.0.0",
@@ -199,7 +199,7 @@
199199
"react-axe": "^3.0.2",
200200
"react-dom": "^19.1.0",
201201
"react-frame-component": "^5.0.0",
202-
"react-test-renderer": "^18.3.1",
202+
"react-test-renderer": "^19.1.0",
203203
"recast": "^0.23",
204204
"recursive-readdir": "^2.2.2",
205205
"regenerator-runtime": "0.13.3",
@@ -251,7 +251,8 @@
251251
"remark-mdx": "patch:remark-mdx@npm%3A2.0.0-rc.2#~/.yarn/patches/remark-mdx-npm-2.0.0-rc.2-7a71234e1f.patch",
252252
"remark-parse": "patch:remark-parse@npm%3A10.0.1#~/.yarn/patches/remark-parse-npm-10.0.1-e654d7df78.patch",
253253
"lightningcss": "1.30.1",
254-
"react-server-dom-parcel": "canary"
254+
"react-server-dom-parcel": "canary",
255+
"react-test-renderer": "19.1.0"
255256
},
256257
"@parcel/transformer-css": {
257258
"cssModules": {

packages/dev/storybook-react-parcel/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
"storybook-builder-parcel": ">=0.0.1"
99
},
1010
"devDependencies": {
11-
"react": "^18.2.0",
12-
"react-dom": "^18.2.0",
11+
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0",
12+
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0",
1313
"storybook": "^8.6.14"
1414
},
1515
"peerDependencies": {
16-
"react": "^18.2.0",
17-
"react-dom": "^18.2.0",
16+
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0",
17+
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0",
1818
"storybook": "^8.6.14"
1919
},
2020
"scripts": {

patches/lucide-react+0.294.0.patch

Lines changed: 0 additions & 14 deletions
This file was deleted.

scripts/oldReactSupport.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ try {
55
let content = fs.readFileSync('./package.json', 'utf8');
66
let pkg = JSON.parse(content);
77
delete pkg.alias;
8+
delete pkg.resolutions.react;
9+
delete pkg.resolutions['react-dom'];
810
fs.writeFileSync('./package.json', JSON.stringify(pkg, null, 2));
911
} catch (e) {
1012
console.error('Error:', e);

starters/docs/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
"build-storybook": "storybook build"
55
},
66
"devDependencies": {
7+
"@babel/preset-env": "^7.28.3",
78
"@babel/preset-react": "^7.24.1",
9+
"@babel/preset-typescript": "^7.27.1",
810
"@storybook/addon-essentials": "^8.6.14",
911
"@storybook/addon-interactions": "^8.6.14",
1012
"@storybook/addon-links": "^8.6.14",
@@ -17,7 +19,7 @@
1719
"@types/react-dom": "^18.3.0",
1820
"clsx": "^2.1.1",
1921
"lightningcss-loader": "^2.1.0",
20-
"lucide-react": "^0.292.0",
22+
"lucide-react": "^0.517.0",
2123
"prop-types": "^15.8.1",
2224
"react": "^19.1.0",
2325
"react-aria-components": "latest",

starters/tailwind/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"build-storybook": "storybook build"
2828
},
2929
"dependencies": {
30-
"lucide-react": "^0.292.0",
30+
"lucide-react": "^0.517.0",
3131
"postcss": "^8.4.31",
3232
"react-aria-components": "latest",
3333
"tailwind-variants": "^0.3.1"

yarn.lock

Lines changed: 37 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -22177,7 +22177,7 @@ __metadata:
2217722177
languageName: node
2217822178
linkType: hard
2217922179

22180-
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
22180+
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0":
2218122181
version: 1.4.0
2218222182
resolution: "loose-envify@npm:1.4.0"
2218322183
dependencies:
@@ -22300,12 +22300,12 @@ __metadata:
2230022300
languageName: node
2230122301
linkType: hard
2230222302

22303-
"lucide-react@npm:^0.294.0":
22304-
version: 0.294.0
22305-
resolution: "lucide-react@npm:0.294.0"
22303+
"lucide-react@npm:^0.517.0":
22304+
version: 0.517.0
22305+
resolution: "lucide-react@npm:0.517.0"
2230622306
peerDependencies:
22307-
react: ^16.5.1 || ^17.0.0 || ^18.0.0
22308-
checksum: 10c0/3c8d05743c5bac0299ac23ebcb78b6c0ae03182878cd80f4a51ccb89507ea564145cc8bc77757874066044e7a96af14a2a986cd759ae2b971dcab953c6b0c566
22307+
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
22308+
checksum: 10c0/9e827d7c5fd441b9628778e4a121fca4c6354b6aa4fab8b3efda1b060dd3d0b4dac43ee813161ef30f30d0919009fc4565e620d59d4e9bf9425269e242156edb
2230922309
languageName: node
2231022310
linkType: hard
2231122311

@@ -26471,18 +26471,6 @@ __metadata:
2647126471
languageName: node
2647226472
linkType: hard
2647326473

26474-
"react-dom@npm:^18.2.0":
26475-
version: 18.3.1
26476-
resolution: "react-dom@npm:18.3.1"
26477-
dependencies:
26478-
loose-envify: "npm:^1.1.0"
26479-
scheduler: "npm:^0.23.2"
26480-
peerDependencies:
26481-
react: ^18.3.1
26482-
checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85
26483-
languageName: node
26484-
linkType: hard
26485-
2648626474
"react-frame-component@npm:^5.0.0":
2648726475
version: 5.2.6
2648826476
resolution: "react-frame-component@npm:5.2.6"
@@ -26494,13 +26482,6 @@ __metadata:
2649426482
languageName: node
2649526483
linkType: hard
2649626484

26497-
"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.3.1":
26498-
version: 18.3.1
26499-
resolution: "react-is@npm:18.3.1"
26500-
checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072
26501-
languageName: node
26502-
linkType: hard
26503-
2650426485
"react-is@npm:^16.13.1":
2650526486
version: 16.13.1
2650626487
resolution: "react-is@npm:16.13.1"
@@ -26515,6 +26496,20 @@ __metadata:
2651526496
languageName: node
2651626497
linkType: hard
2651726498

26499+
"react-is@npm:^18.0.0":
26500+
version: 18.3.1
26501+
resolution: "react-is@npm:18.3.1"
26502+
checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072
26503+
languageName: node
26504+
linkType: hard
26505+
26506+
"react-is@npm:^19.1.0":
26507+
version: 19.1.1
26508+
resolution: "react-is@npm:19.1.1"
26509+
checksum: 10c0/3dba763fcd69835ae263dcd6727d7ffcc44c1d616f04b7329e67aefdc66a567af4f8dcecdd29454c7a707c968aa1eb85083a83fb616f01675ef25e71cf082f97
26510+
languageName: node
26511+
linkType: hard
26512+
2651826513
"react-lowlight@npm:^2.0.0":
2651926514
version: 2.0.0
2652026515
resolution: "react-lowlight@npm:2.0.0"
@@ -26545,18 +26540,6 @@ __metadata:
2654526540
languageName: node
2654626541
linkType: hard
2654726542

26548-
"react-shallow-renderer@npm:^16.15.0":
26549-
version: 16.15.0
26550-
resolution: "react-shallow-renderer@npm:16.15.0"
26551-
dependencies:
26552-
object-assign: "npm:^4.1.1"
26553-
react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0"
26554-
peerDependencies:
26555-
react: ^16.0.0 || ^17.0.0 || ^18.0.0
26556-
checksum: 10c0/c194d741792e86043a4ae272f7353c1cb9412bc649945c4220c6a101a6ea5410cceb3d65d5a4d750f11a24f7426e8eec7977e8a4e3ad5d3ee235ca2b18166fa8
26557-
languageName: node
26558-
linkType: hard
26559-
2656026543
"react-spectrum-monorepo@workspace:.":
2656126544
version: 0.0.0-use.local
2656226545
resolution: "react-spectrum-monorepo@workspace:."
@@ -26668,7 +26651,7 @@ __metadata:
2666826651
jest-matchmedia-mock: "npm:^1.1.0"
2666926652
lerna: "npm:^3.13.2"
2667026653
lfcdn: "npm:^0.4.2"
26671-
lucide-react: "npm:^0.294.0"
26654+
lucide-react: "npm:^0.517.0"
2667226655
md5: "npm:^2.2.1"
2667326656
motion: "npm:^12.23.6"
2667426657
npm-cli-login: "npm:^1.0.0"
@@ -26689,7 +26672,7 @@ __metadata:
2668926672
react-axe: "npm:^3.0.2"
2669026673
react-dom: "npm:^19.1.0"
2669126674
react-frame-component: "npm:^5.0.0"
26692-
react-test-renderer: "npm:^18.3.1"
26675+
react-test-renderer: "npm:^19.1.0"
2669326676
recast: "npm:^0.23"
2669426677
recursive-readdir: "npm:^2.2.2"
2669526678
regenerator-runtime: "npm:0.13.3"
@@ -26750,16 +26733,15 @@ __metadata:
2675026733
languageName: unknown
2675126734
linkType: soft
2675226735

26753-
"react-test-renderer@npm:^18.3.1":
26754-
version: 18.3.1
26755-
resolution: "react-test-renderer@npm:18.3.1"
26736+
"react-test-renderer@npm:19.1.0":
26737+
version: 19.1.0
26738+
resolution: "react-test-renderer@npm:19.1.0"
2675626739
dependencies:
26757-
react-is: "npm:^18.3.1"
26758-
react-shallow-renderer: "npm:^16.15.0"
26759-
scheduler: "npm:^0.23.2"
26740+
react-is: "npm:^19.1.0"
26741+
scheduler: "npm:^0.26.0"
2676026742
peerDependencies:
26761-
react: ^18.3.1
26762-
checksum: 10c0/c633558ef9af33bc68f0c4dbb5163a004c4fb9eade7bd0a7cfc0355fb367f36bd9d96533c90b7e85a146be6c525113a15f58683d269e0177ad77e2b04d4fe51c
26743+
react: ^19.1.0
26744+
checksum: 10c0/34ed4a37ba8b0beb96c048de6ff28574f018a18dd1042c24f8f46142d48eb5b27f82ff7c2823d082932fd3983c5a3529ab8cc8f15191d4306df0082f9f84678f
2676326745
languageName: node
2676426746
linkType: hard
2676526747

@@ -26785,12 +26767,10 @@ __metadata:
2678526767
languageName: node
2678626768
linkType: hard
2678726769

26788-
"react@npm:^18.2.0":
26789-
version: 18.3.1
26790-
resolution: "react@npm:18.3.1"
26791-
dependencies:
26792-
loose-envify: "npm:^1.1.0"
26793-
checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3
26770+
"react@npm:^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0":
26771+
version: 19.1.1
26772+
resolution: "react@npm:19.1.1"
26773+
checksum: 10c0/8c9769a2dfd02e603af6445058325e6c8a24b47b185d0e461f66a6454765ddcaecb3f0a90184836c68bb509f3c38248359edbc42f0d07c23eb500a5c30c87b4e
2679426774
languageName: node
2679526775
linkType: hard
2679626776

@@ -27844,15 +27824,6 @@ __metadata:
2784427824
languageName: node
2784527825
linkType: hard
2784627826

27847-
"scheduler@npm:^0.23.2":
27848-
version: 0.23.2
27849-
resolution: "scheduler@npm:0.23.2"
27850-
dependencies:
27851-
loose-envify: "npm:^1.1.0"
27852-
checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78
27853-
languageName: node
27854-
linkType: hard
27855-
2785627827
"scheduler@npm:^0.26.0":
2785727828
version: 0.26.0
2785827829
resolution: "scheduler@npm:0.26.0"
@@ -28867,13 +28838,13 @@ __metadata:
2886728838
resolution: "storybook-react-parcel@workspace:packages/dev/storybook-react-parcel"
2886828839
dependencies:
2886928840
"@storybook/react": "npm:^8.6.14"
28870-
react: "npm:^18.2.0"
28871-
react-dom: "npm:^18.2.0"
28841+
react: "npm:^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0"
28842+
react-dom: "npm:^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0"
2887228843
storybook: "npm:^8.6.14"
2887328844
storybook-builder-parcel: "npm:>=0.0.1"
2887428845
peerDependencies:
28875-
react: ^18.2.0
28876-
react-dom: ^18.2.0
28846+
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
28847+
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
2887728848
storybook: ^8.6.14
2887828849
languageName: unknown
2887928850
linkType: soft

0 commit comments

Comments
 (0)