Skip to content

Commit a894b09

Browse files
committed
fix: add comprehensive React types resolution for Vercel builds
- Add pnpm.overrides, overrides, and resolutions to ensure all package managers respect React 19 types - Add .npmrc to configure npm behavior - Fixes TypeScript build errors with @radix-ui/react-slot on Vercel
1 parent ac272a3 commit a894b09

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
strict-peer-dependencies=false
2+
legacy-peer-deps=false

package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,18 @@
7575
"biome check --write --no-errors-on-unmatched --files-ignore-unknown=true"
7676
]
7777
},
78+
"pnpm": {
79+
"overrides": {
80+
"@types/react": "^19.2.7",
81+
"@types/react-dom": "^19.2.3"
82+
}
83+
},
7884
"overrides": {
7985
"@types/react": "^19.2.7",
8086
"@types/react-dom": "^19.2.3"
87+
},
88+
"resolutions": {
89+
"@types/react": "^19.2.7",
90+
"@types/react-dom": "^19.2.3"
8191
}
8292
}

0 commit comments

Comments
 (0)