Skip to content
Merged
Prev Previous commit
Next Next commit
ensure we install @tailwindcss/postcss next to tailwindcss
  • Loading branch information
RobinMalfait committed Oct 30, 2024
commit 4dcd794805cf8926ec2aa816a68980c0e97cf728
14 changes: 11 additions & 3 deletions packages/@tailwindcss-upgrade/src/migrate-postcss.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,9 +83,17 @@ export async function migratePostCSSConfig(base: string) {
}

if (didAddPostcssClient) {
try {
await pkg(base).add(['@tailwindcss/postcss@next'], 'devDependencies')
} catch {}
let location = Object.hasOwn(packageJson?.dependencies ?? {}, 'tailwindcss')
? ('dependencies' as const)
: Object.hasOwn(packageJson?.devDependencies ?? {}, 'tailwindcss')
? ('devDependencies' as const)
: null

if (location !== null) {
try {
await pkg(base).add(['@tailwindcss/postcss@next'], location)
} catch {}
}
}
if (didRemoveAutoprefixer || didRemovePostCSSImport) {
try {
Expand Down