diff --git a/e2e/react-router/basic-file-based-code-splitting/package.json b/e2e/react-router/basic-file-based-code-splitting/package.json index f577d04604..0de7ab1779 100644 --- a/e2e/react-router/basic-file-based-code-splitting/package.json +++ b/e2e/react-router/basic-file-based-code-splitting/package.json @@ -13,14 +13,13 @@ "test:e2e": "rm -rf port*.txt; pnpm run test:e2e:verbose-routes:true && pnpm run test:e2e:verbose-routes:false" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/react-router/basic-file-based-code-splitting/postcss.config.mjs b/e2e/react-router/basic-file-based-code-splitting/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/basic-file-based-code-splitting/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/basic-file-based-code-splitting/vite.config.ts b/e2e/react-router/basic-file-based-code-splitting/vite.config.ts index 7c2d2bbc70..47acfe5286 100644 --- a/e2e/react-router/basic-file-based-code-splitting/vite.config.ts +++ b/e2e/react-router/basic-file-based-code-splitting/vite.config.ts @@ -1,6 +1,7 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' const isVerboseFileRoutes = process.env.VERBOSE_FILE_ROUTES === '1' || false console.info(`Verbose file routes is set to: ${isVerboseFileRoutes}.`) @@ -8,6 +9,7 @@ console.info(`Verbose file routes is set to: ${isVerboseFileRoutes}.`) // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/e2e/react-router/basic-file-based/package.json b/e2e/react-router/basic-file-based/package.json index 03f686244e..21f6688ca4 100644 --- a/e2e/react-router/basic-file-based/package.json +++ b/e2e/react-router/basic-file-based/package.json @@ -12,16 +12,15 @@ "test:e2e:default": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@tanstack/zod-adapter": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/react-router/basic-file-based/postcss.config.mjs b/e2e/react-router/basic-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/basic-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/basic-file-based/vite.config.js b/e2e/react-router/basic-file-based/vite.config.js index 940c8aa236..a3def84e28 100644 --- a/e2e/react-router/basic-file-based/vite.config.js +++ b/e2e/react-router/basic-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', }), diff --git a/e2e/react-router/basic-react-query-file-based/package.json b/e2e/react-router/basic-react-query-file-based/package.json index 8a6b8ffb06..7c2a4cfa0f 100644 --- a/e2e/react-router/basic-react-query-file-based/package.json +++ b/e2e/react-router/basic-react-query-file-based/package.json @@ -11,17 +11,16 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/react-router/basic-react-query-file-based/postcss.config.mjs b/e2e/react-router/basic-react-query-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/basic-react-query-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/basic-react-query-file-based/vite.config.js b/e2e/react-router/basic-react-query-file-based/vite.config.js index ab615485ae..ce5fc59483 100644 --- a/e2e/react-router/basic-react-query-file-based/vite.config.js +++ b/e2e/react-router/basic-react-query-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true }), react(), ], diff --git a/e2e/react-router/basic-react-query/package.json b/e2e/react-router/basic-react-query/package.json index 9d5581b12f..5a8cf3c8dc 100644 --- a/e2e/react-router/basic-react-query/package.json +++ b/e2e/react-router/basic-react-query/package.json @@ -11,16 +11,15 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", "@tanstack/react-router": "workspace:^", "@tanstack/router-devtools": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/react-router/basic-react-query/postcss.config.mjs b/e2e/react-router/basic-react-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/basic-react-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/basic-react-query/vite.config.js b/e2e/react-router/basic-react-query/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/e2e/react-router/basic-react-query/vite.config.js +++ b/e2e/react-router/basic-react-query/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/e2e/react-router/basic-scroll-restoration/package.json b/e2e/react-router/basic-scroll-restoration/package.json index ebabcfba3e..98f6c9a378 100644 --- a/e2e/react-router/basic-scroll-restoration/package.json +++ b/e2e/react-router/basic-scroll-restoration/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/react-virtual": "^3.13.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/react-router/basic-scroll-restoration/postcss.config.mjs b/e2e/react-router/basic-scroll-restoration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/basic-scroll-restoration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/basic-scroll-restoration/vite.config.js b/e2e/react-router/basic-scroll-restoration/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/e2e/react-router/basic-scroll-restoration/vite.config.js +++ b/e2e/react-router/basic-scroll-restoration/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/e2e/react-router/basic-virtual-file-based/package.json b/e2e/react-router/basic-virtual-file-based/package.json index 21bfefd083..22f87800b2 100644 --- a/e2e/react-router/basic-virtual-file-based/package.json +++ b/e2e/react-router/basic-virtual-file-based/package.json @@ -11,16 +11,15 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/react-router/basic-virtual-file-based/postcss.config.mjs b/e2e/react-router/basic-virtual-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/basic-virtual-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/basic-virtual-file-based/vite.config.ts b/e2e/react-router/basic-virtual-file-based/vite.config.ts index 8a28af1709..269dcfa975 100644 --- a/e2e/react-router/basic-virtual-file-based/vite.config.ts +++ b/e2e/react-router/basic-virtual-file-based/vite.config.ts @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' import { routes } from './routes' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/e2e/react-router/basic-virtual-named-export-config-file-based/package.json b/e2e/react-router/basic-virtual-named-export-config-file-based/package.json index ec20b8fa1b..62b67b7e4d 100644 --- a/e2e/react-router/basic-virtual-named-export-config-file-based/package.json +++ b/e2e/react-router/basic-virtual-named-export-config-file-based/package.json @@ -11,16 +11,15 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/react-router/basic-virtual-named-export-config-file-based/postcss.config.mjs b/e2e/react-router/basic-virtual-named-export-config-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/basic-virtual-named-export-config-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/basic-virtual-named-export-config-file-based/vite.config.ts b/e2e/react-router/basic-virtual-named-export-config-file-based/vite.config.ts index ea7fb55e88..c3c3510479 100644 --- a/e2e/react-router/basic-virtual-named-export-config-file-based/vite.config.ts +++ b/e2e/react-router/basic-virtual-named-export-config-file-based/vite.config.ts @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/e2e/react-router/basic/package.json b/e2e/react-router/basic/package.json index d8f8a7f3ee..c6937d9af3 100644 --- a/e2e/react-router/basic/package.json +++ b/e2e/react-router/basic/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/react-router/basic/postcss.config.mjs b/e2e/react-router/basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/basic/vite.config.js b/e2e/react-router/basic/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/e2e/react-router/basic/vite.config.js +++ b/e2e/react-router/basic/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/e2e/react-router/generator-cli-only/package.json b/e2e/react-router/generator-cli-only/package.json index 54abdd7806..c18929dc7a 100644 --- a/e2e/react-router/generator-cli-only/package.json +++ b/e2e/react-router/generator-cli-only/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/router-cli": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/react-router/generator-cli-only/postcss.config.mjs b/e2e/react-router/generator-cli-only/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/generator-cli-only/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/generator-cli-only/vite.config.js b/e2e/react-router/generator-cli-only/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/e2e/react-router/generator-cli-only/vite.config.js +++ b/e2e/react-router/generator-cli-only/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/e2e/react-router/js-only-file-based/package.json b/e2e/react-router/js-only-file-based/package.json index bb6dd24aef..4eb31b47fd 100644 --- a/e2e/react-router/js-only-file-based/package.json +++ b/e2e/react-router/js-only-file-based/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/react-router/js-only-file-based/postcss.config.mjs b/e2e/react-router/js-only-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/js-only-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/js-only-file-based/vite.config.js b/e2e/react-router/js-only-file-based/vite.config.js index 6e4d6d8e1d..db4a4f7edf 100644 --- a/e2e/react-router/js-only-file-based/vite.config.js +++ b/e2e/react-router/js-only-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', disableTypes: true, diff --git a/e2e/react-router/rspack-basic-file-based/package.json b/e2e/react-router/rspack-basic-file-based/package.json index aa6cc7d247..4d28e5d27c 100644 --- a/e2e/react-router/rspack-basic-file-based/package.json +++ b/e2e/react-router/rspack-basic-file-based/package.json @@ -20,13 +20,13 @@ "@playwright/test": "^1.50.1", "@rsbuild/core": "^1.2.4", "@rsbuild/plugin-react": "^1.1.0", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/postcss": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2" } } diff --git a/e2e/react-router/rspack-basic-virtual-named-export-config-file-based/package.json b/e2e/react-router/rspack-basic-virtual-named-export-config-file-based/package.json index 0808478b10..841d7b802d 100644 --- a/e2e/react-router/rspack-basic-virtual-named-export-config-file-based/package.json +++ b/e2e/react-router/rspack-basic-virtual-named-export-config-file-based/package.json @@ -20,14 +20,14 @@ "@playwright/test": "^1.50.1", "@rsbuild/core": "^1.2.4", "@rsbuild/plugin-react": "^1.1.0", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/postcss": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2" } } diff --git a/e2e/react-router/scroll-restoration-sandbox-vite/package.json b/e2e/react-router/scroll-restoration-sandbox-vite/package.json index ccc356473c..a67a0bab71 100644 --- a/e2e/react-router/scroll-restoration-sandbox-vite/package.json +++ b/e2e/react-router/scroll-restoration-sandbox-vite/package.json @@ -14,16 +14,15 @@ "test:e2e": "rm -rf port*.txt; pnpm run test:e2e:browser && pnpm run test:e2e:hash" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@tanstack/zod-adapter": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/react-router/scroll-restoration-sandbox-vite/postcss.config.mjs b/e2e/react-router/scroll-restoration-sandbox-vite/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/scroll-restoration-sandbox-vite/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/scroll-restoration-sandbox-vite/vite.config.js b/e2e/react-router/scroll-restoration-sandbox-vite/vite.config.js index 172112dd72..39e3bb69c2 100644 --- a/e2e/react-router/scroll-restoration-sandbox-vite/vite.config.js +++ b/e2e/react-router/scroll-restoration-sandbox-vite/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [tanstackRouter({ target: 'react' }), react()], + plugins: [tailwindcss(), tanstackRouter({ target: 'react' }), react()], }) diff --git a/e2e/react-router/sentry-integration/package.json b/e2e/react-router/sentry-integration/package.json index ece4d00567..d2843d3d90 100644 --- a/e2e/react-router/sentry-integration/package.json +++ b/e2e/react-router/sentry-integration/package.json @@ -14,14 +14,13 @@ "@sentry/react": "^10.32.0", "@sentry/tracing": "^7.120.4", "@sentry/vite-plugin": "^4.6.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/react-router/sentry-integration/postcss.config.mjs b/e2e/react-router/sentry-integration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/sentry-integration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/sentry-integration/vite.config.js b/e2e/react-router/sentry-integration/vite.config.js index 72e65e2d82..d123e60865 100644 --- a/e2e/react-router/sentry-integration/vite.config.js +++ b/e2e/react-router/sentry-integration/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { sentryVitePlugin } from '@sentry/vite-plugin' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react(), sentryVitePlugin()], + plugins: [tailwindcss(), react(), sentryVitePlugin()], }) diff --git a/e2e/react-router/view-transitions/package.json b/e2e/react-router/view-transitions/package.json index bb81b3ecdf..59e0816de6 100644 --- a/e2e/react-router/view-transitions/package.json +++ b/e2e/react-router/view-transitions/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "workspace:^", "@tanstack/react-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/react-router/view-transitions/postcss.config.mjs b/e2e/react-router/view-transitions/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-router/view-transitions/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-router/view-transitions/vite.config.js b/e2e/react-router/view-transitions/vite.config.js index 47e327b746..e6a8f48b5f 100644 --- a/e2e/react-router/view-transitions/vite.config.js +++ b/e2e/react-router/view-transitions/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/e2e/react-start/basic-auth/package.json b/e2e/react-start/basic-auth/package.json index e9d1d7c469..3de51ecb4e 100644 --- a/e2e/react-start/basic-auth/package.json +++ b/e2e/react-start/basic-auth/package.json @@ -27,16 +27,15 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "dotenv": "^17.2.3", - "postcss": "^8.5.1", "prisma": "^7.0.0", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/react-start/basic-auth/postcss.config.mjs b/e2e/react-start/basic-auth/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/basic-auth/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/basic-auth/vite.config.ts b/e2e/react-start/basic-auth/vite.config.ts index dc57f144e4..3e946e6645 100644 --- a/e2e/react-start/basic-auth/vite.config.ts +++ b/e2e/react-start/basic-auth/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/basic-cloudflare/package.json b/e2e/react-start/basic-cloudflare/package.json index 246d99d559..985f2ba331 100644 --- a/e2e/react-start/basic-cloudflare/package.json +++ b/e2e/react-start/basic-cloudflare/package.json @@ -22,14 +22,13 @@ "devDependencies": { "@cloudflare/vite-plugin": "^1.15.1", "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4", diff --git a/e2e/react-start/basic-cloudflare/postcss.config.mjs b/e2e/react-start/basic-cloudflare/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/basic-cloudflare/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/basic-cloudflare/vite.config.ts b/e2e/react-start/basic-cloudflare/vite.config.ts index e6074f714b..06543fc07c 100644 --- a/e2e/react-start/basic-cloudflare/vite.config.ts +++ b/e2e/react-start/basic-cloudflare/vite.config.ts @@ -3,9 +3,11 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { cloudflare } from '@cloudflare/vite-plugin' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/basic-react-query/package.json b/e2e/react-start/basic-react-query/package.json index 18cccdaece..5daf2bca78 100644 --- a/e2e/react-start/basic-react-query/package.json +++ b/e2e/react-start/basic-react-query/package.json @@ -27,15 +27,14 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/react-start/basic-react-query/postcss.config.mjs b/e2e/react-start/basic-react-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/basic-react-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/basic-react-query/vite.config.ts b/e2e/react-start/basic-react-query/vite.config.ts index dc57f144e4..3e946e6645 100644 --- a/e2e/react-start/basic-react-query/vite.config.ts +++ b/e2e/react-start/basic-react-query/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/basic-rsc/package.json b/e2e/react-start/basic-rsc/package.json index ba9cce783b..048fb634cc 100644 --- a/e2e/react-start/basic-rsc/package.json +++ b/e2e/react-start/basic-rsc/package.json @@ -20,13 +20,11 @@ "vite": "^7.1.7" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "autoprefixer": "^10.4.20", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" }, diff --git a/e2e/react-start/basic-rsc/postcss.config.mjs b/e2e/react-start/basic-rsc/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/basic-rsc/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/basic-rsc/vite.config.ts b/e2e/react-start/basic-rsc/vite.config.ts index dc57f144e4..3e946e6645 100644 --- a/e2e/react-start/basic-rsc/vite.config.ts +++ b/e2e/react-start/basic-rsc/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/basic/package.json b/e2e/react-start/basic/package.json index 645683c342..5200e34402 100644 --- a/e2e/react-start/basic/package.json +++ b/e2e/react-start/basic/package.json @@ -34,7 +34,7 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", @@ -42,9 +42,8 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4", diff --git a/e2e/react-start/basic/postcss.config.mjs b/e2e/react-start/basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/basic/vite.config.ts b/e2e/react-start/basic/vite.config.ts index ecab96f2d8..944dfecc76 100644 --- a/e2e/react-start/basic/vite.config.ts +++ b/e2e/react-start/basic/vite.config.ts @@ -4,6 +4,7 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' import { isSpaMode } from './tests/utils/isSpaMode' import { isPrerender } from './tests/utils/isPrerender' +import tailwindcss from '@tailwindcss/vite' const spaModeConfiguration = { enabled: true, @@ -32,6 +33,7 @@ export default defineConfig({ port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/clerk-basic/package.json b/e2e/react-start/clerk-basic/package.json index 6db45b97c3..4250cdc222 100644 --- a/e2e/react-start/clerk-basic/package.json +++ b/e2e/react-start/clerk-basic/package.json @@ -28,10 +28,9 @@ "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "autoprefixer": "^10.4.20", - "postcss": "^8.5.1", - "tailwindcss": "^3.4.17", + "tailwindcss": "4.1.18", "typescript": "^5.7.2", - "vite-tsconfig-paths": "^5.1.4" + "vite-tsconfig-paths": "^5.1.4", + "@tailwindcss/vite": "4.1.18" } } diff --git a/e2e/react-start/clerk-basic/postcss.config.mjs b/e2e/react-start/clerk-basic/postcss.config.mjs deleted file mode 100644 index 2e7af2b7f1..0000000000 --- a/e2e/react-start/clerk-basic/postcss.config.mjs +++ /dev/null @@ -1,6 +0,0 @@ -export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -} diff --git a/e2e/react-start/clerk-basic/src/components/DefaultCatchBoundary.tsx b/e2e/react-start/clerk-basic/src/components/DefaultCatchBoundary.tsx index 15f316681c..ef2daa1ea1 100644 --- a/e2e/react-start/clerk-basic/src/components/DefaultCatchBoundary.tsx +++ b/e2e/react-start/clerk-basic/src/components/DefaultCatchBoundary.tsx @@ -24,21 +24,21 @@ export function DefaultCatchBoundary({ error }: ErrorComponentProps) { onClick={() => { router.invalidate() }} - className={`px-2 py-1 bg-gray-600 dark:bg-gray-700 rounded text-white uppercase font-extrabold`} + className={`px-2 py-1 bg-gray-600 dark:bg-gray-700 rounded-sm text-white uppercase font-extrabold`} > Try Again {isRoot ? ( Home ) : ( { e.preventDefault() window.history.back() diff --git a/e2e/react-start/clerk-basic/src/components/NotFound.tsx b/e2e/react-start/clerk-basic/src/components/NotFound.tsx index 7b54fa5680..fd4e75befe 100644 --- a/e2e/react-start/clerk-basic/src/components/NotFound.tsx +++ b/e2e/react-start/clerk-basic/src/components/NotFound.tsx @@ -9,13 +9,13 @@ export function NotFound({ children }: { children?: any }) {

Start Over diff --git a/e2e/react-start/clerk-basic/src/routeTree.gen.ts b/e2e/react-start/clerk-basic/src/routeTree.gen.ts index 8ac0e6e8c3..a6767e0efd 100644 --- a/e2e/react-start/clerk-basic/src/routeTree.gen.ts +++ b/e2e/react-start/clerk-basic/src/routeTree.gen.ts @@ -169,3 +169,12 @@ const rootRouteChildren: RootRouteChildren = { export const routeTree = rootRouteImport ._addFileChildren(rootRouteChildren) ._addFileTypes() + +import type { getRouter } from './router.tsx' +import type { createStart } from '@tanstack/react-start' +declare module '@tanstack/react-start' { + interface Register { + ssr: true + router: Awaited> + } +} diff --git a/e2e/react-start/clerk-basic/src/styles/app.css b/e2e/react-start/clerk-basic/src/styles/app.css index c53c870665..40dd3f10f1 100644 --- a/e2e/react-start/clerk-basic/src/styles/app.css +++ b/e2e/react-start/clerk-basic/src/styles/app.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} @layer base { html { diff --git a/e2e/react-start/clerk-basic/tailwind.config.mjs b/e2e/react-start/clerk-basic/tailwind.config.mjs deleted file mode 100644 index e49f4eb776..0000000000 --- a/e2e/react-start/clerk-basic/tailwind.config.mjs +++ /dev/null @@ -1,4 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: ['./src/**/*.{js,jsx,ts,tsx}'], -} diff --git a/e2e/react-start/clerk-basic/vite.config.ts b/e2e/react-start/clerk-basic/vite.config.ts index dc57f144e4..3e946e6645 100644 --- a/e2e/react-start/clerk-basic/vite.config.ts +++ b/e2e/react-start/clerk-basic/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/custom-basepath/package.json b/e2e/react-start/custom-basepath/package.json index 5420b654a4..cdb371b91f 100644 --- a/e2e/react-start/custom-basepath/package.json +++ b/e2e/react-start/custom-basepath/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/express": "^5.0.3", "@types/node": "^22.10.2", @@ -29,9 +29,8 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "cross-env": "^10.0.0", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "tsx": "^4.20.3", "typescript": "^5.7.2", "vite": "^7.1.7", diff --git a/e2e/react-start/custom-basepath/postcss.config.mjs b/e2e/react-start/custom-basepath/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/custom-basepath/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/custom-basepath/vite.config.ts b/e2e/react-start/custom-basepath/vite.config.ts index 7e200dc074..75559f50a1 100644 --- a/e2e/react-start/custom-basepath/vite.config.ts +++ b/e2e/react-start/custom-basepath/vite.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ base: '/custom/basepath', @@ -9,6 +10,7 @@ export default defineConfig({ port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/query-integration/package.json b/e2e/react-start/query-integration/package.json index 2571950e5c..020fada575 100644 --- a/e2e/react-start/query-integration/package.json +++ b/e2e/react-start/query-integration/package.json @@ -26,14 +26,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/react-start/query-integration/postcss.config.mjs b/e2e/react-start/query-integration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/query-integration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/query-integration/vite.config.ts b/e2e/react-start/query-integration/vite.config.ts index 1df337cd40..03a66b9a32 100644 --- a/e2e/react-start/query-integration/vite.config.ts +++ b/e2e/react-start/query-integration/vite.config.ts @@ -1,9 +1,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/scroll-restoration/package.json b/e2e/react-start/scroll-restoration/package.json index 9fe23757a7..0aa91e4283 100644 --- a/e2e/react-start/scroll-restoration/package.json +++ b/e2e/react-start/scroll-restoration/package.json @@ -25,16 +25,15 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/react-start/scroll-restoration/postcss.config.mjs b/e2e/react-start/scroll-restoration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/scroll-restoration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/scroll-restoration/vite.config.ts b/e2e/react-start/scroll-restoration/vite.config.ts index 33948491fe..a9ba4b9663 100644 --- a/e2e/react-start/scroll-restoration/vite.config.ts +++ b/e2e/react-start/scroll-restoration/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'] }), tanstackStart(), viteReact(), diff --git a/e2e/react-start/selective-ssr/package.json b/e2e/react-start/selective-ssr/package.json index 03d2a9b9d5..1217325455 100644 --- a/e2e/react-start/selective-ssr/package.json +++ b/e2e/react-start/selective-ssr/package.json @@ -22,15 +22,14 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2" } } diff --git a/e2e/react-start/selective-ssr/postcss.config.mjs b/e2e/react-start/selective-ssr/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/selective-ssr/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/selective-ssr/vite.config.ts b/e2e/react-start/selective-ssr/vite.config.ts index 04033010e8..28c433b03b 100644 --- a/e2e/react-start/selective-ssr/vite.config.ts +++ b/e2e/react-start/selective-ssr/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/serialization-adapters/package.json b/e2e/react-start/serialization-adapters/package.json index 71b57e68bf..e8c1d06e2d 100644 --- a/e2e/react-start/serialization-adapters/package.json +++ b/e2e/react-start/serialization-adapters/package.json @@ -22,15 +22,14 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2" } } diff --git a/e2e/react-start/serialization-adapters/postcss.config.mjs b/e2e/react-start/serialization-adapters/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/serialization-adapters/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/serialization-adapters/vite.config.ts b/e2e/react-start/serialization-adapters/vite.config.ts index 04033010e8..28c433b03b 100644 --- a/e2e/react-start/serialization-adapters/vite.config.ts +++ b/e2e/react-start/serialization-adapters/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/server-functions/package.json b/e2e/react-start/server-functions/package.json index 5da5526e4d..857927be90 100644 --- a/e2e/react-start/server-functions/package.json +++ b/e2e/react-start/server-functions/package.json @@ -27,7 +27,7 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", @@ -35,9 +35,8 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/react-start/server-functions/postcss.config.mjs b/e2e/react-start/server-functions/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/server-functions/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/server-functions/vite.config.ts b/e2e/react-start/server-functions/vite.config.ts index 97ff657630..4b7107f0b5 100644 --- a/e2e/react-start/server-functions/vite.config.ts +++ b/e2e/react-start/server-functions/vite.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' const FUNCTIONS_WITH_CONSTANT_ID = [ 'src/routes/submit-post-formdata.tsx/greetUser_createServerFn_handler', @@ -10,6 +11,7 @@ const FUNCTIONS_WITH_CONSTANT_ID = [ export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/server-routes/package.json b/e2e/react-start/server-routes/package.json index 6758af3d5f..5ebf930042 100644 --- a/e2e/react-start/server-routes/package.json +++ b/e2e/react-start/server-routes/package.json @@ -27,7 +27,7 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", @@ -35,9 +35,8 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/react-start/server-routes/postcss.config.mjs b/e2e/react-start/server-routes/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/server-routes/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/server-routes/vite.config.ts b/e2e/react-start/server-routes/vite.config.ts index dc57f144e4..3e946e6645 100644 --- a/e2e/react-start/server-routes/vite.config.ts +++ b/e2e/react-start/server-routes/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/spa-mode/package.json b/e2e/react-start/spa-mode/package.json index 049ab8b5d9..a894c2aa85 100644 --- a/e2e/react-start/spa-mode/package.json +++ b/e2e/react-start/spa-mode/package.json @@ -19,13 +19,12 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/react-start/spa-mode/postcss.config.mjs b/e2e/react-start/spa-mode/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/spa-mode/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/spa-mode/vite.config.ts b/e2e/react-start/spa-mode/vite.config.ts index 03c313e095..0c4b8edaf2 100644 --- a/e2e/react-start/spa-mode/vite.config.ts +++ b/e2e/react-start/spa-mode/vite.config.ts @@ -1,12 +1,14 @@ import { defineConfig } from 'vite' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import tsConfigPaths from 'vite-tsconfig-paths' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/virtual-routes/package.json b/e2e/react-start/virtual-routes/package.json index 51fac4f99e..b2abd67d14 100644 --- a/e2e/react-start/virtual-routes/package.json +++ b/e2e/react-start/virtual-routes/package.json @@ -25,16 +25,15 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/react-start/virtual-routes/postcss.config.mjs b/e2e/react-start/virtual-routes/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/virtual-routes/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/virtual-routes/vite.config.ts b/e2e/react-start/virtual-routes/vite.config.ts index 110811e198..7ee0e86424 100644 --- a/e2e/react-start/virtual-routes/vite.config.ts +++ b/e2e/react-start/virtual-routes/vite.config.ts @@ -1,12 +1,14 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/react-start/website/package.json b/e2e/react-start/website/package.json index ba24f0b606..04ed962a6e 100644 --- a/e2e/react-start/website/package.json +++ b/e2e/react-start/website/package.json @@ -23,15 +23,14 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/react-start/website/postcss.config.mjs b/e2e/react-start/website/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/react-start/website/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/react-start/website/vite.config.ts b/e2e/react-start/website/vite.config.ts index c2c28ae93b..1f54ff91c1 100644 --- a/e2e/react-start/website/vite.config.ts +++ b/e2e/react-start/website/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-router/basic-file-based-code-splitting/package.json b/e2e/solid-router/basic-file-based-code-splitting/package.json index 03d1daa2ef..20cccc0748 100644 --- a/e2e/solid-router/basic-file-based-code-splitting/package.json +++ b/e2e/solid-router/basic-file-based-code-splitting/package.json @@ -13,13 +13,12 @@ "test:e2e": "rm -rf port*.txt; pnpm run test:e2e:verbose-routes:true && pnpm run test:e2e:verbose-routes:false" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", - "postcss": "^8.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/solid-router/basic-file-based-code-splitting/postcss.config.mjs b/e2e/solid-router/basic-file-based-code-splitting/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/basic-file-based-code-splitting/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/basic-file-based-code-splitting/vite.config.ts b/e2e/solid-router/basic-file-based-code-splitting/vite.config.ts index 2fd68cb6cf..a8f02c0015 100644 --- a/e2e/solid-router/basic-file-based-code-splitting/vite.config.ts +++ b/e2e/solid-router/basic-file-based-code-splitting/vite.config.ts @@ -1,6 +1,7 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' const isVerboseFileRoutes = process.env.VERBOSE_FILE_ROUTES === '1' || false console.info(`Verbose file routes is set to: ${isVerboseFileRoutes}.`) @@ -8,6 +9,7 @@ console.info(`Verbose file routes is set to: ${isVerboseFileRoutes}.`) // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/e2e/solid-router/basic-file-based/package.json b/e2e/solid-router/basic-file-based/package.json index 3f9693b0dc..9efec5b667 100644 --- a/e2e/solid-router/basic-file-based/package.json +++ b/e2e/solid-router/basic-file-based/package.json @@ -12,15 +12,14 @@ "test:e2e:default": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", "@tanstack/zod-adapter": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/solid-router/basic-file-based/postcss.config.mjs b/e2e/solid-router/basic-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/basic-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/basic-file-based/vite.config.js b/e2e/solid-router/basic-file-based/vite.config.js index ad6e60e830..bfd3a0404e 100644 --- a/e2e/solid-router/basic-file-based/vite.config.js +++ b/e2e/solid-router/basic-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', }), diff --git a/e2e/solid-router/basic-scroll-restoration/package.json b/e2e/solid-router/basic-scroll-restoration/package.json index 29307d7a74..01a618163d 100644 --- a/e2e/solid-router/basic-scroll-restoration/package.json +++ b/e2e/solid-router/basic-scroll-restoration/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", "@tanstack/solid-virtual": "^3.13.0", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/solid-router/basic-scroll-restoration/postcss.config.mjs b/e2e/solid-router/basic-scroll-restoration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/basic-scroll-restoration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/basic-scroll-restoration/vite.config.js b/e2e/solid-router/basic-scroll-restoration/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/e2e/solid-router/basic-scroll-restoration/vite.config.js +++ b/e2e/solid-router/basic-scroll-restoration/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/e2e/solid-router/basic-solid-query-file-based/package.json b/e2e/solid-router/basic-solid-query-file-based/package.json index 49bc18d1dd..6dcadaa098 100644 --- a/e2e/solid-router/basic-solid-query-file-based/package.json +++ b/e2e/solid-router/basic-solid-query-file-based/package.json @@ -11,16 +11,15 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.90.0", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/solid-router/basic-solid-query-file-based/postcss.config.mjs b/e2e/solid-router/basic-solid-query-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/basic-solid-query-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/basic-solid-query-file-based/vite.config.js b/e2e/solid-router/basic-solid-query-file-based/vite.config.js index 1660a56c17..95863b470a 100644 --- a/e2e/solid-router/basic-solid-query-file-based/vite.config.js +++ b/e2e/solid-router/basic-solid-query-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true }), solid(), ], diff --git a/e2e/solid-router/basic-solid-query/package.json b/e2e/solid-router/basic-solid-query/package.json index 8b4fc03a48..848ca958f5 100644 --- a/e2e/solid-router/basic-solid-query/package.json +++ b/e2e/solid-router/basic-solid-query/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.90.0", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/solid-router/basic-solid-query/postcss.config.mjs b/e2e/solid-router/basic-solid-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/basic-solid-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/basic-solid-query/vite.config.js b/e2e/solid-router/basic-solid-query/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/e2e/solid-router/basic-solid-query/vite.config.js +++ b/e2e/solid-router/basic-solid-query/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/e2e/solid-router/basic-virtual-file-based/package.json b/e2e/solid-router/basic-virtual-file-based/package.json index 55d55a4e2f..3c11367df0 100644 --- a/e2e/solid-router/basic-virtual-file-based/package.json +++ b/e2e/solid-router/basic-virtual-file-based/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/solid-router/basic-virtual-file-based/postcss.config.mjs b/e2e/solid-router/basic-virtual-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/basic-virtual-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/basic-virtual-file-based/vite.config.ts b/e2e/solid-router/basic-virtual-file-based/vite.config.ts index 1bebd08210..275998d9cb 100644 --- a/e2e/solid-router/basic-virtual-file-based/vite.config.ts +++ b/e2e/solid-router/basic-virtual-file-based/vite.config.ts @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' import { routes } from './routes' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/e2e/solid-router/basic-virtual-named-export-config-file-based/package.json b/e2e/solid-router/basic-virtual-named-export-config-file-based/package.json index acca55da97..848d2135ff 100644 --- a/e2e/solid-router/basic-virtual-named-export-config-file-based/package.json +++ b/e2e/solid-router/basic-virtual-named-export-config-file-based/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/solid-router/basic-virtual-named-export-config-file-based/postcss.config.mjs b/e2e/solid-router/basic-virtual-named-export-config-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/basic-virtual-named-export-config-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/basic-virtual-named-export-config-file-based/vite.config.ts b/e2e/solid-router/basic-virtual-named-export-config-file-based/vite.config.ts index 635aa70940..c13227d733 100644 --- a/e2e/solid-router/basic-virtual-named-export-config-file-based/vite.config.ts +++ b/e2e/solid-router/basic-virtual-named-export-config-file-based/vite.config.ts @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/e2e/solid-router/basic/package.json b/e2e/solid-router/basic/package.json index 867049c83b..c2c7755c27 100644 --- a/e2e/solid-router/basic/package.json +++ b/e2e/solid-router/basic/package.json @@ -11,13 +11,12 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/solid-router/basic/postcss.config.mjs b/e2e/solid-router/basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/basic/vite.config.js b/e2e/solid-router/basic/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/e2e/solid-router/basic/vite.config.js +++ b/e2e/solid-router/basic/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/e2e/solid-router/generator-cli-only/package.json b/e2e/solid-router/generator-cli-only/package.json index f6c771862d..4deea2a7f5 100644 --- a/e2e/solid-router/generator-cli-only/package.json +++ b/e2e/solid-router/generator-cli-only/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", "@tanstack/router-cli": "workspace:^", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/solid-router/generator-cli-only/postcss.config.mjs b/e2e/solid-router/generator-cli-only/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/generator-cli-only/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/generator-cli-only/vite.config.js b/e2e/solid-router/generator-cli-only/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/e2e/solid-router/generator-cli-only/vite.config.js +++ b/e2e/solid-router/generator-cli-only/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/e2e/solid-router/js-only-file-based/package.json b/e2e/solid-router/js-only-file-based/package.json index a3a5c9b181..cf1bd03033 100644 --- a/e2e/solid-router/js-only-file-based/package.json +++ b/e2e/solid-router/js-only-file-based/package.json @@ -11,13 +11,12 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/solid-router/js-only-file-based/postcss.config.mjs b/e2e/solid-router/js-only-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/js-only-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/js-only-file-based/vite.config.js b/e2e/solid-router/js-only-file-based/vite.config.js index 9cc3d84430..ee3b365449 100644 --- a/e2e/solid-router/js-only-file-based/vite.config.js +++ b/e2e/solid-router/js-only-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', disableTypes: true, diff --git a/e2e/solid-router/rspack-basic-file-based/package.json b/e2e/solid-router/rspack-basic-file-based/package.json index dd13571c65..e1dda61d03 100644 --- a/e2e/solid-router/rspack-basic-file-based/package.json +++ b/e2e/solid-router/rspack-basic-file-based/package.json @@ -20,11 +20,11 @@ "@rsbuild/core": "^1.2.4", "@rsbuild/plugin-babel": "^1.0.3", "@rsbuild/plugin-solid": "^1.0.6", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/postcss": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@tanstack/router-plugin": "workspace:^", "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2" } } diff --git a/e2e/solid-router/rspack-basic-virtual-named-export-config-file-based/package.json b/e2e/solid-router/rspack-basic-virtual-named-export-config-file-based/package.json index f4bf9d43b6..145195866e 100644 --- a/e2e/solid-router/rspack-basic-virtual-named-export-config-file-based/package.json +++ b/e2e/solid-router/rspack-basic-virtual-named-export-config-file-based/package.json @@ -20,12 +20,12 @@ "@rsbuild/core": "^1.2.4", "@rsbuild/plugin-babel": "^1.0.3", "@rsbuild/plugin-solid": "^1.0.6", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/postcss": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2" } } diff --git a/e2e/solid-router/scroll-restoration-sandbox-vite/package.json b/e2e/solid-router/scroll-restoration-sandbox-vite/package.json index 544ff38fae..c3f04ae81d 100644 --- a/e2e/solid-router/scroll-restoration-sandbox-vite/package.json +++ b/e2e/solid-router/scroll-restoration-sandbox-vite/package.json @@ -14,15 +14,14 @@ "test:e2e": "rm -rf port*.txt; pnpm run test:e2e:browser && pnpm run test:e2e:hash" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", "@tanstack/zod-adapter": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/solid-router/scroll-restoration-sandbox-vite/postcss.config.mjs b/e2e/solid-router/scroll-restoration-sandbox-vite/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/scroll-restoration-sandbox-vite/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/scroll-restoration-sandbox-vite/vite.config.js b/e2e/solid-router/scroll-restoration-sandbox-vite/vite.config.js index 1fc0fce40a..e3329b79f3 100644 --- a/e2e/solid-router/scroll-restoration-sandbox-vite/vite.config.js +++ b/e2e/solid-router/scroll-restoration-sandbox-vite/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [tanstackRouter({ target: 'solid' }), solid()], + plugins: [tailwindcss(), tanstackRouter({ target: 'solid' }), solid()], }) diff --git a/e2e/solid-router/sentry-integration/package.json b/e2e/solid-router/sentry-integration/package.json index 8b24ca3c9b..95578da44e 100644 --- a/e2e/solid-router/sentry-integration/package.json +++ b/e2e/solid-router/sentry-integration/package.json @@ -14,13 +14,12 @@ "@sentry/solid": "^10.32.0", "@sentry/tracing": "^7.120.4", "@sentry/vite-plugin": "^4.6.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/solid-router/sentry-integration/postcss.config.mjs b/e2e/solid-router/sentry-integration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/sentry-integration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/sentry-integration/vite.config.js b/e2e/solid-router/sentry-integration/vite.config.js index 233553d936..0ed7f0290c 100644 --- a/e2e/solid-router/sentry-integration/vite.config.js +++ b/e2e/solid-router/sentry-integration/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { sentryVitePlugin } from '@sentry/vite-plugin' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid(), sentryVitePlugin()], + plugins: [tailwindcss(), solid(), sentryVitePlugin()], }) diff --git a/e2e/solid-router/view-transitions/package.json b/e2e/solid-router/view-transitions/package.json index db8e039b12..06f081dfc7 100644 --- a/e2e/solid-router/view-transitions/package.json +++ b/e2e/solid-router/view-transitions/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "workspace:^", "@tanstack/solid-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/e2e/solid-router/view-transitions/postcss.config.mjs b/e2e/solid-router/view-transitions/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-router/view-transitions/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-router/view-transitions/vite.config.js b/e2e/solid-router/view-transitions/vite.config.js index 74e9ca3db3..79454008ba 100644 --- a/e2e/solid-router/view-transitions/vite.config.js +++ b/e2e/solid-router/view-transitions/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/e2e/solid-start/basic-auth/package.json b/e2e/solid-start/basic-auth/package.json index f4140c438c..78e10bf433 100644 --- a/e2e/solid-start/basic-auth/package.json +++ b/e2e/solid-start/basic-auth/package.json @@ -26,14 +26,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "dotenv": "^17.2.3", - "postcss": "^8.5.1", "prisma": "^7.0.0", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/basic-auth/postcss.config.mjs b/e2e/solid-start/basic-auth/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/basic-auth/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/basic-auth/vite.config.ts b/e2e/solid-start/basic-auth/vite.config.ts index cba8396d96..bbcef8fbc2 100644 --- a/e2e/solid-start/basic-auth/vite.config.ts +++ b/e2e/solid-start/basic-auth/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/basic-cloudflare/package.json b/e2e/solid-start/basic-cloudflare/package.json index 71abe43e8c..b2bad263dc 100644 --- a/e2e/solid-start/basic-cloudflare/package.json +++ b/e2e/solid-start/basic-cloudflare/package.json @@ -21,11 +21,10 @@ "devDependencies": { "@cloudflare/vite-plugin": "^1.15.1", "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/e2e/solid-start/basic-cloudflare/postcss.config.mjs b/e2e/solid-start/basic-cloudflare/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/basic-cloudflare/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/basic-cloudflare/vite.config.ts b/e2e/solid-start/basic-cloudflare/vite.config.ts index d79a3ec2ed..9c3e31ca19 100644 --- a/e2e/solid-start/basic-cloudflare/vite.config.ts +++ b/e2e/solid-start/basic-cloudflare/vite.config.ts @@ -3,9 +3,11 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { cloudflare } from '@cloudflare/vite-plugin' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/basic-solid-query/package.json b/e2e/solid-start/basic-solid-query/package.json index bb280ca828..9486fa495b 100644 --- a/e2e/solid-start/basic-solid-query/package.json +++ b/e2e/solid-start/basic-solid-query/package.json @@ -26,12 +26,11 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/basic-solid-query/postcss.config.mjs b/e2e/solid-start/basic-solid-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/basic-solid-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/basic-solid-query/vite.config.ts b/e2e/solid-start/basic-solid-query/vite.config.ts index a0ce060b3a..e2a51af5af 100644 --- a/e2e/solid-start/basic-solid-query/vite.config.ts +++ b/e2e/solid-start/basic-solid-query/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/basic/package.json b/e2e/solid-start/basic/package.json index e72831c6a2..2e278ac438 100644 --- a/e2e/solid-start/basic/package.json +++ b/e2e/solid-start/basic/package.json @@ -35,14 +35,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/basic/postcss.config.mjs b/e2e/solid-start/basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/basic/vite.config.ts b/e2e/solid-start/basic/vite.config.ts index 7e8d607c53..28b1f563b6 100644 --- a/e2e/solid-start/basic/vite.config.ts +++ b/e2e/solid-start/basic/vite.config.ts @@ -4,6 +4,7 @@ import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' import { isSpaMode } from './tests/utils/isSpaMode' import { isPrerender } from './tests/utils/isPrerender' +import tailwindcss from '@tailwindcss/vite' const spaModeConfiguration = { enabled: true, @@ -34,6 +35,7 @@ export default defineConfig({ port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/custom-basepath/package.json b/e2e/solid-start/custom-basepath/package.json index 91a13eb970..e706b21453 100644 --- a/e2e/solid-start/custom-basepath/package.json +++ b/e2e/solid-start/custom-basepath/package.json @@ -20,14 +20,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/express": "^5.0.3", "@types/node": "^22.10.2", "cross-env": "^10.0.0", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "tsx": "^4.20.3", "typescript": "^5.7.2", "vite": "^7.1.7", diff --git a/e2e/solid-start/custom-basepath/postcss.config.mjs b/e2e/solid-start/custom-basepath/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/custom-basepath/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/custom-basepath/vite.config.ts b/e2e/solid-start/custom-basepath/vite.config.ts index 4f0310eddf..bbc8fea101 100644 --- a/e2e/solid-start/custom-basepath/vite.config.ts +++ b/e2e/solid-start/custom-basepath/vite.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ base: '/custom/basepath', @@ -9,6 +10,7 @@ export default defineConfig({ port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/query-integration/package.json b/e2e/solid-start/query-integration/package.json index f154ca7260..beea17ad12 100644 --- a/e2e/solid-start/query-integration/package.json +++ b/e2e/solid-start/query-integration/package.json @@ -25,11 +25,10 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/query-integration/postcss.config.mjs b/e2e/solid-start/query-integration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/query-integration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/query-integration/vite.config.ts b/e2e/solid-start/query-integration/vite.config.ts index a0ce060b3a..e2a51af5af 100644 --- a/e2e/solid-start/query-integration/vite.config.ts +++ b/e2e/solid-start/query-integration/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/scroll-restoration/package.json b/e2e/solid-start/scroll-restoration/package.json index e2f56b2ca4..553a603d8e 100644 --- a/e2e/solid-start/scroll-restoration/package.json +++ b/e2e/solid-start/scroll-restoration/package.json @@ -24,13 +24,12 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/scroll-restoration/postcss.config.mjs b/e2e/solid-start/scroll-restoration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/scroll-restoration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/scroll-restoration/vite.config.ts b/e2e/solid-start/scroll-restoration/vite.config.ts index 1a2219f443..a2acc7463c 100644 --- a/e2e/solid-start/scroll-restoration/vite.config.ts +++ b/e2e/solid-start/scroll-restoration/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/selective-ssr/package.json b/e2e/solid-start/selective-ssr/package.json index 1df5469828..77955afbb0 100644 --- a/e2e/solid-start/selective-ssr/package.json +++ b/e2e/solid-start/selective-ssr/package.json @@ -18,11 +18,10 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/e2e/solid-start/selective-ssr/postcss.config.mjs b/e2e/solid-start/selective-ssr/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/selective-ssr/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/selective-ssr/vite.config.ts b/e2e/solid-start/selective-ssr/vite.config.ts index 20ffdb3d6e..93d8067312 100644 --- a/e2e/solid-start/selective-ssr/vite.config.ts +++ b/e2e/solid-start/selective-ssr/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/serialization-adapters/package.json b/e2e/solid-start/serialization-adapters/package.json index 449fe04493..be3ba04369 100644 --- a/e2e/solid-start/serialization-adapters/package.json +++ b/e2e/solid-start/serialization-adapters/package.json @@ -21,12 +21,11 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.9" } diff --git a/e2e/solid-start/serialization-adapters/postcss.config.mjs b/e2e/solid-start/serialization-adapters/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/serialization-adapters/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/serialization-adapters/vite.config.ts b/e2e/solid-start/serialization-adapters/vite.config.ts index 20ffdb3d6e..93d8067312 100644 --- a/e2e/solid-start/serialization-adapters/vite.config.ts +++ b/e2e/solid-start/serialization-adapters/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/server-functions/package.json b/e2e/solid-start/server-functions/package.json index ee5de6fbba..1e6e0c04a8 100644 --- a/e2e/solid-start/server-functions/package.json +++ b/e2e/solid-start/server-functions/package.json @@ -26,14 +26,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/server-functions/postcss.config.mjs b/e2e/solid-start/server-functions/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/server-functions/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/server-functions/vite.config.ts b/e2e/solid-start/server-functions/vite.config.ts index cb489b543b..bfa5d37ac4 100644 --- a/e2e/solid-start/server-functions/vite.config.ts +++ b/e2e/solid-start/server-functions/vite.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' const FUNCTIONS_WITH_CONSTANT_ID = [ 'src/routes/submit-post-formdata.tsx/greetUser_createServerFn_handler', @@ -13,6 +14,7 @@ export default defineConfig({ port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/server-routes/package.json b/e2e/solid-start/server-routes/package.json index 42476d7862..04fdc3d020 100644 --- a/e2e/solid-start/server-routes/package.json +++ b/e2e/solid-start/server-routes/package.json @@ -26,14 +26,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/server-routes/postcss.config.mjs b/e2e/solid-start/server-routes/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/server-routes/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/server-routes/vite.config.ts b/e2e/solid-start/server-routes/vite.config.ts index 1a2219f443..a2acc7463c 100644 --- a/e2e/solid-start/server-routes/vite.config.ts +++ b/e2e/solid-start/server-routes/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/spa-mode/package.json b/e2e/solid-start/spa-mode/package.json index b62c05b04a..2be2799ea4 100644 --- a/e2e/solid-start/spa-mode/package.json +++ b/e2e/solid-start/spa-mode/package.json @@ -19,10 +19,9 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/e2e/solid-start/spa-mode/postcss.config.mjs b/e2e/solid-start/spa-mode/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/spa-mode/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/spa-mode/vite.config.ts b/e2e/solid-start/spa-mode/vite.config.ts index 3bad2df77e..9132080706 100644 --- a/e2e/solid-start/spa-mode/vite.config.ts +++ b/e2e/solid-start/spa-mode/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/virtual-routes/package.json b/e2e/solid-start/virtual-routes/package.json index c1ae2ac6e7..7906014104 100644 --- a/e2e/solid-start/virtual-routes/package.json +++ b/e2e/solid-start/virtual-routes/package.json @@ -24,13 +24,12 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/virtual-routes/postcss.config.mjs b/e2e/solid-start/virtual-routes/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/virtual-routes/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/virtual-routes/vite.config.ts b/e2e/solid-start/virtual-routes/vite.config.ts index 10090cbf51..3909f872b8 100644 --- a/e2e/solid-start/virtual-routes/vite.config.ts +++ b/e2e/solid-start/virtual-routes/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/solid-start/website/package.json b/e2e/solid-start/website/package.json index d6e7e0052b..fee8fc1611 100644 --- a/e2e/solid-start/website/package.json +++ b/e2e/solid-start/website/package.json @@ -23,12 +23,11 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-plugin-solid": "^2.11.10", "vite-tsconfig-paths": "^5.1.4" diff --git a/e2e/solid-start/website/postcss.config.mjs b/e2e/solid-start/website/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/solid-start/website/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/solid-start/website/vite.config.ts b/e2e/solid-start/website/vite.config.ts index 1a2219f443..a2acc7463c 100644 --- a/e2e/solid-start/website/vite.config.ts +++ b/e2e/solid-start/website/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-router/basepath-file-based/package.json b/e2e/vue-router/basepath-file-based/package.json index c46fe08228..fadf1e3aaf 100644 --- a/e2e/vue-router/basepath-file-based/package.json +++ b/e2e/vue-router/basepath-file-based/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/vue-query": "^5.90.0", "@tanstack/vue-query-devtools": "^6.1.2", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16" }, "devDependencies": { diff --git a/e2e/vue-router/basepath-file-based/vite.config.js b/e2e/vue-router/basepath-file-based/vite.config.js index 1ee80a8b80..baab325d8c 100644 --- a/e2e/vue-router/basepath-file-based/vite.config.js +++ b/e2e/vue-router/basepath-file-based/vite.config.js @@ -2,11 +2,13 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ base: '/app/', plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true, diff --git a/e2e/vue-router/basic-file-based-jsx/package.json b/e2e/vue-router/basic-file-based-jsx/package.json index c6ef085a71..d71d12368e 100644 --- a/e2e/vue-router/basic-file-based-jsx/package.json +++ b/e2e/vue-router/basic-file-based-jsx/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", "@tanstack/zod-adapter": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16", "zod": "^3.24.2" }, diff --git a/e2e/vue-router/basic-file-based-jsx/postcss.config.mjs b/e2e/vue-router/basic-file-based-jsx/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/basic-file-based-jsx/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/basic-file-based-jsx/vite.config.ts b/e2e/vue-router/basic-file-based-jsx/vite.config.ts index 570e6cff2d..466772973f 100644 --- a/e2e/vue-router/basic-file-based-jsx/vite.config.ts +++ b/e2e/vue-router/basic-file-based-jsx/vite.config.ts @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true, diff --git a/e2e/vue-router/basic-file-based-sfc/package.json b/e2e/vue-router/basic-file-based-sfc/package.json index eedbbd34ad..9c4fe85d75 100644 --- a/e2e/vue-router/basic-file-based-sfc/package.json +++ b/e2e/vue-router/basic-file-based-sfc/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", "@tanstack/zod-adapter": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16", "zod": "^3.24.2" }, diff --git a/e2e/vue-router/basic-file-based-sfc/postcss.config.mjs b/e2e/vue-router/basic-file-based-sfc/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/basic-file-based-sfc/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/basic-file-based-sfc/vite.config.ts b/e2e/vue-router/basic-file-based-sfc/vite.config.ts index 570e6cff2d..466772973f 100644 --- a/e2e/vue-router/basic-file-based-sfc/vite.config.ts +++ b/e2e/vue-router/basic-file-based-sfc/vite.config.ts @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true, diff --git a/e2e/vue-router/basic-scroll-restoration/package.json b/e2e/vue-router/basic-scroll-restoration/package.json index d00feacb5a..0f2d85bd2a 100644 --- a/e2e/vue-router/basic-scroll-restoration/package.json +++ b/e2e/vue-router/basic-scroll-restoration/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", "@tanstack/vue-virtual": "^3.13.0", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "vue": "^3.5.16", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/vue-router/basic-scroll-restoration/postcss.config.mjs b/e2e/vue-router/basic-scroll-restoration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/basic-scroll-restoration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/basic-scroll-restoration/vite.config.js b/e2e/vue-router/basic-scroll-restoration/vite.config.js index 33d651a84c..e221c1e0e9 100644 --- a/e2e/vue-router/basic-scroll-restoration/vite.config.js +++ b/e2e/vue-router/basic-scroll-restoration/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [vue(), vueJsx()], + plugins: [tailwindcss(), vue(), vueJsx()], }) diff --git a/e2e/vue-router/basic-virtual-file-based/package.json b/e2e/vue-router/basic-virtual-file-based/package.json index bf094e7d01..3e50786044 100644 --- a/e2e/vue-router/basic-virtual-file-based/package.json +++ b/e2e/vue-router/basic-virtual-file-based/package.json @@ -11,16 +11,15 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", "@tanstack/vue-query": "^5.90.0", "@tanstack/vue-query-devtools": "^6.1.2", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16" }, "devDependencies": { diff --git a/e2e/vue-router/basic-virtual-file-based/postcss.config.mjs b/e2e/vue-router/basic-virtual-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/basic-virtual-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/basic-virtual-file-based/vite.config.ts b/e2e/vue-router/basic-virtual-file-based/vite.config.ts index fba56c6ce5..50924307e6 100644 --- a/e2e/vue-router/basic-virtual-file-based/vite.config.ts +++ b/e2e/vue-router/basic-virtual-file-based/vite.config.ts @@ -3,10 +3,12 @@ import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' import { routes } from './routes' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true, diff --git a/e2e/vue-router/basic-virtual-named-export-config-file-based/package.json b/e2e/vue-router/basic-virtual-named-export-config-file-based/package.json index 1bb1009339..02c76e3810 100644 --- a/e2e/vue-router/basic-virtual-named-export-config-file-based/package.json +++ b/e2e/vue-router/basic-virtual-named-export-config-file-based/package.json @@ -11,16 +11,15 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", "@tanstack/vue-query": "^5.90.0", "@tanstack/vue-query-devtools": "^6.1.2", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16" }, "devDependencies": { diff --git a/e2e/vue-router/basic-virtual-named-export-config-file-based/postcss.config.mjs b/e2e/vue-router/basic-virtual-named-export-config-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/basic-virtual-named-export-config-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/basic-virtual-named-export-config-file-based/vite.config.ts b/e2e/vue-router/basic-virtual-named-export-config-file-based/vite.config.ts index dc5c9283f5..a5ba51ea2f 100644 --- a/e2e/vue-router/basic-virtual-named-export-config-file-based/vite.config.ts +++ b/e2e/vue-router/basic-virtual-named-export-config-file-based/vite.config.ts @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true, diff --git a/e2e/vue-router/basic-vue-query-file-based/package.json b/e2e/vue-router/basic-vue-query-file-based/package.json index 51c83d23dc..de5922db87 100644 --- a/e2e/vue-router/basic-vue-query-file-based/package.json +++ b/e2e/vue-router/basic-vue-query-file-based/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/vue-query": "^5.90.0", "@tanstack/vue-query-devtools": "^6.1.2", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", "@tanstack/router-plugin": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16", "zod": "^3.24.2" }, diff --git a/e2e/vue-router/basic-vue-query-file-based/postcss.config.mjs b/e2e/vue-router/basic-vue-query-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/basic-vue-query-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/basic-vue-query-file-based/vite.config.js b/e2e/vue-router/basic-vue-query-file-based/vite.config.js index c3ba78d34e..988a2fd1f3 100644 --- a/e2e/vue-router/basic-vue-query-file-based/vite.config.js +++ b/e2e/vue-router/basic-vue-query-file-based/vite.config.js @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true }), vue(), vueJsx(), diff --git a/e2e/vue-router/basic-vue-query/package.json b/e2e/vue-router/basic-vue-query/package.json index 9ce96a3df9..9328efac56 100644 --- a/e2e/vue-router/basic-vue-query/package.json +++ b/e2e/vue-router/basic-vue-query/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/vue-query": "^5.90.0", "@tanstack/vue-query-devtools": "^6.1.2", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16" }, "devDependencies": { diff --git a/e2e/vue-router/basic-vue-query/postcss.config.mjs b/e2e/vue-router/basic-vue-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/basic-vue-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/basic-vue-query/vite.config.js b/e2e/vue-router/basic-vue-query/vite.config.js index 33d651a84c..e221c1e0e9 100644 --- a/e2e/vue-router/basic-vue-query/vite.config.js +++ b/e2e/vue-router/basic-vue-query/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [vue(), vueJsx()], + plugins: [tailwindcss(), vue(), vueJsx()], }) diff --git a/e2e/vue-router/basic/package.json b/e2e/vue-router/basic/package.json index 857217eeb6..f46385fa84 100644 --- a/e2e/vue-router/basic/package.json +++ b/e2e/vue-router/basic/package.json @@ -11,12 +11,11 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16" }, "devDependencies": { diff --git a/e2e/vue-router/basic/postcss.config.mjs b/e2e/vue-router/basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/basic/vite.config.js b/e2e/vue-router/basic/vite.config.js index 20045a7b4f..3fc6f92c0c 100644 --- a/e2e/vue-router/basic/vite.config.js +++ b/e2e/vue-router/basic/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [vueJsx()], + plugins: [tailwindcss(), vueJsx()], }) diff --git a/e2e/vue-router/generator-cli-only/package.json b/e2e/vue-router/generator-cli-only/package.json index 21e5d5bdef..2207890676 100644 --- a/e2e/vue-router/generator-cli-only/package.json +++ b/e2e/vue-router/generator-cli-only/package.json @@ -11,14 +11,13 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", "@tanstack/router-cli": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "vue": "^3.5.16", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@playwright/test": "^1.50.1", diff --git a/e2e/vue-router/generator-cli-only/postcss.config.mjs b/e2e/vue-router/generator-cli-only/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/generator-cli-only/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/generator-cli-only/vite.config.js b/e2e/vue-router/generator-cli-only/vite.config.js index 33d651a84c..e221c1e0e9 100644 --- a/e2e/vue-router/generator-cli-only/vite.config.js +++ b/e2e/vue-router/generator-cli-only/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [vue(), vueJsx()], + plugins: [tailwindcss(), vue(), vueJsx()], }) diff --git a/e2e/vue-router/js-only-file-based/package.json b/e2e/vue-router/js-only-file-based/package.json index 76fa3dcfce..df689f0a81 100644 --- a/e2e/vue-router/js-only-file-based/package.json +++ b/e2e/vue-router/js-only-file-based/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/vue-query": "^5.90.0", "@tanstack/vue-query-devtools": "^6.1.2", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16" }, "devDependencies": { diff --git a/e2e/vue-router/js-only-file-based/postcss.config.mjs b/e2e/vue-router/js-only-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/js-only-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/js-only-file-based/vite.config.js b/e2e/vue-router/js-only-file-based/vite.config.js index c3ba78d34e..988a2fd1f3 100644 --- a/e2e/vue-router/js-only-file-based/vite.config.js +++ b/e2e/vue-router/js-only-file-based/vite.config.js @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true }), vue(), vueJsx(), diff --git a/e2e/vue-router/rspack-basic-file-based/package.json b/e2e/vue-router/rspack-basic-file-based/package.json index 1a4c624887..ea0b053e6f 100644 --- a/e2e/vue-router/rspack-basic-file-based/package.json +++ b/e2e/vue-router/rspack-basic-file-based/package.json @@ -21,12 +21,12 @@ "@rsbuild/plugin-babel": "^1.0.6", "@rsbuild/plugin-vue": "^1.2.2", "@rsbuild/plugin-vue-jsx": "^1.1.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/postcss": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vue-tsc": "^3.1.5" } diff --git a/e2e/vue-router/rspack-basic-virtual-named-export-config-file-based/package.json b/e2e/vue-router/rspack-basic-virtual-named-export-config-file-based/package.json index 260d31c407..bc44c76d11 100644 --- a/e2e/vue-router/rspack-basic-virtual-named-export-config-file-based/package.json +++ b/e2e/vue-router/rspack-basic-virtual-named-export-config-file-based/package.json @@ -21,12 +21,12 @@ "@rsbuild/plugin-babel": "^1.0.6", "@rsbuild/plugin-vue": "^1.2.2", "@rsbuild/plugin-vue-jsx": "^1.1.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/postcss": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@tanstack/router-plugin": "workspace:^", "@tanstack/virtual-file-routes": "workspace:^", "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vue-tsc": "^3.1.5" } diff --git a/e2e/vue-router/scroll-restoration-sandbox-vite/package.json b/e2e/vue-router/scroll-restoration-sandbox-vite/package.json index d4c9776f51..c078a48698 100644 --- a/e2e/vue-router/scroll-restoration-sandbox-vite/package.json +++ b/e2e/vue-router/scroll-restoration-sandbox-vite/package.json @@ -14,14 +14,13 @@ "test:e2e": "rm -rf port*.txt; pnpm run test:e2e:browser && pnpm run test:e2e:hash" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", "@tanstack/zod-adapter": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16", "zod": "^3.24.2" }, diff --git a/e2e/vue-router/scroll-restoration-sandbox-vite/postcss.config.mjs b/e2e/vue-router/scroll-restoration-sandbox-vite/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/scroll-restoration-sandbox-vite/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/scroll-restoration-sandbox-vite/vite.config.js b/e2e/vue-router/scroll-restoration-sandbox-vite/vite.config.js index c3ba78d34e..988a2fd1f3 100644 --- a/e2e/vue-router/scroll-restoration-sandbox-vite/vite.config.js +++ b/e2e/vue-router/scroll-restoration-sandbox-vite/vite.config.js @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true }), vue(), vueJsx(), diff --git a/e2e/vue-router/sentry-integration/package.json b/e2e/vue-router/sentry-integration/package.json index 5e8b947dfa..3086565485 100644 --- a/e2e/vue-router/sentry-integration/package.json +++ b/e2e/vue-router/sentry-integration/package.json @@ -14,12 +14,11 @@ "@sentry/vue": "^10.32.0", "@sentry/tracing": "^7.120.4", "@sentry/vite-plugin": "^4.6.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16" }, "devDependencies": { diff --git a/e2e/vue-router/sentry-integration/postcss.config.mjs b/e2e/vue-router/sentry-integration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/sentry-integration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/sentry-integration/vite.config.js b/e2e/vue-router/sentry-integration/vite.config.js index ca9f51ac9c..e095e1900a 100644 --- a/e2e/vue-router/sentry-integration/vite.config.js +++ b/e2e/vue-router/sentry-integration/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import { sentryVitePlugin } from '@sentry/vite-plugin' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [vueJsx(), sentryVitePlugin()], + plugins: [tailwindcss(), vueJsx(), sentryVitePlugin()], }) diff --git a/e2e/vue-router/view-transitions/package.json b/e2e/vue-router/view-transitions/package.json index 47d88a7dcf..b509d75781 100644 --- a/e2e/vue-router/view-transitions/package.json +++ b/e2e/vue-router/view-transitions/package.json @@ -11,15 +11,14 @@ "test:e2e": "rm -rf port*.txt; playwright test --project=chromium" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "workspace:^", "@tanstack/vue-query": "^5.90.0", "@tanstack/vue-query-devtools": "^6.1.2", "@tanstack/vue-router": "workspace:^", "@tanstack/vue-router-devtools": "workspace:^", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16" }, "devDependencies": { diff --git a/e2e/vue-router/view-transitions/postcss.config.mjs b/e2e/vue-router/view-transitions/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-router/view-transitions/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-router/view-transitions/vite.config.js b/e2e/vue-router/view-transitions/vite.config.js index c3ba78d34e..988a2fd1f3 100644 --- a/e2e/vue-router/view-transitions/vite.config.js +++ b/e2e/vue-router/view-transitions/vite.config.js @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true }), vue(), vueJsx(), diff --git a/e2e/vue-start/basic-auth/package.json b/e2e/vue-start/basic-auth/package.json index 91bac41dd8..3f188922bc 100644 --- a/e2e/vue-start/basic-auth/package.json +++ b/e2e/vue-start/basic-auth/package.json @@ -26,14 +26,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "dotenv": "^17.2.3", - "postcss": "^8.5.1", "prisma": "^7.0.0", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.2", diff --git a/e2e/vue-start/basic-auth/postcss.config.mjs b/e2e/vue-start/basic-auth/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/basic-auth/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/basic-auth/vite.config.ts b/e2e/vue-start/basic-auth/vite.config.ts index 79edfc05c2..e0b4a0e909 100644 --- a/e2e/vue-start/basic-auth/vite.config.ts +++ b/e2e/vue-start/basic-auth/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/basic-cloudflare/package.json b/e2e/vue-start/basic-cloudflare/package.json index 1a6dd632ad..2288bbb29e 100644 --- a/e2e/vue-start/basic-cloudflare/package.json +++ b/e2e/vue-start/basic-cloudflare/package.json @@ -21,11 +21,10 @@ "devDependencies": { "@cloudflare/vite-plugin": "^1.15.1", "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "@vitejs/plugin-vue": "^6.0.3", diff --git a/e2e/vue-start/basic-cloudflare/postcss.config.mjs b/e2e/vue-start/basic-cloudflare/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/basic-cloudflare/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/basic-cloudflare/vite.config.ts b/e2e/vue-start/basic-cloudflare/vite.config.ts index d1cd20b407..fa484701ec 100644 --- a/e2e/vue-start/basic-cloudflare/vite.config.ts +++ b/e2e/vue-start/basic-cloudflare/vite.config.ts @@ -4,12 +4,14 @@ import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { cloudflare } from '@cloudflare/vite-plugin' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/basic-vue-query/package.json b/e2e/vue-start/basic-vue-query/package.json index 6bab76cfc3..d27df6a195 100644 --- a/e2e/vue-start/basic-vue-query/package.json +++ b/e2e/vue-start/basic-vue-query/package.json @@ -26,12 +26,11 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.2", diff --git a/e2e/vue-start/basic-vue-query/postcss.config.mjs b/e2e/vue-start/basic-vue-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/basic-vue-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/basic-vue-query/vite.config.ts b/e2e/vue-start/basic-vue-query/vite.config.ts index 79edfc05c2..e0b4a0e909 100644 --- a/e2e/vue-start/basic-vue-query/vite.config.ts +++ b/e2e/vue-start/basic-vue-query/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/basic/package.json b/e2e/vue-start/basic/package.json index 35b437ca12..712d6f6004 100644 --- a/e2e/vue-start/basic/package.json +++ b/e2e/vue-start/basic/package.json @@ -35,16 +35,15 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", "@vitejs/plugin-vue": "^5.2.4", "@vitejs/plugin-vue-jsx": "^4.1.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.15", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/vue-start/basic/postcss.config.mjs b/e2e/vue-start/basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/basic/vite.config.ts b/e2e/vue-start/basic/vite.config.ts index 17faf2630f..0da7494f18 100644 --- a/e2e/vue-start/basic/vite.config.ts +++ b/e2e/vue-start/basic/vite.config.ts @@ -4,6 +4,7 @@ import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vueJsx from '@vitejs/plugin-vue-jsx' import { isSpaMode } from './tests/utils/isSpaMode' import { isPrerender } from './tests/utils/isPrerender' +import tailwindcss from '@tailwindcss/vite' const spaModeConfiguration = { enabled: true, @@ -34,6 +35,7 @@ export default defineConfig({ port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/custom-basepath/package.json b/e2e/vue-start/custom-basepath/package.json index b897f78d83..a4b30785ab 100644 --- a/e2e/vue-start/custom-basepath/package.json +++ b/e2e/vue-start/custom-basepath/package.json @@ -20,14 +20,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/express": "^5.0.3", "@types/node": "^22.10.2", "cross-env": "^10.0.0", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "tsx": "^4.20.3", "typescript": "^5.7.2", "vite": "^7.1.7", diff --git a/e2e/vue-start/custom-basepath/postcss.config.mjs b/e2e/vue-start/custom-basepath/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/custom-basepath/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/custom-basepath/vite.config.ts b/e2e/vue-start/custom-basepath/vite.config.ts index 8f0fee2ce7..4d6e769fe8 100644 --- a/e2e/vue-start/custom-basepath/vite.config.ts +++ b/e2e/vue-start/custom-basepath/vite.config.ts @@ -3,6 +3,7 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ base: '/custom/basepath', @@ -10,6 +11,7 @@ export default defineConfig({ port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/query-integration/package.json b/e2e/vue-start/query-integration/package.json index d5c325a801..e13023b4ae 100644 --- a/e2e/vue-start/query-integration/package.json +++ b/e2e/vue-start/query-integration/package.json @@ -25,13 +25,12 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "@vitejs/plugin-vue": "^5.2.4", "@vitejs/plugin-vue-jsx": "^4.1.2", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite-tsconfig-paths": "^5.1.4" } diff --git a/e2e/vue-start/query-integration/postcss.config.mjs b/e2e/vue-start/query-integration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/query-integration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/query-integration/vite.config.ts b/e2e/vue-start/query-integration/vite.config.ts index 314c94a1a5..0c5b29b394 100644 --- a/e2e/vue-start/query-integration/vite.config.ts +++ b/e2e/vue-start/query-integration/vite.config.ts @@ -2,9 +2,11 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/scroll-restoration/package.json b/e2e/vue-start/scroll-restoration/package.json index 65c28b12c4..3cbd0a6d35 100644 --- a/e2e/vue-start/scroll-restoration/package.json +++ b/e2e/vue-start/scroll-restoration/package.json @@ -24,13 +24,12 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.2", diff --git a/e2e/vue-start/scroll-restoration/postcss.config.mjs b/e2e/vue-start/scroll-restoration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/scroll-restoration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/scroll-restoration/vite.config.ts b/e2e/vue-start/scroll-restoration/vite.config.ts index 79edfc05c2..e0b4a0e909 100644 --- a/e2e/vue-start/scroll-restoration/vite.config.ts +++ b/e2e/vue-start/scroll-restoration/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/selective-ssr/package.json b/e2e/vue-start/selective-ssr/package.json index 42fb72ac1a..072e470ef7 100644 --- a/e2e/vue-start/selective-ssr/package.json +++ b/e2e/vue-start/selective-ssr/package.json @@ -18,11 +18,10 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "@vitejs/plugin-vue": "^6.0.3", diff --git a/e2e/vue-start/selective-ssr/postcss.config.mjs b/e2e/vue-start/selective-ssr/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/selective-ssr/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/selective-ssr/vite.config.ts b/e2e/vue-start/selective-ssr/vite.config.ts index 79edfc05c2..e0b4a0e909 100644 --- a/e2e/vue-start/selective-ssr/vite.config.ts +++ b/e2e/vue-start/selective-ssr/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/serialization-adapters/package.json b/e2e/vue-start/serialization-adapters/package.json index e00b102d9c..3166d6e4dd 100644 --- a/e2e/vue-start/serialization-adapters/package.json +++ b/e2e/vue-start/serialization-adapters/package.json @@ -19,11 +19,10 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "@vitejs/plugin-vue": "^6.0.3", diff --git a/e2e/vue-start/serialization-adapters/postcss.config.mjs b/e2e/vue-start/serialization-adapters/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/serialization-adapters/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/serialization-adapters/vite.config.ts b/e2e/vue-start/serialization-adapters/vite.config.ts index 79edfc05c2..e0b4a0e909 100644 --- a/e2e/vue-start/serialization-adapters/vite.config.ts +++ b/e2e/vue-start/serialization-adapters/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/server-functions/package.json b/e2e/vue-start/server-functions/package.json index 27faff7ff2..7e971dd474 100644 --- a/e2e/vue-start/server-functions/package.json +++ b/e2e/vue-start/server-functions/package.json @@ -26,14 +26,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.2", diff --git a/e2e/vue-start/server-functions/postcss.config.mjs b/e2e/vue-start/server-functions/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/server-functions/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/server-functions/vite.config.ts b/e2e/vue-start/server-functions/vite.config.ts index 4c4af226a3..d78d02d4c0 100644 --- a/e2e/vue-start/server-functions/vite.config.ts +++ b/e2e/vue-start/server-functions/vite.config.ts @@ -3,6 +3,7 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' const FUNCTIONS_WITH_CONSTANT_ID = [ 'src/routes/submit-post-formdata.tsx/greetUser_createServerFn_handler', @@ -14,6 +15,7 @@ export default defineConfig({ port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/server-routes/package.json b/e2e/vue-start/server-routes/package.json index 680edbd581..2b9458479f 100644 --- a/e2e/vue-start/server-routes/package.json +++ b/e2e/vue-start/server-routes/package.json @@ -26,14 +26,13 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/js-cookie": "^3.0.6", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.2", diff --git a/e2e/vue-start/server-routes/postcss.config.mjs b/e2e/vue-start/server-routes/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/server-routes/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/server-routes/vite.config.ts b/e2e/vue-start/server-routes/vite.config.ts index 79edfc05c2..e0b4a0e909 100644 --- a/e2e/vue-start/server-routes/vite.config.ts +++ b/e2e/vue-start/server-routes/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/spa-mode/package.json b/e2e/vue-start/spa-mode/package.json index 94f344a393..d3b03f1d81 100644 --- a/e2e/vue-start/spa-mode/package.json +++ b/e2e/vue-start/spa-mode/package.json @@ -19,10 +19,9 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "@vitejs/plugin-vue": "^6.0.3", diff --git a/e2e/vue-start/spa-mode/postcss.config.mjs b/e2e/vue-start/spa-mode/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/spa-mode/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/spa-mode/vite.config.ts b/e2e/vue-start/spa-mode/vite.config.ts index ea6f52a24b..c7c7cc8baa 100644 --- a/e2e/vue-start/spa-mode/vite.config.ts +++ b/e2e/vue-start/spa-mode/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/virtual-routes/package.json b/e2e/vue-start/virtual-routes/package.json index 613082ed37..f129a20464 100644 --- a/e2e/vue-start/virtual-routes/package.json +++ b/e2e/vue-start/virtual-routes/package.json @@ -24,13 +24,12 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "combinate": "^1.1.11", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.2", diff --git a/e2e/vue-start/virtual-routes/postcss.config.mjs b/e2e/vue-start/virtual-routes/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/virtual-routes/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/virtual-routes/vite.config.ts b/e2e/vue-start/virtual-routes/vite.config.ts index a14ed60d41..5c8f24488d 100644 --- a/e2e/vue-start/virtual-routes/vite.config.ts +++ b/e2e/vue-start/virtual-routes/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/e2e/vue-start/website/package.json b/e2e/vue-start/website/package.json index 000502a037..503b4b4ffe 100644 --- a/e2e/vue-start/website/package.json +++ b/e2e/vue-start/website/package.json @@ -23,12 +23,11 @@ }, "devDependencies": { "@playwright/test": "^1.50.1", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", - "postcss": "^8.5.1", "srvx": "^0.9.8", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.2", diff --git a/e2e/vue-start/website/postcss.config.mjs b/e2e/vue-start/website/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/e2e/vue-start/website/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/e2e/vue-start/website/vite.config.ts b/e2e/vue-start/website/vite.config.ts index 79edfc05c2..e0b4a0e909 100644 --- a/e2e/vue-start/website/vite.config.ts +++ b/e2e/vue-start/website/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/vue-start/plugin/vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/authenticated-routes-firebase/package.json b/examples/react/authenticated-routes-firebase/package.json index 8a6bd7dbd3..d4d487aaa4 100644 --- a/examples/react/authenticated-routes-firebase/package.json +++ b/examples/react/authenticated-routes-firebase/package.json @@ -9,17 +9,16 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "firebase": "^11.4.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", "simple-icons": "^14.9.0", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/authenticated-routes-firebase/postcss.config.mjs b/examples/react/authenticated-routes-firebase/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/authenticated-routes-firebase/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/authenticated-routes-firebase/vite.config.js b/examples/react/authenticated-routes-firebase/vite.config.js index 47e327b746..e6a8f48b5f 100644 --- a/examples/react/authenticated-routes-firebase/vite.config.js +++ b/examples/react/authenticated-routes-firebase/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/react/authenticated-routes/package.json b/examples/react/authenticated-routes/package.json index e950c43096..d81aa12372 100644 --- a/examples/react/authenticated-routes/package.json +++ b/examples/react/authenticated-routes/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/authenticated-routes/postcss.config.mjs b/examples/react/authenticated-routes/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/authenticated-routes/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/authenticated-routes/vite.config.js b/examples/react/authenticated-routes/vite.config.js index 47e327b746..e6a8f48b5f 100644 --- a/examples/react/authenticated-routes/vite.config.js +++ b/examples/react/authenticated-routes/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/react/basic-default-search-params/package.json b/examples/react/basic-default-search-params/package.json index 08fce10b40..6ceabbd57b 100644 --- a/examples/react/basic-default-search-params/package.json +++ b/examples/react/basic-default-search-params/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/basic-default-search-params/postcss.config.mjs b/examples/react/basic-default-search-params/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic-default-search-params/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic-default-search-params/vite.config.js b/examples/react/basic-default-search-params/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/basic-default-search-params/vite.config.js +++ b/examples/react/basic-default-search-params/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/basic-devtools-panel/package.json b/examples/react/basic-devtools-panel/package.json index 40caf81123..9879103819 100644 --- a/examples/react/basic-devtools-panel/package.json +++ b/examples/react/basic-devtools-panel/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query-devtools": "^5.67.2", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/react/basic-devtools-panel/postcss.config.mjs b/examples/react/basic-devtools-panel/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic-devtools-panel/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic-devtools-panel/vite.config.js b/examples/react/basic-devtools-panel/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/basic-devtools-panel/vite.config.js +++ b/examples/react/basic-devtools-panel/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/basic-file-based/package.json b/examples/react/basic-file-based/package.json index 89897c9c4c..4e60bc8422 100644 --- a/examples/react/basic-file-based/package.json +++ b/examples/react/basic-file-based/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/basic-file-based/postcss.config.mjs b/examples/react/basic-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic-file-based/vite.config.js b/examples/react/basic-file-based/vite.config.js index 47e327b746..e6a8f48b5f 100644 --- a/examples/react/basic-file-based/vite.config.js +++ b/examples/react/basic-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/react/basic-non-nested-devtools/package.json b/examples/react/basic-non-nested-devtools/package.json index 7697c5db05..59f59c751a 100644 --- a/examples/react/basic-non-nested-devtools/package.json +++ b/examples/react/basic-non-nested-devtools/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/react/basic-non-nested-devtools/postcss.config.mjs b/examples/react/basic-non-nested-devtools/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic-non-nested-devtools/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic-non-nested-devtools/vite.config.js b/examples/react/basic-non-nested-devtools/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/basic-non-nested-devtools/vite.config.js +++ b/examples/react/basic-non-nested-devtools/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/basic-react-query-file-based/package.json b/examples/react/basic-react-query-file-based/package.json index 83da4693ec..0b038d3b0f 100644 --- a/examples/react/basic-react-query-file-based/package.json +++ b/examples/react/basic-react-query-file-based/package.json @@ -9,17 +9,16 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/basic-react-query-file-based/postcss.config.mjs b/examples/react/basic-react-query-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic-react-query-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic-react-query-file-based/vite.config.js b/examples/react/basic-react-query-file-based/vite.config.js index ab615485ae..ce5fc59483 100644 --- a/examples/react/basic-react-query-file-based/vite.config.js +++ b/examples/react/basic-react-query-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true }), react(), ], diff --git a/examples/react/basic-react-query/package.json b/examples/react/basic-react-query/package.json index 6a4cb846e1..1688c998c4 100644 --- a/examples/react/basic-react-query/package.json +++ b/examples/react/basic-react-query/package.json @@ -9,16 +9,15 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/react/basic-react-query/postcss.config.mjs b/examples/react/basic-react-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic-react-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic-react-query/vite.config.js b/examples/react/basic-react-query/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/basic-react-query/vite.config.js +++ b/examples/react/basic-react-query/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/basic-virtual-file-based/package.json b/examples/react/basic-virtual-file-based/package.json index 531f86672a..fd947063e9 100644 --- a/examples/react/basic-virtual-file-based/package.json +++ b/examples/react/basic-virtual-file-based/package.json @@ -9,16 +9,15 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "@tanstack/virtual-file-routes": "^1.141.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/basic-virtual-file-based/postcss.config.mjs b/examples/react/basic-virtual-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic-virtual-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic-virtual-file-based/vite.config.ts b/examples/react/basic-virtual-file-based/vite.config.ts index ea7fb55e88..c3c3510479 100644 --- a/examples/react/basic-virtual-file-based/vite.config.ts +++ b/examples/react/basic-virtual-file-based/vite.config.ts @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/react/basic-virtual-inside-file-based/package.json b/examples/react/basic-virtual-inside-file-based/package.json index dd9805df40..9ec36a73de 100644 --- a/examples/react/basic-virtual-inside-file-based/package.json +++ b/examples/react/basic-virtual-inside-file-based/package.json @@ -9,16 +9,15 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "@tanstack/virtual-file-routes": "^1.141.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/basic-virtual-inside-file-based/postcss.config.mjs b/examples/react/basic-virtual-inside-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic-virtual-inside-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic-virtual-inside-file-based/vite.config.ts b/examples/react/basic-virtual-inside-file-based/vite.config.ts index 3524a957da..9630396b91 100644 --- a/examples/react/basic-virtual-inside-file-based/vite.config.ts +++ b/examples/react/basic-virtual-inside-file-based/vite.config.ts @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/react/basic/package.json b/examples/react/basic/package.json index bc1341dda0..aafb55d2b8 100644 --- a/examples/react/basic/package.json +++ b/examples/react/basic/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/react/basic/postcss.config.mjs b/examples/react/basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/basic/vite.config.js b/examples/react/basic/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/basic/vite.config.js +++ b/examples/react/basic/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/deferred-data/package.json b/examples/react/deferred-data/package.json index 3386f1464d..91f7e39090 100644 --- a/examples/react/deferred-data/package.json +++ b/examples/react/deferred-data/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/deferred-data/postcss.config.mjs b/examples/react/deferred-data/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/deferred-data/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/deferred-data/vite.config.js b/examples/react/deferred-data/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/deferred-data/vite.config.js +++ b/examples/react/deferred-data/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/i18n-paraglide/package.json b/examples/react/i18n-paraglide/package.json index c803d465a7..40dae8e633 100644 --- a/examples/react/i18n-paraglide/package.json +++ b/examples/react/i18n-paraglide/package.json @@ -10,12 +10,12 @@ "test": "vitest run" }, "dependencies": { - "@tailwindcss/vite": "^4.1.17", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "react": "^19.1.1", "react-dom": "^19.1.1", - "tailwindcss": "^4.1.13" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/node": "^22.18.6", diff --git a/examples/react/kitchen-sink-file-based/package.json b/examples/react/kitchen-sink-file-based/package.json index a5495c70fb..57e159199e 100644 --- a/examples/react/kitchen-sink-file-based/package.json +++ b/examples/react/kitchen-sink-file-based/package.json @@ -9,16 +9,15 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "immer": "^10.1.1", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/kitchen-sink-file-based/postcss.config.mjs b/examples/react/kitchen-sink-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/kitchen-sink-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/kitchen-sink-file-based/vite.config.js b/examples/react/kitchen-sink-file-based/vite.config.js index ab615485ae..ce5fc59483 100644 --- a/examples/react/kitchen-sink-file-based/vite.config.js +++ b/examples/react/kitchen-sink-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true }), react(), ], diff --git a/examples/react/kitchen-sink-react-query-file-based/package.json b/examples/react/kitchen-sink-react-query-file-based/package.json index 01d0d42c72..775eb47f24 100644 --- a/examples/react/kitchen-sink-react-query-file-based/package.json +++ b/examples/react/kitchen-sink-react-query-file-based/package.json @@ -9,18 +9,17 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "immer": "^10.1.1", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/kitchen-sink-react-query-file-based/postcss.config.mjs b/examples/react/kitchen-sink-react-query-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/kitchen-sink-react-query-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/kitchen-sink-react-query-file-based/vite.config.js b/examples/react/kitchen-sink-react-query-file-based/vite.config.js index ab615485ae..ce5fc59483 100644 --- a/examples/react/kitchen-sink-react-query-file-based/vite.config.js +++ b/examples/react/kitchen-sink-react-query-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true }), react(), ], diff --git a/examples/react/kitchen-sink-react-query/package.json b/examples/react/kitchen-sink-react-query/package.json index 4b5f11a034..3b4a21f6fe 100644 --- a/examples/react/kitchen-sink-react-query/package.json +++ b/examples/react/kitchen-sink-react-query/package.json @@ -9,17 +9,16 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "immer": "^10.1.1", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/kitchen-sink-react-query/postcss.config.mjs b/examples/react/kitchen-sink-react-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/kitchen-sink-react-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/kitchen-sink-react-query/vite.config.js b/examples/react/kitchen-sink-react-query/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/kitchen-sink-react-query/vite.config.js +++ b/examples/react/kitchen-sink-react-query/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/kitchen-sink/package.json b/examples/react/kitchen-sink/package.json index 21618cdae2..ed4dbe9725 100644 --- a/examples/react/kitchen-sink/package.json +++ b/examples/react/kitchen-sink/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "immer": "^10.1.1", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/kitchen-sink/postcss.config.mjs b/examples/react/kitchen-sink/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/kitchen-sink/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/kitchen-sink/vite.config.js b/examples/react/kitchen-sink/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/kitchen-sink/vite.config.js +++ b/examples/react/kitchen-sink/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/large-file-based/package.json b/examples/react/large-file-based/package.json index 15e8243520..ae962aed04 100644 --- a/examples/react/large-file-based/package.json +++ b/examples/react/large-file-based/package.json @@ -11,16 +11,15 @@ "test:types": "tsc --extendedDiagnostics" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/large-file-based/postcss.config.mjs b/examples/react/large-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/large-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/large-file-based/vite.config.js b/examples/react/large-file-based/vite.config.js index ab615485ae..ce5fc59483 100644 --- a/examples/react/large-file-based/vite.config.js +++ b/examples/react/large-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true }), react(), ], diff --git a/examples/react/location-masking/package.json b/examples/react/location-masking/package.json index 0466b1e508..6b813cb544 100644 --- a/examples/react/location-masking/package.json +++ b/examples/react/location-masking/package.json @@ -10,15 +10,14 @@ }, "dependencies": { "@radix-ui/react-dialog": "^1.1.6", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/react/location-masking/postcss.config.mjs b/examples/react/location-masking/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/location-masking/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/location-masking/vite.config.js b/examples/react/location-masking/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/location-masking/vite.config.js +++ b/examples/react/location-masking/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/navigation-blocking/package.json b/examples/react/navigation-blocking/package.json index a9c6276e75..5f9336fc1a 100644 --- a/examples/react/navigation-blocking/package.json +++ b/examples/react/navigation-blocking/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/react/navigation-blocking/postcss.config.mjs b/examples/react/navigation-blocking/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/navigation-blocking/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/navigation-blocking/vite.config.js b/examples/react/navigation-blocking/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/navigation-blocking/vite.config.js +++ b/examples/react/navigation-blocking/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/quickstart-file-based/package.json b/examples/react/quickstart-file-based/package.json index dba04e8a64..2a95982950 100644 --- a/examples/react/quickstart-file-based/package.json +++ b/examples/react/quickstart-file-based/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/quickstart-file-based/postcss.config.mjs b/examples/react/quickstart-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/quickstart-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/quickstart-file-based/vite.config.js b/examples/react/quickstart-file-based/vite.config.js index ab615485ae..ce5fc59483 100644 --- a/examples/react/quickstart-file-based/vite.config.js +++ b/examples/react/quickstart-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true }), react(), ], diff --git a/examples/react/quickstart-rspack-file-based/package.json b/examples/react/quickstart-rspack-file-based/package.json index 19fdc77a72..cf532acc2e 100644 --- a/examples/react/quickstart-rspack-file-based/package.json +++ b/examples/react/quickstart-rspack-file-based/package.json @@ -8,13 +8,13 @@ "preview": "rsbuild preview" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/postcss": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@rsbuild/core": "^1.2.4", diff --git a/examples/react/quickstart/package.json b/examples/react/quickstart/package.json index ab0ec86ad7..c2bc422a72 100644 --- a/examples/react/quickstart/package.json +++ b/examples/react/quickstart/package.json @@ -9,13 +9,12 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/react/quickstart/postcss.config.mjs b/examples/react/quickstart/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/quickstart/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/quickstart/vite.config.js b/examples/react/quickstart/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/quickstart/vite.config.js +++ b/examples/react/quickstart/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/router-monorepo-react-query/packages/app/package.json b/examples/react/router-monorepo-react-query/packages/app/package.json index 2e4630f650..e9ae727da2 100644 --- a/examples/react/router-monorepo-react-query/packages/app/package.json +++ b/examples/react/router-monorepo-react-query/packages/app/package.json @@ -9,23 +9,22 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-query": "^5.90.0", "@router-mono-react-query/post-feature": "workspace:*", "@router-mono-react-query/router": "workspace:*", + "@tanstack/react-query": "^5.90.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-router-devtools": "^1.141.8", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", + "tailwindcss": "4.1.18", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", - "autoprefixer": "^10.4.20", - "tailwindcss": "^3.4.17", "vite": "^7.1.7", - "vite-plugin-dts": "^4.5.4" + "vite-plugin-dts": "^4.5.4", + "@tailwindcss/vite": "4.1.18" }, "nx": { "targets": { diff --git a/examples/react/router-monorepo-react-query/packages/app/postcss.config.js b/examples/react/router-monorepo-react-query/packages/app/postcss.config.js deleted file mode 100644 index 61e0dbc36d..0000000000 --- a/examples/react/router-monorepo-react-query/packages/app/postcss.config.js +++ /dev/null @@ -1,8 +0,0 @@ -export default { - plugins: { - tailwindcss: { - config: 'tailwind.config.js', - }, - autoprefixer: {}, - }, -} diff --git a/examples/react/router-monorepo-react-query/packages/app/src/style.css b/examples/react/router-monorepo-react-query/packages/app/src/style.css index 0b8e317099..9784181c41 100644 --- a/examples/react/router-monorepo-react-query/packages/app/src/style.css +++ b/examples/react/router-monorepo-react-query/packages/app/src/style.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../../post-feature/src/**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} html { color-scheme: light dark; diff --git a/examples/react/router-monorepo-react-query/packages/app/tailwind.config.js b/examples/react/router-monorepo-react-query/packages/app/tailwind.config.js deleted file mode 100644 index 33c30f731f..0000000000 --- a/examples/react/router-monorepo-react-query/packages/app/tailwind.config.js +++ /dev/null @@ -1,7 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: [ - './src/**/*.{js,jsx,ts,tsx}', - '../post-feature/src/**/*.{js,jsx,ts,tsx}', - ], -} diff --git a/examples/react/router-monorepo-react-query/packages/app/vite.config.ts b/examples/react/router-monorepo-react-query/packages/app/vite.config.ts index f423196caf..493a44fbca 100644 --- a/examples/react/router-monorepo-react-query/packages/app/vite.config.ts +++ b/examples/react/router-monorepo-react-query/packages/app/vite.config.ts @@ -3,6 +3,7 @@ import dts from 'vite-plugin-dts' import * as path from 'node:path' import { fileURLToPath } from 'node:url' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -21,6 +22,7 @@ export default defineConfig({ host: 'localhost', }, plugins: [ + tailwindcss(), dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.json'), diff --git a/examples/react/router-monorepo-simple-lazy/packages/app/package.json b/examples/react/router-monorepo-simple-lazy/packages/app/package.json index 40ca12cc02..35ece4a1ca 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/app/package.json +++ b/examples/react/router-monorepo-simple-lazy/packages/app/package.json @@ -15,16 +15,15 @@ "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-router-devtools": "^1.141.8", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", + "tailwindcss": "4.1.18", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.141.8", - "postcss": "^8.5.1", - "autoprefixer": "^10.4.20", - "tailwindcss": "^3.4.17", "vite": "^7.1.7", - "vite-plugin-dts": "^4.5.4" + "vite-plugin-dts": "^4.5.4", + "@tailwindcss/vite": "4.1.18" }, "nx": { "targets": { diff --git a/examples/react/router-monorepo-simple-lazy/packages/app/postcss.config.js b/examples/react/router-monorepo-simple-lazy/packages/app/postcss.config.js deleted file mode 100644 index 61e0dbc36d..0000000000 --- a/examples/react/router-monorepo-simple-lazy/packages/app/postcss.config.js +++ /dev/null @@ -1,8 +0,0 @@ -export default { - plugins: { - tailwindcss: { - config: 'tailwind.config.js', - }, - autoprefixer: {}, - }, -} diff --git a/examples/react/router-monorepo-simple-lazy/packages/app/src/style.css b/examples/react/router-monorepo-simple-lazy/packages/app/src/style.css index 0b8e317099..9784181c41 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/app/src/style.css +++ b/examples/react/router-monorepo-simple-lazy/packages/app/src/style.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../../post-feature/src/**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} html { color-scheme: light dark; diff --git a/examples/react/router-monorepo-simple-lazy/packages/app/tailwind.config.js b/examples/react/router-monorepo-simple-lazy/packages/app/tailwind.config.js deleted file mode 100644 index 33c30f731f..0000000000 --- a/examples/react/router-monorepo-simple-lazy/packages/app/tailwind.config.js +++ /dev/null @@ -1,7 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: [ - './src/**/*.{js,jsx,ts,tsx}', - '../post-feature/src/**/*.{js,jsx,ts,tsx}', - ], -} diff --git a/examples/react/router-monorepo-simple-lazy/packages/app/vite.config.ts b/examples/react/router-monorepo-simple-lazy/packages/app/vite.config.ts index f423196caf..493a44fbca 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/app/vite.config.ts +++ b/examples/react/router-monorepo-simple-lazy/packages/app/vite.config.ts @@ -3,6 +3,7 @@ import dts from 'vite-plugin-dts' import * as path from 'node:path' import { fileURLToPath } from 'node:url' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -21,6 +22,7 @@ export default defineConfig({ host: 'localhost', }, plugins: [ + tailwindcss(), dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.json'), diff --git a/examples/react/router-monorepo-simple/packages/app/package.json b/examples/react/router-monorepo-simple/packages/app/package.json index 5632cc2226..38ca77a42f 100644 --- a/examples/react/router-monorepo-simple/packages/app/package.json +++ b/examples/react/router-monorepo-simple/packages/app/package.json @@ -15,16 +15,15 @@ "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-router-devtools": "^1.141.8", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", + "tailwindcss": "4.1.18", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.141.8", "vite": "^7.1.7", - "postcss": "^8.5.1", - "autoprefixer": "^10.4.20", - "tailwindcss": "^3.4.17", - "vite-plugin-dts": "^4.5.4" + "vite-plugin-dts": "^4.5.4", + "@tailwindcss/vite": "4.1.18" }, "nx": { "targets": { diff --git a/examples/react/router-monorepo-simple/packages/app/postcss.config.js b/examples/react/router-monorepo-simple/packages/app/postcss.config.js deleted file mode 100644 index 61e0dbc36d..0000000000 --- a/examples/react/router-monorepo-simple/packages/app/postcss.config.js +++ /dev/null @@ -1,8 +0,0 @@ -export default { - plugins: { - tailwindcss: { - config: 'tailwind.config.js', - }, - autoprefixer: {}, - }, -} diff --git a/examples/react/router-monorepo-simple/packages/app/src/style.css b/examples/react/router-monorepo-simple/packages/app/src/style.css index 0b8e317099..9784181c41 100644 --- a/examples/react/router-monorepo-simple/packages/app/src/style.css +++ b/examples/react/router-monorepo-simple/packages/app/src/style.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../../post-feature/src/**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} html { color-scheme: light dark; diff --git a/examples/react/router-monorepo-simple/packages/app/tailwind.config.js b/examples/react/router-monorepo-simple/packages/app/tailwind.config.js deleted file mode 100644 index 33c30f731f..0000000000 --- a/examples/react/router-monorepo-simple/packages/app/tailwind.config.js +++ /dev/null @@ -1,7 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: [ - './src/**/*.{js,jsx,ts,tsx}', - '../post-feature/src/**/*.{js,jsx,ts,tsx}', - ], -} diff --git a/examples/react/router-monorepo-simple/packages/app/vite.config.ts b/examples/react/router-monorepo-simple/packages/app/vite.config.ts index f423196caf..493a44fbca 100644 --- a/examples/react/router-monorepo-simple/packages/app/vite.config.ts +++ b/examples/react/router-monorepo-simple/packages/app/vite.config.ts @@ -3,6 +3,7 @@ import dts from 'vite-plugin-dts' import * as path from 'node:path' import { fileURLToPath } from 'node:url' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -21,6 +22,7 @@ export default defineConfig({ host: 'localhost', }, plugins: [ + tailwindcss(), dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.json'), diff --git a/examples/react/scroll-restoration/package.json b/examples/react/scroll-restoration/package.json index 7f719dc0bf..d1e5e96dbe 100644 --- a/examples/react/scroll-restoration/package.json +++ b/examples/react/scroll-restoration/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/react-virtual": "^3.13.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/react/scroll-restoration/postcss.config.mjs b/examples/react/scroll-restoration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/scroll-restoration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/scroll-restoration/vite.config.js b/examples/react/scroll-restoration/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/scroll-restoration/vite.config.js +++ b/examples/react/scroll-restoration/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/search-validator-adapters/package.json b/examples/react/search-validator-adapters/package.json index bce8710056..5204bfba12 100644 --- a/examples/react/search-validator-adapters/package.json +++ b/examples/react/search-validator-adapters/package.json @@ -10,7 +10,7 @@ "test:unit": "vitest" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/arktype-adapter": "^1.141.8", "@tanstack/react-query": "^5.90.0", "@tanstack/react-router": "^1.141.8", @@ -19,10 +19,9 @@ "@tanstack/valibot-adapter": "^1.141.8", "@tanstack/zod-adapter": "^1.141.8", "arktype": "^2.1.7", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "valibot": "1.0.0-beta.15", "zod": "^3.24.2" }, diff --git a/examples/react/search-validator-adapters/postcss.config.mjs b/examples/react/search-validator-adapters/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/search-validator-adapters/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/search-validator-adapters/vite.config.ts b/examples/react/search-validator-adapters/vite.config.ts index a14d94a148..f4a9fa4f26 100644 --- a/examples/react/search-validator-adapters/vite.config.ts +++ b/examples/react/search-validator-adapters/vite.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from 'vitest/config' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' import packageJson from './package.json' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ test: { @@ -12,6 +13,7 @@ export default defineConfig({ typecheck: { enabled: true }, }, plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/react/start-basic-auth/package.json b/examples/react/start-basic-auth/package.json index a71b7c800a..14509957e2 100644 --- a/examples/react/start-basic-auth/package.json +++ b/examples/react/start-basic-auth/package.json @@ -23,15 +23,14 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "dotenv": "^17.2.3", - "postcss": "^8.5.1", "prisma": "^7.0.0", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-basic-auth/postcss.config.mjs b/examples/react/start-basic-auth/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-basic-auth/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-basic-auth/vite.config.ts b/examples/react/start-basic-auth/vite.config.ts index f10c86e79f..843599315e 100644 --- a/examples/react/start-basic-auth/vite.config.ts +++ b/examples/react/start-basic-auth/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-basic-authjs/package.json b/examples/react/start-basic-authjs/package.json index c328102f64..c9997371c6 100644 --- a/examples/react/start-basic-authjs/package.json +++ b/examples/react/start-basic-authjs/package.json @@ -20,12 +20,11 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "@vitejs/plugin-react": "^4.6.0", diff --git a/examples/react/start-basic-authjs/postcss.config.mjs b/examples/react/start-basic-authjs/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-basic-authjs/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-basic-authjs/vite.config.ts b/examples/react/start-basic-authjs/vite.config.ts index 75bdbbe66b..e6d0520565 100644 --- a/examples/react/start-basic-authjs/vite.config.ts +++ b/examples/react/start-basic-authjs/vite.config.ts @@ -2,6 +2,7 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { @@ -9,6 +10,7 @@ export default defineConfig({ strictPort: true, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-basic-cloudflare/package.json b/examples/react/start-basic-cloudflare/package.json index 310f621f2a..847e4b27b0 100644 --- a/examples/react/start-basic-cloudflare/package.json +++ b/examples/react/start-basic-cloudflare/package.json @@ -20,13 +20,12 @@ }, "devDependencies": { "@cloudflare/vite-plugin": "^1.13.7", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.6.0", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4", diff --git a/examples/react/start-basic-cloudflare/postcss.config.mjs b/examples/react/start-basic-cloudflare/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-basic-cloudflare/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-basic-cloudflare/vite.config.ts b/examples/react/start-basic-cloudflare/vite.config.ts index 15c066ef0a..93f3950880 100644 --- a/examples/react/start-basic-cloudflare/vite.config.ts +++ b/examples/react/start-basic-cloudflare/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { cloudflare } from '@cloudflare/vite-plugin' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-basic-react-query/package.json b/examples/react/start-basic-react-query/package.json index de1e9cce85..a681f113ef 100644 --- a/examples/react/start-basic-react-query/package.json +++ b/examples/react/start-basic-react-query/package.json @@ -22,13 +22,12 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-basic-react-query/postcss.config.mjs b/examples/react/start-basic-react-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-basic-react-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-basic-react-query/vite.config.ts b/examples/react/start-basic-react-query/vite.config.ts index f10c86e79f..843599315e 100644 --- a/examples/react/start-basic-react-query/vite.config.ts +++ b/examples/react/start-basic-react-query/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-basic-rsc/package.json b/examples/react/start-basic-rsc/package.json index 326c53fa2d..ad51d05aeb 100644 --- a/examples/react/start-basic-rsc/package.json +++ b/examples/react/start-basic-rsc/package.json @@ -22,12 +22,11 @@ "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", - "autoprefixer": "^10.4.20", - "tailwindcss": "^3.4.17", + "tailwindcss": "4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", - "vite-tsconfig-paths": "^5.1.4" + "vite-tsconfig-paths": "^5.1.4", + "@tailwindcss/vite": "4.1.18" }, "overrides": { "react": "0.0.0-experimental-035a41c4e-20230704", diff --git a/examples/react/start-basic-rsc/postcss.config.mjs b/examples/react/start-basic-rsc/postcss.config.mjs deleted file mode 100644 index 2e7af2b7f1..0000000000 --- a/examples/react/start-basic-rsc/postcss.config.mjs +++ /dev/null @@ -1,6 +0,0 @@ -export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -} diff --git a/examples/react/start-basic-rsc/src/components/DefaultCatchBoundary.tsx b/examples/react/start-basic-rsc/src/components/DefaultCatchBoundary.tsx index 15f316681c..ef2daa1ea1 100644 --- a/examples/react/start-basic-rsc/src/components/DefaultCatchBoundary.tsx +++ b/examples/react/start-basic-rsc/src/components/DefaultCatchBoundary.tsx @@ -24,21 +24,21 @@ export function DefaultCatchBoundary({ error }: ErrorComponentProps) { onClick={() => { router.invalidate() }} - className={`px-2 py-1 bg-gray-600 dark:bg-gray-700 rounded text-white uppercase font-extrabold`} + className={`px-2 py-1 bg-gray-600 dark:bg-gray-700 rounded-sm text-white uppercase font-extrabold`} > Try Again {isRoot ? ( Home ) : ( { e.preventDefault() window.history.back() diff --git a/examples/react/start-basic-rsc/src/components/NotFound.tsx b/examples/react/start-basic-rsc/src/components/NotFound.tsx index 7b54fa5680..fd4e75befe 100644 --- a/examples/react/start-basic-rsc/src/components/NotFound.tsx +++ b/examples/react/start-basic-rsc/src/components/NotFound.tsx @@ -9,13 +9,13 @@ export function NotFound({ children }: { children?: any }) {

Start Over diff --git a/examples/react/start-basic-rsc/src/routeTree.gen.ts b/examples/react/start-basic-rsc/src/routeTree.gen.ts index 2f5748f578..cf37bb35c5 100644 --- a/examples/react/start-basic-rsc/src/routeTree.gen.ts +++ b/examples/react/start-basic-rsc/src/routeTree.gen.ts @@ -257,6 +257,7 @@ import type { getRouter } from './router.tsx' import type { createStart } from '@tanstack/react-start' declare module '@tanstack/react-start' { interface Register { + ssr: true router: Awaited> } } diff --git a/examples/react/start-basic-rsc/src/styles/app.css b/examples/react/start-basic-rsc/src/styles/app.css index c53c870665..40dd3f10f1 100644 --- a/examples/react/start-basic-rsc/src/styles/app.css +++ b/examples/react/start-basic-rsc/src/styles/app.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} @layer base { html { diff --git a/examples/react/start-basic-rsc/tailwind.config.mjs b/examples/react/start-basic-rsc/tailwind.config.mjs deleted file mode 100644 index e49f4eb776..0000000000 --- a/examples/react/start-basic-rsc/tailwind.config.mjs +++ /dev/null @@ -1,4 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: ['./src/**/*.{js,jsx,ts,tsx}'], -} diff --git a/examples/react/start-basic-rsc/vite.config.ts b/examples/react/start-basic-rsc/vite.config.ts index f10c86e79f..843599315e 100644 --- a/examples/react/start-basic-rsc/vite.config.ts +++ b/examples/react/start-basic-rsc/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-basic-static/package.json b/examples/react/start-basic-static/package.json index 1e2acde468..b10b0cab4b 100644 --- a/examples/react/start-basic-static/package.json +++ b/examples/react/start-basic-static/package.json @@ -24,11 +24,10 @@ "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", - "autoprefixer": "^10.4.20", - "postcss": "^8.4.49", - "tailwindcss": "^3.4.15", + "tailwindcss": "4.1.18", "typescript": "^5.6.2", "vite": "^7.1.7", - "vite-tsconfig-paths": "^5.1.3" + "vite-tsconfig-paths": "^5.1.3", + "@tailwindcss/vite": "4.1.18" } } diff --git a/examples/react/start-basic-static/postcss.config.cjs b/examples/react/start-basic-static/postcss.config.cjs deleted file mode 100644 index 8e638a6bcd..0000000000 --- a/examples/react/start-basic-static/postcss.config.cjs +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - plugins: [ - require('tailwindcss/nesting'), - require('tailwindcss'), - require('autoprefixer'), - ], -} diff --git a/examples/react/start-basic-static/src/components/DefaultCatchBoundary.tsx b/examples/react/start-basic-static/src/components/DefaultCatchBoundary.tsx index f750e7bd2b..260c2ea41f 100644 --- a/examples/react/start-basic-static/src/components/DefaultCatchBoundary.tsx +++ b/examples/react/start-basic-static/src/components/DefaultCatchBoundary.tsx @@ -24,21 +24,21 @@ export function DefaultCatchBoundary({ error }: ErrorComponentProps) { onClick={() => { router.invalidate() }} - className={`px-2 py-1 bg-gray-600 dark:bg-gray-700 rounded text-white uppercase font-extrabold`} + className={`px-2 py-1 bg-gray-600 dark:bg-gray-700 rounded-sm text-white uppercase font-extrabold`} > Try Again {isRoot ? ( Home ) : ( { e.preventDefault() window.history.back() diff --git a/examples/react/start-basic-static/src/components/NotFound.tsx b/examples/react/start-basic-static/src/components/NotFound.tsx index 7b54fa5680..fd4e75befe 100644 --- a/examples/react/start-basic-static/src/components/NotFound.tsx +++ b/examples/react/start-basic-static/src/components/NotFound.tsx @@ -9,13 +9,13 @@ export function NotFound({ children }: { children?: any }) {

Start Over diff --git a/examples/react/start-basic-static/src/styles/app.css b/examples/react/start-basic-static/src/styles/app.css index d6426ccb72..b43c338194 100644 --- a/examples/react/start-basic-static/src/styles/app.css +++ b/examples/react/start-basic-static/src/styles/app.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} @layer base { html, diff --git a/examples/react/start-basic-static/tailwind.config.cjs b/examples/react/start-basic-static/tailwind.config.cjs deleted file mode 100644 index 10c9224f8c..0000000000 --- a/examples/react/start-basic-static/tailwind.config.cjs +++ /dev/null @@ -1,4 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -module.exports = { - content: ['./src/**/*.{js,ts,jsx,tsx}'], -} diff --git a/examples/react/start-basic-static/vite.config.ts b/examples/react/start-basic-static/vite.config.ts index f8f3877767..b7eb5b4439 100644 --- a/examples/react/start-basic-static/vite.config.ts +++ b/examples/react/start-basic-static/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-basic/package.json b/examples/react/start-basic/package.json index 6eed7c1407..0ac053438a 100644 --- a/examples/react/start-basic/package.json +++ b/examples/react/start-basic/package.json @@ -19,13 +19,12 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.6.0", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-basic/postcss.config.mjs b/examples/react/start-basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-basic/vite.config.ts b/examples/react/start-basic/vite.config.ts index c7851284b6..841d63f630 100644 --- a/examples/react/start-basic/vite.config.ts +++ b/examples/react/start-basic/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-bun/package.json b/examples/react/start-bun/package.json index ebc85ec778..136cdf8dda 100644 --- a/examples/react/start-bun/package.json +++ b/examples/react/start-bun/package.json @@ -13,7 +13,7 @@ "check": "prettier --write . && eslint --fix" }, "dependencies": { - "@tailwindcss/vite": "^4.1.17", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-devtools": "^0.7.0", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", @@ -22,7 +22,7 @@ "@tanstack/router-plugin": "^1.142.0", "react": "^19.1.1", "react-dom": "^19.1.1", - "tailwindcss": "^4.1.13", + "tailwindcss": "^4.1.18", "vite-tsconfig-paths": "^5.1.4" }, "devDependencies": { diff --git a/examples/react/start-clerk-basic/package.json b/examples/react/start-clerk-basic/package.json index d5dfd4c635..f976423524 100644 --- a/examples/react/start-clerk-basic/package.json +++ b/examples/react/start-clerk-basic/package.json @@ -22,12 +22,11 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-clerk-basic/postcss.config.mjs b/examples/react/start-clerk-basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-clerk-basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-clerk-basic/vite.config.ts b/examples/react/start-clerk-basic/vite.config.ts index f10c86e79f..843599315e 100644 --- a/examples/react/start-clerk-basic/vite.config.ts +++ b/examples/react/start-clerk-basic/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-convex-trellaux/package.json b/examples/react/start-convex-trellaux/package.json index 570106b8ce..472a48774a 100644 --- a/examples/react/start-convex-trellaux/package.json +++ b/examples/react/start-convex-trellaux/package.json @@ -32,13 +32,12 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-convex-trellaux/postcss.config.mjs b/examples/react/start-convex-trellaux/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-convex-trellaux/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-convex-trellaux/vite.config.ts b/examples/react/start-convex-trellaux/vite.config.ts index f10c86e79f..843599315e 100644 --- a/examples/react/start-convex-trellaux/vite.config.ts +++ b/examples/react/start-convex-trellaux/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-i18n-paraglide/package.json b/examples/react/start-i18n-paraglide/package.json index 6de3f80c65..0091cca9d9 100644 --- a/examples/react/start-i18n-paraglide/package.json +++ b/examples/react/start-i18n-paraglide/package.json @@ -24,8 +24,8 @@ "typescript": "^5.9.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4", - "@tailwindcss/vite": "^4.1.17", - "tailwindcss": "^4.1.13", + "@tailwindcss/vite": "^4.1.18", + "tailwindcss": "^4.1.18", "@inlang/paraglide-js": "^2.4.0" } } diff --git a/examples/react/start-large/package.json b/examples/react/start-large/package.json index 779b8ce1e5..914bfb4bce 100644 --- a/examples/react/start-large/package.json +++ b/examples/react/start-large/package.json @@ -23,13 +23,12 @@ "valibot": "^1.0.0-beta.15" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-large/postcss.config.mjs b/examples/react/start-large/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-large/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-large/vite.config.ts b/examples/react/start-large/vite.config.ts index f10c86e79f..843599315e 100644 --- a/examples/react/start-large/vite.config.ts +++ b/examples/react/start-large/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-supabase-basic/package.json b/examples/react/start-supabase-basic/package.json index 9cd7e8e5b2..ce189374c2 100644 --- a/examples/react/start-supabase-basic/package.json +++ b/examples/react/start-supabase-basic/package.json @@ -23,12 +23,11 @@ "redaxios": "^0.5.1" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-supabase-basic/postcss.config.mjs b/examples/react/start-supabase-basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-supabase-basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-supabase-basic/vite.config.ts b/examples/react/start-supabase-basic/vite.config.ts index f10c86e79f..843599315e 100644 --- a/examples/react/start-supabase-basic/vite.config.ts +++ b/examples/react/start-supabase-basic/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/start-tailwind-v4/package.json b/examples/react/start-tailwind-v4/package.json index 82c98bf4f5..2df11568e7 100644 --- a/examples/react/start-tailwind-v4/package.json +++ b/examples/react/start-tailwind-v4/package.json @@ -19,12 +19,12 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/vite": "^4.1.17", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-trellaux/package.json b/examples/react/start-trellaux/package.json index 26188a767d..094709350d 100644 --- a/examples/react/start-trellaux/package.json +++ b/examples/react/start-trellaux/package.json @@ -27,13 +27,12 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "22.10.2", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.6.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/react/start-trellaux/postcss.config.mjs b/examples/react/start-trellaux/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/start-trellaux/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/start-trellaux/vite.config.ts b/examples/react/start-trellaux/vite.config.ts index f10c86e79f..843599315e 100644 --- a/examples/react/start-trellaux/vite.config.ts +++ b/examples/react/start-trellaux/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteReact from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/react/view-transitions/package.json b/examples/react/view-transitions/package.json index 782c456517..6c3a8c507d 100644 --- a/examples/react/view-transitions/package.json +++ b/examples/react/view-transitions/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/view-transitions/postcss.config.mjs b/examples/react/view-transitions/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/view-transitions/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/view-transitions/vite.config.js b/examples/react/view-transitions/vite.config.js index 47e327b746..e6a8f48b5f 100644 --- a/examples/react/view-transitions/vite.config.js +++ b/examples/react/view-transitions/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/react/with-framer-motion/package.json b/examples/react/with-framer-motion/package.json index 3df7b7e3bf..79848be9b9 100644 --- a/examples/react/with-framer-motion/package.json +++ b/examples/react/with-framer-motion/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "framer-motion": "^11.18.2", - "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/with-framer-motion/postcss.config.mjs b/examples/react/with-framer-motion/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/with-framer-motion/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/with-framer-motion/vite.config.js b/examples/react/with-framer-motion/vite.config.js index 5a33944a9b..2764078e8b 100644 --- a/examples/react/with-framer-motion/vite.config.js +++ b/examples/react/with-framer-motion/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [tailwindcss(), react()], }) diff --git a/examples/react/with-trpc-react-query/package.json b/examples/react/with-trpc-react-query/package.json index 1dd98c202a..2e7c97c4ed 100644 --- a/examples/react/with-trpc-react-query/package.json +++ b/examples/react/with-trpc-react-query/package.json @@ -10,7 +10,7 @@ "start": "NODE_ENV=production node dist/server/server.js" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", "@tanstack/react-router": "^1.141.8", @@ -20,11 +20,10 @@ "@trpc/server": "^11.4.3", "@trpc/tanstack-react-query": "^11.4.3", "express": "^4.21.2", - "postcss": "^8.5.1", "react": "^19.1.0", "react-dom": "^19.1.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/with-trpc-react-query/postcss.config.mjs b/examples/react/with-trpc-react-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/with-trpc-react-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/with-trpc-react-query/vite.config.ts b/examples/react/with-trpc-react-query/vite.config.ts index 6f66db1139..4110df00d9 100644 --- a/examples/react/with-trpc-react-query/vite.config.ts +++ b/examples/react/with-trpc-react-query/vite.config.ts @@ -4,6 +4,7 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' import type { BuildEnvironmentOptions } from 'vite' +import tailwindcss from '@tailwindcss/vite' const __filename = url.fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -36,6 +37,7 @@ const serverBuildConfig: BuildEnvironmentOptions = { export default defineConfig((configEnv) => { return { plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/react/with-trpc/package.json b/examples/react/with-trpc/package.json index ccc2417f03..b5c33beb00 100644 --- a/examples/react/with-trpc/package.json +++ b/examples/react/with-trpc/package.json @@ -10,18 +10,17 @@ "start": "NODE_ENV=production node dist/server/server.js" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/react-router": "^1.141.8", "@tanstack/react-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "express": "^4.21.2", - "postcss": "^8.5.1", "react": "^19.1.0", "react-dom": "^19.1.0", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/react/with-trpc/postcss.config.mjs b/examples/react/with-trpc/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/react/with-trpc/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/react/with-trpc/vite.config.ts b/examples/react/with-trpc/vite.config.ts index 6f66db1139..4110df00d9 100644 --- a/examples/react/with-trpc/vite.config.ts +++ b/examples/react/with-trpc/vite.config.ts @@ -4,6 +4,7 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import { tanstackRouter } from '@tanstack/router-plugin/vite' import type { BuildEnvironmentOptions } from 'vite' +import tailwindcss from '@tailwindcss/vite' const __filename = url.fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -36,6 +37,7 @@ const serverBuildConfig: BuildEnvironmentOptions = { export default defineConfig((configEnv) => { return { plugins: [ + tailwindcss(), tanstackRouter({ target: 'react', autoCodeSplitting: true, diff --git a/examples/solid/authenticated-routes-firebase/package.json b/examples/solid/authenticated-routes-firebase/package.json index eab74fbfb6..389aa8e2cc 100644 --- a/examples/solid/authenticated-routes-firebase/package.json +++ b/examples/solid/authenticated-routes-firebase/package.json @@ -9,16 +9,15 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "firebase": "^11.4.0", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", "simple-icons": "^14.9.0", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/authenticated-routes-firebase/postcss.config.mjs b/examples/solid/authenticated-routes-firebase/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/authenticated-routes-firebase/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/authenticated-routes-firebase/vite.config.js b/examples/solid/authenticated-routes-firebase/vite.config.js index 74e9ca3db3..79454008ba 100644 --- a/examples/solid/authenticated-routes-firebase/vite.config.js +++ b/examples/solid/authenticated-routes-firebase/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/solid/authenticated-routes/package.json b/examples/solid/authenticated-routes/package.json index eafd424254..ff8a57c4bb 100644 --- a/examples/solid/authenticated-routes/package.json +++ b/examples/solid/authenticated-routes/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/authenticated-routes/postcss.config.mjs b/examples/solid/authenticated-routes/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/authenticated-routes/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/authenticated-routes/vite.config.js b/examples/solid/authenticated-routes/vite.config.js index 74e9ca3db3..79454008ba 100644 --- a/examples/solid/authenticated-routes/vite.config.js +++ b/examples/solid/authenticated-routes/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/solid/basic-default-search-params/package.json b/examples/solid/basic-default-search-params/package.json index 78d4e62e86..7ed9a1a444 100644 --- a/examples/solid/basic-default-search-params/package.json +++ b/examples/solid/basic-default-search-params/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/basic-default-search-params/postcss.config.mjs b/examples/solid/basic-default-search-params/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-default-search-params/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-default-search-params/vite.config.js b/examples/solid/basic-default-search-params/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/basic-default-search-params/vite.config.js +++ b/examples/solid/basic-default-search-params/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/basic-devtools-panel/package.json b/examples/solid/basic-devtools-panel/package.json index c6f06d0871..d7c6b2b819 100644 --- a/examples/solid/basic-devtools-panel/package.json +++ b/examples/solid/basic-devtools-panel/package.json @@ -9,13 +9,12 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "typescript": "^5.7.2", diff --git a/examples/solid/basic-devtools-panel/postcss.config.mjs b/examples/solid/basic-devtools-panel/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-devtools-panel/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-devtools-panel/vite.config.js b/examples/solid/basic-devtools-panel/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/basic-devtools-panel/vite.config.js +++ b/examples/solid/basic-devtools-panel/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/basic-file-based/package.json b/examples/solid/basic-file-based/package.json index d9a1205af4..0b1d3ec32a 100644 --- a/examples/solid/basic-file-based/package.json +++ b/examples/solid/basic-file-based/package.json @@ -9,13 +9,12 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/basic-file-based/postcss.config.mjs b/examples/solid/basic-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-file-based/vite.config.js b/examples/solid/basic-file-based/vite.config.js index 74e9ca3db3..79454008ba 100644 --- a/examples/solid/basic-file-based/vite.config.js +++ b/examples/solid/basic-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/solid/basic-non-nested-devtools/package.json b/examples/solid/basic-non-nested-devtools/package.json index ccc4d3582b..47e6b3ca7b 100644 --- a/examples/solid/basic-non-nested-devtools/package.json +++ b/examples/solid/basic-non-nested-devtools/package.json @@ -9,13 +9,12 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/solid/basic-non-nested-devtools/postcss.config.mjs b/examples/solid/basic-non-nested-devtools/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-non-nested-devtools/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-non-nested-devtools/vite.config.js b/examples/solid/basic-non-nested-devtools/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/basic-non-nested-devtools/vite.config.js +++ b/examples/solid/basic-non-nested-devtools/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/basic-solid-query-file-based/package.json b/examples/solid/basic-solid-query-file-based/package.json index bfa2050afc..f47c997980 100644 --- a/examples/solid/basic-solid-query-file-based/package.json +++ b/examples/solid/basic-solid-query-file-based/package.json @@ -10,15 +10,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.90.0", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/basic-solid-query-file-based/postcss.config.mjs b/examples/solid/basic-solid-query-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-solid-query-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-solid-query-file-based/vite.config.js b/examples/solid/basic-solid-query-file-based/vite.config.js index 1660a56c17..95863b470a 100644 --- a/examples/solid/basic-solid-query-file-based/vite.config.js +++ b/examples/solid/basic-solid-query-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true }), solid(), ], diff --git a/examples/solid/basic-solid-query/package.json b/examples/solid/basic-solid-query/package.json index bbdd4493f3..f2f7d82ce4 100644 --- a/examples/solid/basic-solid-query/package.json +++ b/examples/solid/basic-solid-query/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.90.0", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@tanstack/router-plugin": "^1.142.0", diff --git a/examples/solid/basic-solid-query/postcss.config.mjs b/examples/solid/basic-solid-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-solid-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-solid-query/vite.config.js b/examples/solid/basic-solid-query/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/basic-solid-query/vite.config.js +++ b/examples/solid/basic-solid-query/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/basic-ssr-streaming-file-based/package.json b/examples/solid/basic-ssr-streaming-file-based/package.json index 8b82bf2fcd..fb59f41f26 100644 --- a/examples/solid/basic-ssr-streaming-file-based/package.json +++ b/examples/solid/basic-ssr-streaming-file-based/package.json @@ -11,17 +11,16 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "compression": "^1.8.0", "express": "^4.21.2", "get-port": "^7.1.0", "node-fetch": "^3.3.2", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/basic-ssr-streaming-file-based/postcss.config.mjs b/examples/solid/basic-ssr-streaming-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-ssr-streaming-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-ssr-streaming-file-based/vite.config.js b/examples/solid/basic-ssr-streaming-file-based/vite.config.js index b87f24abdd..b8185260af 100644 --- a/examples/solid/basic-ssr-streaming-file-based/vite.config.js +++ b/examples/solid/basic-ssr-streaming-file-based/vite.config.js @@ -3,6 +3,7 @@ import path from 'node:path' import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' const __filename = url.fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -44,6 +45,7 @@ const clientBuildConfig = { export default defineConfig((configEnv) => { return { plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true }), solid({ ssr: true }), ], diff --git a/examples/solid/basic-virtual-file-based/package.json b/examples/solid/basic-virtual-file-based/package.json index 077ad4c29b..ca64a48ae4 100644 --- a/examples/solid/basic-virtual-file-based/package.json +++ b/examples/solid/basic-virtual-file-based/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "@tanstack/virtual-file-routes": "^1.141.0", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/basic-virtual-file-based/postcss.config.mjs b/examples/solid/basic-virtual-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-virtual-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-virtual-file-based/vite.config.ts b/examples/solid/basic-virtual-file-based/vite.config.ts index 635aa70940..c13227d733 100644 --- a/examples/solid/basic-virtual-file-based/vite.config.ts +++ b/examples/solid/basic-virtual-file-based/vite.config.ts @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/solid/basic-virtual-inside-file-based/package.json b/examples/solid/basic-virtual-inside-file-based/package.json index e27710d753..2900653ed8 100644 --- a/examples/solid/basic-virtual-inside-file-based/package.json +++ b/examples/solid/basic-virtual-inside-file-based/package.json @@ -9,15 +9,14 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "@tanstack/virtual-file-routes": "^1.141.0", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/basic-virtual-inside-file-based/postcss.config.mjs b/examples/solid/basic-virtual-inside-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic-virtual-inside-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic-virtual-inside-file-based/vite.config.ts b/examples/solid/basic-virtual-inside-file-based/vite.config.ts index 848503f5b3..b119537544 100644 --- a/examples/solid/basic-virtual-inside-file-based/vite.config.ts +++ b/examples/solid/basic-virtual-inside-file-based/vite.config.ts @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/solid/basic/package.json b/examples/solid/basic/package.json index 1ae8721795..f4f514d3fb 100644 --- a/examples/solid/basic/package.json +++ b/examples/solid/basic/package.json @@ -9,13 +9,12 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/react": "^19.0.8", diff --git a/examples/solid/basic/postcss.config.mjs b/examples/solid/basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/basic/vite.config.js b/examples/solid/basic/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/basic/vite.config.js +++ b/examples/solid/basic/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/deferred-data/package.json b/examples/solid/deferred-data/package.json index 0f1045190e..97735a87c0 100644 --- a/examples/solid/deferred-data/package.json +++ b/examples/solid/deferred-data/package.json @@ -9,13 +9,12 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/deferred-data/postcss.config.mjs b/examples/solid/deferred-data/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/deferred-data/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/deferred-data/vite.config.js b/examples/solid/deferred-data/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/deferred-data/vite.config.js +++ b/examples/solid/deferred-data/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/i18n-paraglide/package.json b/examples/solid/i18n-paraglide/package.json index bed2a50878..958b94503b 100644 --- a/examples/solid/i18n-paraglide/package.json +++ b/examples/solid/i18n-paraglide/package.json @@ -10,11 +10,11 @@ "test": "vitest run" }, "dependencies": { - "@tailwindcss/vite": "^4.1.17", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.13" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@types/node": "^22.18.6", diff --git a/examples/solid/kitchen-sink-file-based/package.json b/examples/solid/kitchen-sink-file-based/package.json index 6581f3d1c2..5ffe2e649f 100644 --- a/examples/solid/kitchen-sink-file-based/package.json +++ b/examples/solid/kitchen-sink-file-based/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "immer": "^10.1.1", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/kitchen-sink-file-based/postcss.config.mjs b/examples/solid/kitchen-sink-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/kitchen-sink-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/kitchen-sink-file-based/vite.config.js b/examples/solid/kitchen-sink-file-based/vite.config.js index a4b5a71096..ca85ceebb4 100644 --- a/examples/solid/kitchen-sink-file-based/vite.config.js +++ b/examples/solid/kitchen-sink-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import { tanstackRouter } from '@tanstack/router-plugin/vite' import solidPlugin from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true }), solidPlugin(), ], diff --git a/examples/solid/kitchen-sink-solid-query-file-based/package.json b/examples/solid/kitchen-sink-solid-query-file-based/package.json index bcc4f57d0d..ac82e57b3f 100644 --- a/examples/solid/kitchen-sink-solid-query-file-based/package.json +++ b/examples/solid/kitchen-sink-solid-query-file-based/package.json @@ -9,17 +9,16 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "^1.142.0", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.90.0", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "immer": "^10.1.1", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/kitchen-sink-solid-query-file-based/postcss.config.mjs b/examples/solid/kitchen-sink-solid-query-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/kitchen-sink-solid-query-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/kitchen-sink-solid-query-file-based/vite.config.js b/examples/solid/kitchen-sink-solid-query-file-based/vite.config.js index 4af89e7520..378aa5c234 100644 --- a/examples/solid/kitchen-sink-solid-query-file-based/vite.config.js +++ b/examples/solid/kitchen-sink-solid-query-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { TanStackRouterVite } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), TanStackRouterVite({ target: 'solid', autoCodeSplitting: true }), solid(), ], diff --git a/examples/solid/kitchen-sink-solid-query/package.json b/examples/solid/kitchen-sink-solid-query/package.json index cac7db7c48..2040e59e4f 100644 --- a/examples/solid/kitchen-sink-solid-query/package.json +++ b/examples/solid/kitchen-sink-solid-query/package.json @@ -9,16 +9,15 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.90.0", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "immer": "^10.1.1", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/kitchen-sink-solid-query/postcss.config.mjs b/examples/solid/kitchen-sink-solid-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/kitchen-sink-solid-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/kitchen-sink-solid-query/vite.config.js b/examples/solid/kitchen-sink-solid-query/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/kitchen-sink-solid-query/vite.config.js +++ b/examples/solid/kitchen-sink-solid-query/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/kitchen-sink/package.json b/examples/solid/kitchen-sink/package.json index 57b959ee82..34b2cffde6 100644 --- a/examples/solid/kitchen-sink/package.json +++ b/examples/solid/kitchen-sink/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "immer": "^10.1.1", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/kitchen-sink/postcss.config.mjs b/examples/solid/kitchen-sink/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/kitchen-sink/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/kitchen-sink/vite.config.js b/examples/solid/kitchen-sink/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/kitchen-sink/vite.config.js +++ b/examples/solid/kitchen-sink/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/large-file-based/package.json b/examples/solid/large-file-based/package.json index aa9b34da6b..2cc1ce3e1e 100644 --- a/examples/solid/large-file-based/package.json +++ b/examples/solid/large-file-based/package.json @@ -11,15 +11,14 @@ "test:types": "tsc --extendedDiagnostics" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/large-file-based/postcss.config.mjs b/examples/solid/large-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/large-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/large-file-based/vite.config.js b/examples/solid/large-file-based/vite.config.js index 1660a56c17..95863b470a 100644 --- a/examples/solid/large-file-based/vite.config.js +++ b/examples/solid/large-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true }), solid(), ], diff --git a/examples/solid/location-masking/package.json b/examples/solid/location-masking/package.json index 17d5e40c65..5678159460 100644 --- a/examples/solid/location-masking/package.json +++ b/examples/solid/location-masking/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/location-masking/postcss.config.mjs b/examples/solid/location-masking/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/location-masking/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/location-masking/vite.config.js b/examples/solid/location-masking/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/location-masking/vite.config.js +++ b/examples/solid/location-masking/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/navigation-blocking/package.json b/examples/solid/navigation-blocking/package.json index d0326eb754..9f63c1fce6 100644 --- a/examples/solid/navigation-blocking/package.json +++ b/examples/solid/navigation-blocking/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/navigation-blocking/postcss.config.mjs b/examples/solid/navigation-blocking/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/navigation-blocking/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/navigation-blocking/vite.config.js b/examples/solid/navigation-blocking/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/navigation-blocking/vite.config.js +++ b/examples/solid/navigation-blocking/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/quickstart-esbuild-file-based/package.json b/examples/solid/quickstart-esbuild-file-based/package.json index 621143cafe..60987466c6 100644 --- a/examples/solid/quickstart-esbuild-file-based/package.json +++ b/examples/solid/quickstart-esbuild-file-based/package.json @@ -14,7 +14,7 @@ "@tanstack/solid-router-devtools": "^1.141.8", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/quickstart-file-based/package.json b/examples/solid/quickstart-file-based/package.json index 964680999a..5e1c8a1a1d 100644 --- a/examples/solid/quickstart-file-based/package.json +++ b/examples/solid/quickstart-file-based/package.json @@ -9,13 +9,12 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/quickstart-file-based/postcss.config.mjs b/examples/solid/quickstart-file-based/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/quickstart-file-based/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/quickstart-file-based/vite.config.js b/examples/solid/quickstart-file-based/vite.config.js index 74e9ca3db3..79454008ba 100644 --- a/examples/solid/quickstart-file-based/vite.config.js +++ b/examples/solid/quickstart-file-based/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/solid/quickstart-rspack-file-based/package.json b/examples/solid/quickstart-rspack-file-based/package.json index 8b0b2c4004..9603df237b 100644 --- a/examples/solid/quickstart-rspack-file-based/package.json +++ b/examples/solid/quickstart-rspack-file-based/package.json @@ -8,12 +8,12 @@ "preview": "rsbuild preview" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/postcss": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "postcss": "^8.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@rsbuild/core": "^1.2.4", diff --git a/examples/solid/quickstart-webpack-file-based/package.json b/examples/solid/quickstart-webpack-file-based/package.json index 16deb9f32b..c97f95046d 100644 --- a/examples/solid/quickstart-webpack-file-based/package.json +++ b/examples/solid/quickstart-webpack-file-based/package.json @@ -10,12 +10,11 @@ "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "@babel/core": "^7.28.5", "@babel/preset-typescript": "^7.27.1", - "@tailwindcss/postcss": "^4.1.15", "@tanstack/router-plugin": "^1.142.0", "babel-loader": "^10.0.0", "babel-preset-solid": "^1.9.10", diff --git a/examples/solid/quickstart/package.json b/examples/solid/quickstart/package.json index 780c768ebd..8482ba4583 100644 --- a/examples/solid/quickstart/package.json +++ b/examples/solid/quickstart/package.json @@ -9,12 +9,11 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/quickstart/postcss.config.mjs b/examples/solid/quickstart/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/quickstart/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/quickstart/vite.config.js b/examples/solid/quickstart/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/quickstart/vite.config.js +++ b/examples/solid/quickstart/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/router-monorepo-simple-lazy/packages/app/package.json b/examples/solid/router-monorepo-simple-lazy/packages/app/package.json index 329a1c0033..878e78a324 100644 --- a/examples/solid/router-monorepo-simple-lazy/packages/app/package.json +++ b/examples/solid/router-monorepo-simple-lazy/packages/app/package.json @@ -20,11 +20,10 @@ "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", - "autoprefixer": "^10.4.20", - "tailwindcss": "^3.4.17", + "tailwindcss": "4.1.18", "vite": "^7.1.7", - "vite-plugin-dts": "^4.5.4" + "vite-plugin-dts": "^4.5.4", + "@tailwindcss/vite": "4.1.18" }, "nx": { "targets": { diff --git a/examples/solid/router-monorepo-simple-lazy/packages/app/src/style.css b/examples/solid/router-monorepo-simple-lazy/packages/app/src/style.css index 0b8e317099..9784181c41 100644 --- a/examples/solid/router-monorepo-simple-lazy/packages/app/src/style.css +++ b/examples/solid/router-monorepo-simple-lazy/packages/app/src/style.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../../post-feature/src/**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} html { color-scheme: light dark; diff --git a/examples/solid/router-monorepo-simple-lazy/packages/app/vite.config.ts b/examples/solid/router-monorepo-simple-lazy/packages/app/vite.config.ts index 5ee9bc9668..474d3104bd 100644 --- a/examples/solid/router-monorepo-simple-lazy/packages/app/vite.config.ts +++ b/examples/solid/router-monorepo-simple-lazy/packages/app/vite.config.ts @@ -3,6 +3,7 @@ import dts from 'vite-plugin-dts' import * as path from 'node:path' import { fileURLToPath } from 'node:url' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -21,6 +22,7 @@ export default defineConfig({ host: 'localhost', }, plugins: [ + tailwindcss(), dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.json'), diff --git a/examples/solid/router-monorepo-simple/packages/app/package.json b/examples/solid/router-monorepo-simple/packages/app/package.json index 15fa218eae..34dfc4dfe1 100644 --- a/examples/solid/router-monorepo-simple/packages/app/package.json +++ b/examples/solid/router-monorepo-simple/packages/app/package.json @@ -18,10 +18,9 @@ "typescript": "^5.7.2", "@tanstack/solid-router-devtools": "^1.141.8", "vite": "^7.1.7", - "postcss": "^8.5.1", - "autoprefixer": "^10.4.20", - "tailwindcss": "^3.4.17", - "vite-plugin-dts": "^4.5.4" + "tailwindcss": "4.1.18", + "vite-plugin-dts": "^4.5.4", + "@tailwindcss/vite": "4.1.18" }, "nx": { "targets": { diff --git a/examples/solid/router-monorepo-simple/packages/app/src/style.css b/examples/solid/router-monorepo-simple/packages/app/src/style.css index 0b8e317099..9784181c41 100644 --- a/examples/solid/router-monorepo-simple/packages/app/src/style.css +++ b/examples/solid/router-monorepo-simple/packages/app/src/style.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../../post-feature/src/**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} html { color-scheme: light dark; diff --git a/examples/solid/router-monorepo-simple/packages/app/vite.config.ts b/examples/solid/router-monorepo-simple/packages/app/vite.config.ts index da736445be..da34410003 100644 --- a/examples/solid/router-monorepo-simple/packages/app/vite.config.ts +++ b/examples/solid/router-monorepo-simple/packages/app/vite.config.ts @@ -3,6 +3,7 @@ import * as path from 'node:path' import { defineConfig } from 'vite' import dts from 'vite-plugin-dts' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -21,6 +22,7 @@ export default defineConfig({ host: 'localhost', }, plugins: [ + tailwindcss(), dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.json'), diff --git a/examples/solid/router-monorepo-solid-query/packages/app/package.json b/examples/solid/router-monorepo-solid-query/packages/app/package.json index 461c99b917..08e7d2e7b1 100644 --- a/examples/solid/router-monorepo-solid-query/packages/app/package.json +++ b/examples/solid/router-monorepo-solid-query/packages/app/package.json @@ -18,11 +18,10 @@ "vite-plugin-solid": "^2.11.10", "typescript": "^5.7.2", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", - "autoprefixer": "^10.4.20", - "tailwindcss": "^3.4.17", + "tailwindcss": "4.1.18", "vite": "^7.1.7", - "vite-plugin-dts": "^4.5.4" + "vite-plugin-dts": "^4.5.4", + "@tailwindcss/vite": "4.1.18" }, "nx": { "targets": { diff --git a/examples/solid/router-monorepo-solid-query/packages/app/src/style.css b/examples/solid/router-monorepo-solid-query/packages/app/src/style.css index 0b8e317099..9784181c41 100644 --- a/examples/solid/router-monorepo-solid-query/packages/app/src/style.css +++ b/examples/solid/router-monorepo-solid-query/packages/app/src/style.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../../post-feature/src/**/*.{js,jsx,ts,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} html { color-scheme: light dark; diff --git a/examples/solid/router-monorepo-solid-query/packages/app/vite.config.ts b/examples/solid/router-monorepo-solid-query/packages/app/vite.config.ts index da736445be..da34410003 100644 --- a/examples/solid/router-monorepo-solid-query/packages/app/vite.config.ts +++ b/examples/solid/router-monorepo-solid-query/packages/app/vite.config.ts @@ -3,6 +3,7 @@ import * as path from 'node:path' import { defineConfig } from 'vite' import dts from 'vite-plugin-dts' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -21,6 +22,7 @@ export default defineConfig({ host: 'localhost', }, plugins: [ + tailwindcss(), dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.json'), diff --git a/examples/solid/scroll-restoration/package.json b/examples/solid/scroll-restoration/package.json index 0ccd27604d..d0c7c80633 100644 --- a/examples/solid/scroll-restoration/package.json +++ b/examples/solid/scroll-restoration/package.json @@ -9,13 +9,12 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/solid-virtual": "^3.13.0", - "postcss": "^8.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17" + "tailwindcss": "^4.1.18" }, "devDependencies": { "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/scroll-restoration/postcss.config.mjs b/examples/solid/scroll-restoration/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/scroll-restoration/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/scroll-restoration/vite.config.js b/examples/solid/scroll-restoration/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/scroll-restoration/vite.config.js +++ b/examples/solid/scroll-restoration/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/search-validator-adapters/package.json b/examples/solid/search-validator-adapters/package.json index 26ee464f68..771bd8ce98 100644 --- a/examples/solid/search-validator-adapters/package.json +++ b/examples/solid/search-validator-adapters/package.json @@ -10,7 +10,7 @@ "test:unit": "vitest" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/arktype-adapter": "^1.141.8", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-router": "^1.141.8", @@ -19,9 +19,8 @@ "@tanstack/valibot-adapter": "^1.141.8", "@tanstack/zod-adapter": "^1.141.8", "arktype": "^2.1.7", - "postcss": "^8.5.1", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "valibot": "1.0.0-beta.15", "zod": "^3.24.2" }, diff --git a/examples/solid/search-validator-adapters/postcss.config.mjs b/examples/solid/search-validator-adapters/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/search-validator-adapters/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/search-validator-adapters/vite.config.ts b/examples/solid/search-validator-adapters/vite.config.ts index 0384779545..10840e478e 100644 --- a/examples/solid/search-validator-adapters/vite.config.ts +++ b/examples/solid/search-validator-adapters/vite.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from 'vitest/config' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' import packageJson from './package.json' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ test: { @@ -12,6 +13,7 @@ export default defineConfig({ typecheck: { enabled: true }, }, plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/solid/start-basic-auth/package.json b/examples/solid/start-basic-auth/package.json index 71d107f7db..fe5aea5275 100644 --- a/examples/solid/start-basic-auth/package.json +++ b/examples/solid/start-basic-auth/package.json @@ -22,12 +22,11 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "dotenv": "^17.2.3", - "postcss": "^8.5.1", "prisma": "^7.0.0", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-basic-auth/postcss.config.mjs b/examples/solid/start-basic-auth/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-basic-auth/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-basic-auth/vite.config.ts b/examples/solid/start-basic-auth/vite.config.ts index 27a27a7b5a..fa68547254 100644 --- a/examples/solid/start-basic-auth/vite.config.ts +++ b/examples/solid/start-basic-auth/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-basic-authjs/package.json b/examples/solid/start-basic-authjs/package.json index 4b4fe6d367..b12aeb07fe 100644 --- a/examples/solid/start-basic-authjs/package.json +++ b/examples/solid/start-basic-authjs/package.json @@ -19,10 +19,9 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-basic-authjs/postcss.config.mjs b/examples/solid/start-basic-authjs/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-basic-authjs/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-basic-authjs/vite.config.ts b/examples/solid/start-basic-authjs/vite.config.ts index c917cc531d..e7ae59c3ea 100644 --- a/examples/solid/start-basic-authjs/vite.config.ts +++ b/examples/solid/start-basic-authjs/vite.config.ts @@ -2,6 +2,7 @@ import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { @@ -9,6 +10,7 @@ export default defineConfig({ strictPort: true, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-basic-cloudflare/package.json b/examples/solid/start-basic-cloudflare/package.json index 983a1c05a8..0a5c4b4146 100644 --- a/examples/solid/start-basic-cloudflare/package.json +++ b/examples/solid/start-basic-cloudflare/package.json @@ -19,10 +19,9 @@ }, "devDependencies": { "@cloudflare/vite-plugin": "^1.13.7", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-basic-cloudflare/postcss.config.mjs b/examples/solid/start-basic-cloudflare/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-basic-cloudflare/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-basic-cloudflare/vite.config.ts b/examples/solid/start-basic-cloudflare/vite.config.ts index 806aecf99e..19627f7fa4 100644 --- a/examples/solid/start-basic-cloudflare/vite.config.ts +++ b/examples/solid/start-basic-cloudflare/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { cloudflare } from '@cloudflare/vite-plugin' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-basic-netlify/package.json b/examples/solid/start-basic-netlify/package.json index 4f8bb60d1c..f93266e152 100644 --- a/examples/solid/start-basic-netlify/package.json +++ b/examples/solid/start-basic-netlify/package.json @@ -16,10 +16,9 @@ }, "devDependencies": { "@netlify/vite-plugin-tanstack-start": "^1.1.4", - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-basic-netlify/postcss.config.mjs b/examples/solid/start-basic-netlify/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-basic-netlify/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-basic-netlify/vite.config.ts b/examples/solid/start-basic-netlify/vite.config.ts index 3b26635823..67e116d67a 100644 --- a/examples/solid/start-basic-netlify/vite.config.ts +++ b/examples/solid/start-basic-netlify/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import netlify from '@netlify/vite-plugin-tanstack-start' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-basic-nitro/package.json b/examples/solid/start-basic-nitro/package.json index 36bc88319f..67a785286b 100644 --- a/examples/solid/start-basic-nitro/package.json +++ b/examples/solid/start-basic-nitro/package.json @@ -15,11 +15,10 @@ "solid-js": "^1.9.10" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "nitro": "^3.0.1-alpha.1", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-basic-nitro/vite.config.ts b/examples/solid/start-basic-nitro/vite.config.ts index 9b29778abf..7368a96a67 100644 --- a/examples/solid/start-basic-nitro/vite.config.ts +++ b/examples/solid/start-basic-nitro/vite.config.ts @@ -3,12 +3,14 @@ import tsConfigPaths from 'vite-tsconfig-paths' import { nitro } from 'nitro/vite' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-basic-solid-query/package.json b/examples/solid/start-basic-solid-query/package.json index 2b27182b0a..487332db22 100644 --- a/examples/solid/start-basic-solid-query/package.json +++ b/examples/solid/start-basic-solid-query/package.json @@ -21,10 +21,9 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-basic-solid-query/postcss.config.mjs b/examples/solid/start-basic-solid-query/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-basic-solid-query/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-basic-solid-query/vite.config.ts b/examples/solid/start-basic-solid-query/vite.config.ts index 27a27a7b5a..fa68547254 100644 --- a/examples/solid/start-basic-solid-query/vite.config.ts +++ b/examples/solid/start-basic-solid-query/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-basic-static/package.json b/examples/solid/start-basic-static/package.json index 931942a203..d87bda2fbf 100644 --- a/examples/solid/start-basic-static/package.json +++ b/examples/solid/start-basic-static/package.json @@ -20,12 +20,11 @@ }, "devDependencies": { "@types/node": "^22.5.4", - "autoprefixer": "^10.4.20", - "postcss": "^8.4.49", - "tailwindcss": "^3.4.15", + "tailwindcss": "4.1.18", "typescript": "^5.6.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.3", - "vite-plugin-solid": "^2.11.10" + "vite-plugin-solid": "^2.11.10", + "@tailwindcss/vite": "4.1.18" } } diff --git a/examples/solid/start-basic-static/postcss.config.cjs b/examples/solid/start-basic-static/postcss.config.cjs deleted file mode 100644 index 8e638a6bcd..0000000000 --- a/examples/solid/start-basic-static/postcss.config.cjs +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - plugins: [ - require('tailwindcss/nesting'), - require('tailwindcss'), - require('autoprefixer'), - ], -} diff --git a/examples/solid/start-basic-static/src/styles/app.css b/examples/solid/start-basic-static/src/styles/app.css index d6426ccb72..329a45d0e6 100644 --- a/examples/solid/start-basic-static/src/styles/app.css +++ b/examples/solid/start-basic-static/src/styles/app.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source '../**/*.{js,ts,jsx,tsx}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} @layer base { html, diff --git a/examples/solid/start-basic-static/tailwind.config.cjs b/examples/solid/start-basic-static/tailwind.config.cjs deleted file mode 100644 index 10c9224f8c..0000000000 --- a/examples/solid/start-basic-static/tailwind.config.cjs +++ /dev/null @@ -1,4 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -module.exports = { - content: ['./src/**/*.{js,ts,jsx,tsx}'], -} diff --git a/examples/solid/start-basic-static/vite.config.ts b/examples/solid/start-basic-static/vite.config.ts index 97fcbafb57..22df5db492 100644 --- a/examples/solid/start-basic-static/vite.config.ts +++ b/examples/solid/start-basic-static/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-basic/package.json b/examples/solid/start-basic/package.json index 581e79fd1c..136a09b207 100644 --- a/examples/solid/start-basic/package.json +++ b/examples/solid/start-basic/package.json @@ -18,10 +18,9 @@ "tailwind-merge": "^2.6.0" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-basic/postcss.config.mjs b/examples/solid/start-basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-basic/vite.config.ts b/examples/solid/start-basic/vite.config.ts index 1a2219f443..a2acc7463c 100644 --- a/examples/solid/start-basic/vite.config.ts +++ b/examples/solid/start-basic/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-bun/package.json b/examples/solid/start-bun/package.json index 39ba47d90f..0f1b4daea9 100644 --- a/examples/solid/start-bun/package.json +++ b/examples/solid/start-bun/package.json @@ -13,7 +13,7 @@ "check": "prettier --write . && eslint --fix" }, "dependencies": { - "@tailwindcss/vite": "^4.1.17", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-devtools": "^0.7.0", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", @@ -21,7 +21,7 @@ "@tanstack/solid-start": "^1.142.5", "@tanstack/router-plugin": "^1.142.0", "solid-js": "^1.9.10", - "tailwindcss": "^4.1.13", + "tailwindcss": "^4.1.18", "vite-tsconfig-paths": "^5.1.4" }, "devDependencies": { diff --git a/examples/solid/start-convex-better-auth/package.json b/examples/solid/start-convex-better-auth/package.json index 7f0c85b98e..7e27cbd6d2 100644 --- a/examples/solid/start-convex-better-auth/package.json +++ b/examples/solid/start-convex-better-auth/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@convex-dev/better-auth": "^0.9.7", - "@tailwindcss/vite": "^4.1.17", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/solid-start": "^1.142.5", @@ -23,7 +23,7 @@ "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/start-i18n-paraglide/package.json b/examples/solid/start-i18n-paraglide/package.json index 28a7f60075..9a6d0a4c6f 100644 --- a/examples/solid/start-i18n-paraglide/package.json +++ b/examples/solid/start-i18n-paraglide/package.json @@ -21,8 +21,8 @@ "typescript": "^5.9.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4", - "@tailwindcss/vite": "^4.1.17", - "tailwindcss": "^4.1.13", + "@tailwindcss/vite": "^4.1.18", + "tailwindcss": "^4.1.18", "@inlang/paraglide-js": "^2.4.0" } } diff --git a/examples/solid/start-large/package.json b/examples/solid/start-large/package.json index b8ecba343d..fc629a0288 100644 --- a/examples/solid/start-large/package.json +++ b/examples/solid/start-large/package.json @@ -22,11 +22,10 @@ "valibot": "^1.0.0-beta.15" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", "vite-plugin-solid": "^2.11.10", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/solid/start-large/postcss.config.mjs b/examples/solid/start-large/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-large/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-large/vite.config.ts b/examples/solid/start-large/vite.config.ts index 27a27a7b5a..fa68547254 100644 --- a/examples/solid/start-large/vite.config.ts +++ b/examples/solid/start-large/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-supabase-basic/package.json b/examples/solid/start-supabase-basic/package.json index b53fea1b7c..aebaab12aa 100644 --- a/examples/solid/start-supabase-basic/package.json +++ b/examples/solid/start-supabase-basic/package.json @@ -21,9 +21,9 @@ "redaxios": "^0.5.1" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-supabase-basic/postcss.config.mjs b/examples/solid/start-supabase-basic/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-supabase-basic/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-supabase-basic/vite.config.ts b/examples/solid/start-supabase-basic/vite.config.ts index 1a2219f443..a2acc7463c 100644 --- a/examples/solid/start-supabase-basic/vite.config.ts +++ b/examples/solid/start-supabase-basic/vite.config.ts @@ -2,12 +2,14 @@ import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/start-tailwind-v4/package.json b/examples/solid/start-tailwind-v4/package.json index 60e45f7105..4fe79bb5a1 100644 --- a/examples/solid/start-tailwind-v4/package.json +++ b/examples/solid/start-tailwind-v4/package.json @@ -18,10 +18,9 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@types/node": "^22.5.4", - "postcss": "^8.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10", diff --git a/examples/solid/start-tailwind-v4/postcss.config.mjs b/examples/solid/start-tailwind-v4/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/start-tailwind-v4/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/start-tailwind-v4/vite.config.ts b/examples/solid/start-tailwind-v4/vite.config.ts index 27a27a7b5a..fa68547254 100644 --- a/examples/solid/start-tailwind-v4/vite.config.ts +++ b/examples/solid/start-tailwind-v4/vite.config.ts @@ -2,12 +2,14 @@ import { tanstackStart } from '@tanstack/solid-start/plugin/vite' import { defineConfig } from 'vite' import tsConfigPaths from 'vite-tsconfig-paths' import viteSolid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' export default defineConfig({ server: { port: 3000, }, plugins: [ + tailwindcss(), tsConfigPaths({ projects: ['./tsconfig.json'], }), diff --git a/examples/solid/view-transitions/package.json b/examples/solid/view-transitions/package.json index 5d715be81d..ccfc34295c 100644 --- a/examples/solid/view-transitions/package.json +++ b/examples/solid/view-transitions/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/view-transitions/postcss.config.mjs b/examples/solid/view-transitions/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/view-transitions/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/view-transitions/vite.config.js b/examples/solid/view-transitions/vite.config.js index 74e9ca3db3..79454008ba 100644 --- a/examples/solid/view-transitions/vite.config.js +++ b/examples/solid/view-transitions/vite.config.js @@ -1,10 +1,12 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/solid/with-framer-motion/package.json b/examples/solid/with-framer-motion/package.json index 96fc569e20..203baaeeb5 100644 --- a/examples/solid/with-framer-motion/package.json +++ b/examples/solid/with-framer-motion/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "solid-motionone": "^1.0.4", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/with-framer-motion/postcss.config.mjs b/examples/solid/with-framer-motion/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/with-framer-motion/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/with-framer-motion/vite.config.js b/examples/solid/with-framer-motion/vite.config.js index 05041cc6d8..fb5faf9236 100644 --- a/examples/solid/with-framer-motion/vite.config.js +++ b/examples/solid/with-framer-motion/vite.config.js @@ -1,7 +1,8 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [solid()], + plugins: [tailwindcss(), solid()], }) diff --git a/examples/solid/with-trpc/package.json b/examples/solid/with-trpc/package.json index 217665accc..2777a9f59e 100644 --- a/examples/solid/with-trpc/package.json +++ b/examples/solid/with-trpc/package.json @@ -10,17 +10,16 @@ "start": "NODE_ENV=production node dist/server/server.js" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/solid-router": "^1.141.8", "@tanstack/solid-router-devtools": "^1.141.8", "@tanstack/router-plugin": "^1.142.0", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "express": "^4.21.2", - "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "zod": "^3.24.2" }, "devDependencies": { diff --git a/examples/solid/with-trpc/postcss.config.mjs b/examples/solid/with-trpc/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/solid/with-trpc/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/solid/with-trpc/vite.config.ts b/examples/solid/with-trpc/vite.config.ts index 38953f0a2c..1d134706dc 100644 --- a/examples/solid/with-trpc/vite.config.ts +++ b/examples/solid/with-trpc/vite.config.ts @@ -4,6 +4,7 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' import { tanstackRouter } from '@tanstack/router-plugin/vite' import type { BuildEnvironmentOptions } from 'vite' +import tailwindcss from '@tailwindcss/vite' const __filename = url.fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) @@ -36,6 +37,7 @@ const serverBuildConfig: BuildEnvironmentOptions = { export default defineConfig((configEnv) => { return { plugins: [ + tailwindcss(), tanstackRouter({ target: 'solid', autoCodeSplitting: true, diff --git a/examples/vue/basic-file-based-jsx/package.json b/examples/vue/basic-file-based-jsx/package.json index 000dd06cdb..79c3708849 100644 --- a/examples/vue/basic-file-based-jsx/package.json +++ b/examples/vue/basic-file-based-jsx/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "^1.142.0", "@tanstack/vue-router": "^1.141.8", "@tanstack/vue-router-devtools": "^1.141.8", "@tanstack/zod-adapter": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16", "zod": "^3.24.2" }, diff --git a/examples/vue/basic-file-based-jsx/postcss.config.mjs b/examples/vue/basic-file-based-jsx/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/vue/basic-file-based-jsx/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/vue/basic-file-based-jsx/src/styles.css b/examples/vue/basic-file-based-jsx/src/styles.css index 6a03b331e8..c7b8c3130b 100644 --- a/examples/vue/basic-file-based-jsx/src/styles.css +++ b/examples/vue/basic-file-based-jsx/src/styles.css @@ -1,6 +1,6 @@ @import 'tailwindcss'; -@source "./**/*.tsx"; +@source './**/*.{ts,tsx,vue}'; @layer base { *, diff --git a/examples/vue/basic-file-based-jsx/vite.config.ts b/examples/vue/basic-file-based-jsx/vite.config.ts index 570e6cff2d..466772973f 100644 --- a/examples/vue/basic-file-based-jsx/vite.config.ts +++ b/examples/vue/basic-file-based-jsx/vite.config.ts @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true, diff --git a/examples/vue/basic-file-based-sfc/package.json b/examples/vue/basic-file-based-sfc/package.json index 4473b9b7c9..05dfde6276 100644 --- a/examples/vue/basic-file-based-sfc/package.json +++ b/examples/vue/basic-file-based-sfc/package.json @@ -9,14 +9,13 @@ "start": "vite" }, "dependencies": { - "@tailwindcss/postcss": "^4.1.15", + "@tailwindcss/vite": "^4.1.18", "@tanstack/router-plugin": "^1.142.0", "@tanstack/vue-router": "^1.141.8", "@tanstack/vue-router-devtools": "^1.141.8", "@tanstack/zod-adapter": "^1.141.8", - "postcss": "^8.5.1", "redaxios": "^0.5.1", - "tailwindcss": "^4.1.17", + "tailwindcss": "^4.1.18", "vue": "^3.5.16", "zod": "^3.24.2" }, diff --git a/examples/vue/basic-file-based-sfc/postcss.config.mjs b/examples/vue/basic-file-based-sfc/postcss.config.mjs deleted file mode 100644 index a7f73a2d1d..0000000000 --- a/examples/vue/basic-file-based-sfc/postcss.config.mjs +++ /dev/null @@ -1,5 +0,0 @@ -export default { - plugins: { - '@tailwindcss/postcss': {}, - }, -} diff --git a/examples/vue/basic-file-based-sfc/vite.config.ts b/examples/vue/basic-file-based-sfc/vite.config.ts index 570e6cff2d..466772973f 100644 --- a/examples/vue/basic-file-based-sfc/vite.config.ts +++ b/examples/vue/basic-file-based-sfc/vite.config.ts @@ -2,10 +2,12 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { tanstackRouter } from '@tanstack/router-plugin/vite' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ + tailwindcss(), tanstackRouter({ target: 'vue', autoCodeSplitting: true, diff --git a/examples/vue/basic/package.json b/examples/vue/basic/package.json index 99d1d08879..707b9fb4a6 100644 --- a/examples/vue/basic/package.json +++ b/examples/vue/basic/package.json @@ -12,16 +12,15 @@ "@tanstack/vue-router": "^1.141.8", "@tanstack/vue-router-devtools": "^1.141.8", "redaxios": "^0.5.1", - "postcss": "^8.5.1", "vue": "^3.5.13", - "autoprefixer": "^10.4.20", - "tailwindcss": "^3.4.17" + "tailwindcss": "4.1.18" }, "devDependencies": { "typescript": "^5.7.2", "vite": "^6.1.0", "vue-tsc": "^3.1.5", "@vitejs/plugin-vue": "^5.2.3", - "@vitejs/plugin-vue-jsx": "^4.1.2" + "@vitejs/plugin-vue-jsx": "^4.1.2", + "@tailwindcss/vite": "4.1.18" } } diff --git a/examples/vue/basic/postcss.config.mjs b/examples/vue/basic/postcss.config.mjs deleted file mode 100644 index 2e7af2b7f1..0000000000 --- a/examples/vue/basic/postcss.config.mjs +++ /dev/null @@ -1,6 +0,0 @@ -export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -} diff --git a/examples/vue/basic/src/styles.css b/examples/vue/basic/src/styles.css index 0b8e317099..5fe7fb0931 100644 --- a/examples/vue/basic/src/styles.css +++ b/examples/vue/basic/src/styles.css @@ -1,6 +1,24 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; + +@source './**/*.{ts,tsx,vue}'; + +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. + + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} html { color-scheme: light dark; diff --git a/examples/vue/basic/tailwind.config.mjs b/examples/vue/basic/tailwind.config.mjs deleted file mode 100644 index 4986094b9d..0000000000 --- a/examples/vue/basic/tailwind.config.mjs +++ /dev/null @@ -1,4 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: ['./src/**/*.{js,jsx,ts,tsx}', './index.html'], -} diff --git a/examples/vue/basic/vite.config.js b/examples/vue/basic/vite.config.js index 33d651a84c..e221c1e0e9 100644 --- a/examples/vue/basic/vite.config.js +++ b/examples/vue/basic/vite.config.js @@ -1,8 +1,9 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' +import tailwindcss from '@tailwindcss/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [vue(), vueJsx()], + plugins: [tailwindcss(), vue(), vueJsx()], }) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49342b9e13..1a6d339e71 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -207,18 +207,15 @@ importers: e2e/react-router/basic: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -229,8 +226,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -296,9 +293,9 @@ importers: e2e/react-router/basic-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -311,9 +308,6 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -324,8 +318,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -354,9 +348,9 @@ importers: e2e/react-router/basic-file-based-code-splitting: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -366,9 +360,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -376,8 +367,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -403,9 +394,9 @@ importers: e2e/react-router/basic-react-query: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -418,9 +409,6 @@ importers: '@tanstack/router-devtools': specifier: workspace:* version: link:../../../packages/router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -431,8 +419,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -455,9 +443,9 @@ importers: e2e/react-router/basic-react-query-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -473,9 +461,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -486,8 +471,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -513,9 +498,9 @@ importers: e2e/react-router/basic-scroll-restoration: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -525,9 +510,6 @@ importers: '@tanstack/react-virtual': specifier: ^3.13.0 version: 3.13.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -538,8 +520,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -562,9 +544,9 @@ importers: e2e/react-router/basic-virtual-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -577,9 +559,6 @@ importers: '@tanstack/virtual-file-routes': specifier: workspace:* version: link:../../../packages/virtual-file-routes - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -590,8 +569,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -617,9 +596,9 @@ importers: e2e/react-router/basic-virtual-named-export-config-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -632,9 +611,6 @@ importers: '@tanstack/virtual-file-routes': specifier: workspace:* version: link:../../../packages/virtual-file-routes - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -645,8 +621,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -706,9 +682,9 @@ importers: e2e/react-router/generator-cli-only: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -718,9 +694,6 @@ importers: '@tanstack/router-cli': specifier: workspace:* version: link:../../../packages/router-cli - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -731,8 +704,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -755,18 +728,15 @@ importers: e2e/react-router/js-only-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -777,8 +747,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -830,8 +800,8 @@ importers: specifier: ^1.1.0 version: 1.1.0(@rsbuild/core@1.2.4) '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + specifier: ^4.1.18 + version: 4.1.18 '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -848,8 +818,8 @@ importers: specifier: ^8.5.1 version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -882,8 +852,8 @@ importers: specifier: ^1.1.0 version: 1.1.0(@rsbuild/core@1.2.4) '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + specifier: ^4.1.18 + version: 4.1.18 '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -903,17 +873,17 @@ importers: specifier: ^8.5.1 version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 e2e/react-router/scroll-restoration-sandbox-vite: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -926,9 +896,6 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -939,8 +906,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -975,18 +942,15 @@ importers: '@sentry/vite-plugin': specifier: ^4.6.1 version: 4.6.1(encoding@0.1.13) - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -997,8 +961,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -1021,9 +985,9 @@ importers: e2e/react-router/view-transitions: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -1033,9 +997,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.6 react: specifier: ^19.2.0 version: 19.2.0 @@ -1046,8 +1007,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -1110,9 +1071,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1134,15 +1095,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -1195,9 +1153,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1216,15 +1174,12 @@ importers: dotenv: specifier: ^17.2.3 version: 17.2.3 - postcss: - specifier: ^8.5.1 - version: 8.5.3 prisma: specifier: ^7.0.0 version: 7.0.0(@types/react@19.2.2)(magicast@0.3.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.8.2) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -1256,9 +1211,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1274,12 +1229,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -1335,9 +1287,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1353,15 +1305,12 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -1399,9 +1348,9 @@ importers: specifier: ^7.1.7 version: 7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1) devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/react': specifier: ^19.2.2 version: 19.2.2 @@ -1411,15 +1360,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.7.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.6) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -1492,11 +1435,14 @@ importers: version: 2.6.0 vite: specifier: ^7.1.7 - version: 7.1.7(@types/node@22.10.2)(jiti@1.21.7)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1) + version: 7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1) devDependencies: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 + '@tailwindcss/vite': + specifier: 4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1511,22 +1457,16 @@ importers: version: 19.2.2(@types/react@19.2.2) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.7.0(vite@7.1.7(@types/node@22.10.2)(jiti@1.21.7)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.6) - postcss: - specifier: ^8.5.1 - version: 8.5.6 + version: 4.7.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) tailwindcss: - specifier: ^3.4.17 - version: 3.4.18(tsx@4.20.3)(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.2)(vite@7.1.7(@types/node@22.10.2)(jiti@1.21.7)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + version: 5.1.4(typescript@5.9.2)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) e2e/react-start/custom-basepath: dependencies: @@ -1555,9 +1495,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1579,15 +1519,12 @@ importers: cross-env: specifier: ^10.0.0 version: 10.0.0 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 tsx: specifier: ^4.20.3 version: 4.20.3 @@ -1640,9 +1577,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1658,12 +1595,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.3 @@ -1707,9 +1641,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1728,15 +1662,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -1771,9 +1702,9 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1789,15 +1720,12 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.3 @@ -1829,9 +1757,9 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1847,15 +1775,12 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -1902,9 +1827,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -1926,15 +1851,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -1984,9 +1906,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -2008,15 +1930,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.3 @@ -2042,9 +1961,9 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -2057,12 +1976,9 @@ importers: '@types/react-dom': specifier: ^19.2.2 version: 19.2.2(@types/react@19.2.2) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.3 @@ -2109,9 +2025,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -2130,15 +2046,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -2176,9 +2089,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -2194,15 +2107,12 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -2243,18 +2153,15 @@ importers: e2e/solid-router/basic: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: workspace:^ version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2262,8 +2169,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -2317,9 +2224,9 @@ importers: e2e/solid-router/basic-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -2332,9 +2239,6 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2342,8 +2246,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -2366,9 +2270,9 @@ importers: e2e/solid-router/basic-file-based-code-splitting: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -2378,15 +2282,12 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 solid-js: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -2406,9 +2307,9 @@ importers: e2e/solid-router/basic-scroll-restoration: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: workspace:^ version: link:../../../packages/solid-router @@ -2418,9 +2319,6 @@ importers: '@tanstack/solid-virtual': specifier: ^3.13.0 version: 3.13.12(solid-js@1.9.10) - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2428,8 +2326,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -2446,9 +2344,9 @@ importers: e2e/solid-router/basic-solid-query: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-query': specifier: ^5.90.9 version: 5.90.9(solid-js@1.9.10) @@ -2461,9 +2359,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2471,8 +2366,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -2489,9 +2384,9 @@ importers: e2e/solid-router/basic-solid-query-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -2507,9 +2402,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2517,8 +2409,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -2538,9 +2430,9 @@ importers: e2e/solid-router/basic-virtual-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -2553,9 +2445,6 @@ importers: '@tanstack/virtual-file-routes': specifier: workspace:* version: link:../../../packages/virtual-file-routes - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2563,8 +2452,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -2584,9 +2473,9 @@ importers: e2e/solid-router/basic-virtual-named-export-config-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -2599,9 +2488,6 @@ importers: '@tanstack/virtual-file-routes': specifier: workspace:* version: link:../../../packages/virtual-file-routes - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2609,8 +2495,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -2630,9 +2516,9 @@ importers: e2e/solid-router/generator-cli-only: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-cli': specifier: workspace:* version: link:../../../packages/router-cli @@ -2642,9 +2528,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2652,8 +2535,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -2670,18 +2553,15 @@ importers: e2e/solid-router/js-only-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: workspace:^ version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2689,8 +2569,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -2736,8 +2616,8 @@ importers: specifier: ^1.0.6 version: 1.0.6(@babel/core@7.28.5)(@rsbuild/core@1.2.4)(solid-js@1.9.10) '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + specifier: ^4.1.18 + version: 4.1.18 '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -2748,8 +2628,8 @@ importers: specifier: ^8.5.1 version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -2782,8 +2662,8 @@ importers: specifier: ^1.0.6 version: 1.0.6(@babel/core@7.28.5)(@rsbuild/core@1.2.4)(solid-js@1.9.10) '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + specifier: ^4.1.18 + version: 4.1.18 '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -2797,17 +2677,17 @@ importers: specifier: ^8.5.1 version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 e2e/solid-router/scroll-restoration-sandbox-vite: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -2820,9 +2700,6 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2830,8 +2707,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -2860,18 +2737,15 @@ importers: '@sentry/vite-plugin': specifier: ^4.6.1 version: 4.6.1(encoding@0.1.13) - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: workspace:^ version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2879,8 +2753,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@playwright/test': specifier: ^1.56.1 @@ -2897,9 +2771,9 @@ importers: e2e/solid-router/view-transitions: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -2909,9 +2783,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -2919,8 +2790,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -2980,9 +2851,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -2995,15 +2866,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -3050,9 +2918,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -3062,9 +2930,6 @@ importers: dotenv: specifier: ^17.2.3 version: 17.2.3 - postcss: - specifier: ^8.5.1 - version: 8.5.6 prisma: specifier: ^7.0.0 version: 7.0.0(@types/react@19.2.2)(magicast@0.3.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.2) @@ -3072,8 +2937,8 @@ importers: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -3105,21 +2970,18 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -3175,24 +3037,21 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -3264,9 +3123,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -3279,15 +3138,12 @@ importers: cross-env: specifier: ^10.0.0 version: 10.0.0 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 tsx: specifier: ^4.20.3 version: 4.20.3 @@ -3340,21 +3196,18 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -3398,9 +3251,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -3410,15 +3263,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -3444,21 +3294,18 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.3 @@ -3496,24 +3343,21 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -3560,9 +3404,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -3575,15 +3419,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -3633,9 +3474,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -3648,15 +3489,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.3 @@ -3685,18 +3523,15 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.3 @@ -3743,9 +3578,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -3755,15 +3590,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -3804,24 +3636,21 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.3 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -3834,9 +3663,9 @@ importers: e2e/vue-router/basepath-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -3852,15 +3681,12 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -3889,24 +3715,21 @@ importers: e2e/vue-router/basic: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/vue-router': specifier: workspace:* version: link:../../../packages/vue-router '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -3993,9 +3816,9 @@ importers: e2e/vue-router/basic-file-based-jsx: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -4008,15 +3831,12 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4063,9 +3883,9 @@ importers: e2e/vue-router/basic-file-based-sfc: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -4078,15 +3898,12 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4118,9 +3935,9 @@ importers: e2e/vue-router/basic-scroll-restoration: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/vue-router': specifier: workspace:* version: link:../../../packages/vue-router @@ -4130,15 +3947,12 @@ importers: '@tanstack/vue-virtual': specifier: ^3.13.0 version: 3.13.13(vue@3.5.25(typescript@5.8.3)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4167,9 +3981,9 @@ importers: e2e/vue-router/basic-virtual-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -4188,15 +4002,12 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4225,9 +4036,9 @@ importers: e2e/vue-router/basic-virtual-named-export-config-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -4246,15 +4057,12 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4283,9 +4091,9 @@ importers: e2e/vue-router/basic-vue-query: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/vue-query': specifier: ^5.90.0 version: 5.92.0(vue@3.5.25(typescript@5.8.3)) @@ -4298,15 +4106,12 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4335,9 +4140,9 @@ importers: e2e/vue-router/basic-vue-query-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -4353,15 +4158,12 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4393,9 +4195,9 @@ importers: e2e/vue-router/generator-cli-only: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-cli': specifier: workspace:* version: link:../../../packages/router-cli @@ -4405,15 +4207,12 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4442,9 +4241,9 @@ importers: e2e/vue-router/js-only-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -4460,15 +4259,12 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.9.2) @@ -4520,8 +4316,8 @@ importers: specifier: ^1.1.1 version: 1.1.1(@babel/core@7.28.5)(@rsbuild/core@1.2.4) '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + specifier: ^4.1.18 + version: 4.1.18 '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -4535,8 +4331,8 @@ importers: specifier: ^8.5.1 version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -4575,8 +4371,8 @@ importers: specifier: ^1.1.1 version: 1.1.1(@babel/core@7.28.5)(@rsbuild/core@1.2.4) '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + specifier: ^4.1.18 + version: 4.1.18 '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -4590,8 +4386,8 @@ importers: specifier: ^8.5.1 version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -4601,9 +4397,9 @@ importers: e2e/vue-router/scroll-restoration-sandbox-vite: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -4616,15 +4412,12 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4665,24 +4458,21 @@ importers: '@sentry/vue': specifier: ^10.32.0 version: 10.32.0(@tanstack/vue-router@packages+vue-router)(vue@3.5.25(typescript@5.8.3)) - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/vue-router': specifier: workspace:* version: link:../../../packages/vue-router '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4708,9 +4498,9 @@ importers: e2e/vue-router/view-transitions: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -4726,15 +4516,12 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -4800,9 +4587,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -4821,15 +4608,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.15 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -4873,9 +4657,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -4891,9 +4675,6 @@ importers: dotenv: specifier: ^17.2.3 version: 17.2.3 - postcss: - specifier: ^8.5.1 - version: 8.5.6 prisma: specifier: ^7.0.0 version: 7.0.0(@types/react@19.2.2)(magicast@0.3.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.2) @@ -4901,8 +4682,8 @@ importers: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -4931,9 +4712,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -4946,12 +4727,9 @@ importers: '@vitejs/plugin-vue-jsx': specifier: ^5.1.2 version: 5.1.2(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.2)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5044,9 +4822,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5059,15 +4837,12 @@ importers: '@vitejs/plugin-vue-jsx': specifier: ^5.1.2 version: 5.1.2(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.2)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5099,9 +4874,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5120,15 +4895,12 @@ importers: cross-env: specifier: ^10.0.0 version: 10.0.0 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 tsx: specifier: ^4.20.3 version: 4.20.3 @@ -5178,9 +4950,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5193,12 +4965,9 @@ importers: '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 version: 4.2.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.2)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5239,9 +5008,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5257,15 +5026,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5288,9 +5054,9 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5300,15 +5066,12 @@ importers: '@vitejs/plugin-vue-jsx': specifier: ^5.1.2 version: 5.1.2(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.2)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5340,9 +5103,9 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5352,15 +5115,12 @@ importers: '@vitejs/plugin-vue-jsx': specifier: ^5.1.2 version: 5.1.2(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.2)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5413,9 +5173,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5434,15 +5194,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5489,9 +5246,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5510,15 +5267,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5544,9 +5298,9 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5556,12 +5310,9 @@ importers: '@vitejs/plugin-vue-jsx': specifier: ^5.1.2 version: 5.1.2(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.2)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5605,9 +5356,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5623,15 +5374,12 @@ importers: combinate: specifier: ^1.1.11 version: 1.1.11 - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5669,9 +5417,9 @@ importers: '@playwright/test': specifier: ^1.56.1 version: 1.56.1 - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-e2e-utils': specifier: workspace:^ version: link:../../e2e-utils @@ -5684,15 +5432,12 @@ importers: '@vitejs/plugin-vue-jsx': specifier: ^5.1.2 version: 5.1.2(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.2)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 srvx: specifier: ^0.9.8 version: 0.9.8 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -5702,9 +5447,9 @@ importers: examples/react/authenticated-routes: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -5714,9 +5459,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -5727,8 +5469,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -5751,9 +5493,9 @@ importers: examples/react/authenticated-routes-firebase: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -5766,9 +5508,6 @@ importers: firebase: specifier: ^11.4.0 version: 11.4.0 - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -5782,8 +5521,8 @@ importers: specifier: ^14.9.0 version: 14.9.0 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -5806,18 +5545,15 @@ importers: examples/react/basic: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -5828,8 +5564,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -5849,9 +5585,9 @@ importers: examples/react/basic-default-search-params: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -5861,9 +5597,6 @@ importers: '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -5874,8 +5607,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -5898,9 +5631,9 @@ importers: examples/react/basic-devtools-panel: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query-devtools': specifier: ^5.67.2 version: 5.67.2(@tanstack/react-query@5.90.7(react@19.2.0))(react@19.2.0) @@ -5910,9 +5643,6 @@ importers: '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -5923,8 +5653,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -5944,9 +5674,9 @@ importers: examples/react/basic-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -5956,9 +5686,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -5969,8 +5696,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -5993,18 +5720,15 @@ importers: examples/react/basic-non-nested-devtools: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6015,8 +5739,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -6036,9 +5760,9 @@ importers: examples/react/basic-react-query: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -6051,9 +5775,6 @@ importers: '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6064,8 +5785,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -6085,9 +5806,9 @@ importers: examples/react/basic-react-query-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -6103,9 +5824,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6116,8 +5834,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6238,9 +5956,9 @@ importers: examples/react/basic-virtual-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -6253,9 +5971,6 @@ importers: '@tanstack/virtual-file-routes': specifier: workspace:* version: link:../../../packages/virtual-file-routes - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6266,8 +5981,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6290,9 +6005,9 @@ importers: examples/react/basic-virtual-inside-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -6305,9 +6020,6 @@ importers: '@tanstack/virtual-file-routes': specifier: workspace:* version: link:../../../packages/virtual-file-routes - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6318,8 +6030,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6342,18 +6054,15 @@ importers: examples/react/deferred-data: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6364,8 +6073,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6389,8 +6098,8 @@ importers: examples/react/i18n-paraglide: dependencies: '@tailwindcss/vite': - specifier: ^4.1.17 - version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -6404,8 +6113,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) tailwindcss: - specifier: ^4.1.13 - version: 4.1.13 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@inlang/paraglide-js': specifier: ^2.4.0 @@ -6431,9 +6140,9 @@ importers: examples/react/kitchen-sink: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -6443,9 +6152,6 @@ importers: immer: specifier: ^10.1.1 version: 10.1.1 - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6456,8 +6162,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6480,9 +6186,9 @@ importers: examples/react/kitchen-sink-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -6495,9 +6201,6 @@ importers: immer: specifier: ^10.1.1 version: 10.1.1 - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6508,8 +6211,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6532,9 +6235,9 @@ importers: examples/react/kitchen-sink-react-query: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -6550,9 +6253,6 @@ importers: immer: specifier: ^10.1.1 version: 10.1.1 - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6563,8 +6263,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6587,9 +6287,9 @@ importers: examples/react/kitchen-sink-react-query-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -6608,9 +6308,6 @@ importers: immer: specifier: ^10.1.1 version: 10.1.1 - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6621,8 +6318,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6645,9 +6342,9 @@ importers: examples/react/large-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -6660,9 +6357,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6673,8 +6367,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6700,9 +6394,9 @@ importers: '@radix-ui/react-dialog': specifier: ^1.1.6 version: 1.1.7(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -6712,9 +6406,6 @@ importers: '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6725,8 +6416,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -6746,9 +6437,9 @@ importers: examples/react/navigation-blocking: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -6758,9 +6449,6 @@ importers: '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6771,8 +6459,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -6792,18 +6480,15 @@ importers: examples/react/quickstart: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../packages/react-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6811,8 +6496,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -6866,9 +6551,9 @@ importers: examples/react/quickstart-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -6878,9 +6563,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -6891,8 +6573,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -6916,8 +6598,8 @@ importers: examples/react/quickstart-rspack-file-based: dependencies: '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + specifier: ^4.1.18 + version: 4.1.18 '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -6934,8 +6616,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@rsbuild/core': specifier: ^1.2.4 @@ -7069,6 +6751,9 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) devDependencies: + '@tailwindcss/vite': + specifier: 4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../../../packages/react-router-devtools @@ -7081,15 +6766,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.3) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^3.4.17 - version: 3.4.18(tsx@4.20.3)(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -7309,6 +6988,9 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) devDependencies: + '@tailwindcss/vite': + specifier: 4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../../../packages/react-router-devtools @@ -7321,15 +7003,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.3) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^3.4.17 - version: 3.4.18(tsx@4.20.3)(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -7432,6 +7108,9 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) devDependencies: + '@tailwindcss/vite': + specifier: 4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router-devtools': specifier: workspace:^ version: link:../../../../../packages/react-router-devtools @@ -7444,15 +7123,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.3) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^3.4.17 - version: 3.4.18(tsx@4.20.3)(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -7539,9 +7212,9 @@ importers: examples/react/scroll-restoration: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -7551,9 +7224,6 @@ importers: '@tanstack/react-virtual': specifier: ^3.13.0 version: 3.13.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -7561,8 +7231,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -7582,9 +7252,9 @@ importers: examples/react/search-validator-adapters: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/arktype-adapter': specifier: workspace:* version: link:../../../packages/arktype-adapter @@ -7609,9 +7279,6 @@ importers: arktype: specifier: ^2.1.7 version: 2.1.7 - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -7619,8 +7286,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 valibot: specifier: 1.0.0-beta.15 version: 1.0.0-beta.15(typescript@5.8.2) @@ -7717,9 +7384,9 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -7732,12 +7399,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.6.0 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -7781,9 +7445,9 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -7799,15 +7463,12 @@ importers: dotenv: specifier: ^17.2.3 version: 17.2.3 - postcss: - specifier: ^8.5.1 - version: 8.5.3 prisma: specifier: ^7.0.0 version: 7.0.0(@types/react@19.2.2)(magicast@0.3.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.8.2) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -7845,9 +7506,9 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -7860,12 +7521,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.6.0 version: 4.7.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -7897,9 +7555,9 @@ importers: '@cloudflare/vite-plugin': specifier: ^1.13.7 version: 1.13.7(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(workerd@1.20251118.0)(wrangler@4.49.1) - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -7912,12 +7570,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.6.0 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -7964,9 +7619,9 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -7979,12 +7634,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -8022,6 +7674,9 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: + '@tailwindcss/vite': + specifier: 4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/react': specifier: ^19.2.2 version: 19.2.2 @@ -8031,15 +7686,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.7.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.6) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^3.4.17 - version: 3.4.18(tsx@4.20.3)(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -8080,6 +7729,9 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: + '@tailwindcss/vite': + specifier: 4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -8089,15 +7741,9 @@ importers: '@types/react-dom': specifier: ^19.2.2 version: 19.2.2(@types/react@19.2.2) - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.3) - postcss: - specifier: ^8.4.49 - version: 8.5.3 tailwindcss: - specifier: ^3.4.15 - version: 3.4.18(tsx@4.20.3)(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 typescript: specifier: ^5.6.2 version: 5.8.2 @@ -8111,8 +7757,8 @@ importers: examples/react/start-bun: dependencies: '@tailwindcss/vite': - specifier: ^4.1.17 - version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-devtools': specifier: ^0.7.0 version: 0.7.0(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(csstype@3.1.3)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.10) @@ -8138,8 +7784,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) tailwindcss: - specifier: ^4.1.13 - version: 4.1.13 + specifier: ^4.1.18 + version: 4.1.18 vite-tsconfig-paths: specifier: ^5.1.4 version: 5.1.4(typescript@5.9.2)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) @@ -8220,9 +7866,9 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -8232,12 +7878,9 @@ importers: '@types/react-dom': specifier: ^19.2.2 version: 19.2.2(@types/react@19.2.2) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -8305,9 +7948,9 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -8320,12 +7963,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -8398,8 +8038,8 @@ importers: specifier: ^2.4.0 version: 2.4.0(babel-plugin-macros@3.1.0) '@tailwindcss/vite': - specifier: ^4.1.17 - version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -8413,8 +8053,8 @@ importers: specifier: ^4.7.0 version: 4.7.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) tailwindcss: - specifier: ^4.1.13 - version: 4.1.13 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.9.2 version: 5.9.2 @@ -8455,9 +8095,9 @@ importers: specifier: ^1.0.0-beta.15 version: 1.0.0-beta.15(typescript@5.8.2) devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -8470,12 +8110,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -8614,9 +8251,9 @@ importers: specifier: ^0.5.1 version: 0.5.1 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/react': specifier: ^19.2.2 version: 19.2.2 @@ -8626,12 +8263,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -8667,8 +8301,8 @@ importers: version: 3.25.57 devDependencies: '@tailwindcss/vite': - specifier: ^4.1.17 - version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -8682,8 +8316,8 @@ importers: specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -8742,9 +8376,9 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 @@ -8757,12 +8391,9 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.6.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.6.2 version: 5.8.2 @@ -8824,9 +8455,9 @@ importers: examples/react/view-transitions: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -8836,9 +8467,6 @@ importers: '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -8849,8 +8477,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -8873,9 +8501,9 @@ importers: examples/react/with-framer-motion: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -8885,9 +8513,6 @@ importers: framer-motion: specifier: ^11.18.2 version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -8898,8 +8523,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -8922,9 +8547,9 @@ importers: examples/react/with-trpc: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-router': specifier: workspace:* version: link:../../../packages/react-router @@ -8943,9 +8568,6 @@ importers: express: specifier: ^4.21.2 version: 4.21.2 - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -8956,8 +8578,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -8983,9 +8605,9 @@ importers: examples/react/with-trpc-react-query: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/react-query': specifier: ^5.90.7 version: 5.90.7(react@19.2.0) @@ -9013,9 +8635,6 @@ importers: express: specifier: ^4.21.2 version: 4.21.2 - postcss: - specifier: ^8.5.1 - version: 8.5.3 react: specifier: ^19.2.0 version: 19.2.0 @@ -9026,8 +8645,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9053,9 +8672,9 @@ importers: examples/solid/authenticated-routes: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -9065,9 +8684,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9075,8 +8691,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9093,9 +8709,9 @@ importers: examples/solid/authenticated-routes-firebase: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -9108,9 +8724,6 @@ importers: firebase: specifier: ^11.4.0 version: 11.4.0 - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9121,8 +8734,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9139,18 +8752,15 @@ importers: examples/solid/basic: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9158,8 +8768,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -9179,9 +8789,9 @@ importers: examples/solid/basic-default-search-params: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-query': specifier: ^5.90.9 version: 5.90.9(solid-js@1.9.10) @@ -9191,9 +8801,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9201,8 +8808,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9219,18 +8826,15 @@ importers: examples/solid/basic-devtools-panel: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9238,8 +8842,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: typescript: specifier: ^5.7.2 @@ -9253,18 +8857,15 @@ importers: examples/solid/basic-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9272,8 +8873,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9293,18 +8894,15 @@ importers: examples/solid/basic-non-nested-devtools: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9312,8 +8910,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@types/react': specifier: ^19.2.2 @@ -9333,9 +8931,9 @@ importers: examples/solid/basic-solid-query: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-query': specifier: ^5.90.9 version: 5.90.9(solid-js@1.9.10) @@ -9348,9 +8946,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9358,8 +8953,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@tanstack/router-plugin': specifier: workspace:* @@ -9376,9 +8971,9 @@ importers: examples/solid/basic-solid-query-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-query': specifier: ^5.90.9 version: 5.90.9(solid-js@1.9.10) @@ -9391,9 +8986,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9401,8 +8993,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9462,9 +9054,9 @@ importers: examples/solid/basic-ssr-streaming-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router @@ -9483,9 +9075,6 @@ importers: node-fetch: specifier: ^3.3.2 version: 3.3.2 - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9493,8 +9082,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9517,9 +9106,9 @@ importers: examples/solid/basic-virtual-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -9532,9 +9121,6 @@ importers: '@tanstack/virtual-file-routes': specifier: workspace:* version: link:../../../packages/virtual-file-routes - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9542,8 +9128,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9560,9 +9146,9 @@ importers: examples/solid/basic-virtual-inside-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -9575,9 +9161,6 @@ importers: '@tanstack/virtual-file-routes': specifier: workspace:* version: link:../../../packages/virtual-file-routes - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9585,8 +9168,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9603,18 +9186,15 @@ importers: examples/solid/deferred-data: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9622,8 +9202,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9641,8 +9221,8 @@ importers: examples/solid/i18n-paraglide: dependencies: '@tailwindcss/vite': - specifier: ^4.1.17 - version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -9653,8 +9233,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.13 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@inlang/paraglide-js': specifier: ^2.4.0 @@ -9674,9 +9254,9 @@ importers: examples/solid/kitchen-sink: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router @@ -9686,9 +9266,6 @@ importers: immer: specifier: ^10.1.1 version: 10.1.1 - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9696,8 +9273,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9714,9 +9291,9 @@ importers: examples/solid/kitchen-sink-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router @@ -9726,9 +9303,6 @@ importers: immer: specifier: ^10.1.1 version: 10.1.1 - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9736,8 +9310,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9757,9 +9331,9 @@ importers: examples/solid/kitchen-sink-solid-query: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-query': specifier: ^5.90.9 version: 5.90.9(solid-js@1.9.10) @@ -9775,9 +9349,6 @@ importers: immer: specifier: ^10.1.1 version: 10.1.1 - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9785,8 +9356,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9803,9 +9374,9 @@ importers: examples/solid/kitchen-sink-solid-query-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -9824,9 +9395,6 @@ importers: immer: specifier: ^10.1.1 version: 10.1.1 - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9834,8 +9402,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9852,9 +9420,9 @@ importers: examples/solid/large-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -9867,9 +9435,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9877,8 +9442,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -9895,9 +9460,9 @@ importers: examples/solid/location-masking: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-query': specifier: ^5.90.9 version: 5.90.9(solid-js@1.9.10) @@ -9907,9 +9472,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9917,8 +9479,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: typescript: specifier: ^5.7.2 @@ -9932,9 +9494,9 @@ importers: examples/solid/navigation-blocking: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-query': specifier: ^5.90.9 version: 5.90.9(solid-js@1.9.10) @@ -9944,9 +9506,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -9954,8 +9513,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: typescript: specifier: ^5.7.2 @@ -9969,24 +9528,21 @@ importers: examples/solid/quickstart: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 solid-js: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: typescript: specifier: ^5.7.2 @@ -10016,8 +9572,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -10031,18 +9587,15 @@ importers: examples/solid/quickstart-file-based: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.3 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -10050,8 +9603,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -10072,8 +9625,8 @@ importers: examples/solid/quickstart-rspack-file-based: dependencies: '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + specifier: ^4.1.18 + version: 4.1.18 '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router @@ -10087,8 +9640,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@rsbuild/core': specifier: ^1.2.4 @@ -10118,8 +9671,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: '@babel/core': specifier: ^7.28.5 @@ -10127,9 +9680,6 @@ importers: '@babel/preset-typescript': specifier: ^7.27.1 version: 7.27.1(@babel/core@7.28.5) - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -10277,9 +9827,9 @@ importers: examples/solid/scroll-restoration: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router @@ -10289,15 +9839,12 @@ importers: '@tanstack/solid-virtual': specifier: ^3.13.0 version: 3.13.12(solid-js@1.9.10) - postcss: - specifier: ^8.5.1 - version: 8.5.6 solid-js: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 devDependencies: typescript: specifier: ^5.7.2 @@ -10311,9 +9858,9 @@ importers: examples/solid/search-validator-adapters: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/arktype-adapter': specifier: workspace:* version: link:../../../packages/arktype-adapter @@ -10338,15 +9885,12 @@ importers: arktype: specifier: ^2.1.7 version: 2.1.7 - postcss: - specifier: ^8.5.1 - version: 8.5.6 solid-js: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 valibot: specifier: 1.0.0-beta.15 version: 1.0.0-beta.15(typescript@5.9.2) @@ -10391,18 +9935,15 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.3 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.8.2 @@ -10446,24 +9987,21 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 dotenv: specifier: ^17.2.3 version: 17.2.3 - postcss: - specifier: ^8.5.1 - version: 8.5.6 prisma: specifier: ^7.0.0 version: 7.0.0(@types/react@19.2.2)(magicast@0.3.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.2) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -10501,18 +10039,15 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -10544,18 +10079,15 @@ importers: '@cloudflare/vite-plugin': specifier: ^1.13.7 version: 1.13.7(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(workerd@1.20251118.0)(wrangler@4.49.1) - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -10589,19 +10121,16 @@ importers: devDependencies: '@netlify/vite-plugin-tanstack-start': specifier: ^1.1.4 - version: 1.1.4(@tanstack/solid-start@packages+solid-start)(babel-plugin-macros@3.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(encoding@0.1.13)(ioredis@5.8.0)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + version: 1.1.4(@tanstack/solid-start@packages+solid-start)(babel-plugin-macros@3.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(ioredis@5.8.0)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -10630,21 +10159,18 @@ importers: specifier: 1.9.10 version: 1.9.10 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 nitro: specifier: ^3.0.1-alpha.1 version: 3.0.1-alpha.1(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(@netlify/blobs@10.1.0)(chokidar@4.0.3)(ioredis@5.8.0)(lru-cache@11.2.2)(mysql2@3.15.3)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -10688,18 +10214,15 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -10737,18 +10260,15 @@ importers: specifier: ^2.6.0 version: 2.6.0 devDependencies: + '@tailwindcss/vite': + specifier: 4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.3) - postcss: - specifier: ^8.4.49 - version: 8.5.3 tailwindcss: - specifier: ^3.4.15 - version: 3.4.18(tsx@4.20.3)(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 typescript: specifier: ^5.6.2 version: 5.8.2 @@ -10765,8 +10285,8 @@ importers: examples/solid/start-bun: dependencies: '@tailwindcss/vite': - specifier: ^4.1.17 - version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -10789,8 +10309,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.13 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vite-tsconfig-paths: specifier: ^5.1.4 version: 5.1.4(typescript@5.9.2)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) @@ -10838,8 +10358,8 @@ importers: specifier: ^0.9.7 version: 0.9.7(@standard-schema/spec@1.0.0)(better-auth@1.3.27(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.10))(convex@1.28.2(@clerk/clerk-react@5.53.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0))(hono@4.7.10)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.2) '@tailwindcss/vite': - specifier: ^4.1.17 - version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router @@ -10871,8 +10391,8 @@ importers: specifier: ^2.6.0 version: 2.6.0 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -10961,14 +10481,14 @@ importers: specifier: ^2.4.0 version: 2.4.0(babel-plugin-macros@3.1.0) '@tailwindcss/vite': - specifier: ^4.1.17 - version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 tailwindcss: - specifier: ^4.1.13 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.9.2 version: 5.9.2 @@ -11009,18 +10529,15 @@ importers: specifier: ^1.0.0-beta.15 version: 1.0.0-beta.15(typescript@5.9.2) devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -11092,15 +10609,15 @@ importers: specifier: 1.9.10 version: 1.9.10 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -11135,18 +10652,15 @@ importers: specifier: ^3.24.2 version: 3.25.57 devDependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@types/node': specifier: 22.10.2 version: 22.10.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 typescript: specifier: ^5.7.2 version: 5.9.2 @@ -11162,9 +10676,9 @@ importers: examples/solid/view-transitions: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -11174,9 +10688,6 @@ importers: '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -11184,8 +10695,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -11202,18 +10713,15 @@ importers: examples/solid/with-framer-motion: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': specifier: ^1.141.8 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ version: link:../../../packages/solid-router-devtools - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -11224,8 +10732,8 @@ importers: specifier: ^1.0.4 version: 1.0.4(solid-js@1.9.10) tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -11242,9 +10750,9 @@ importers: examples/solid/with-trpc: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -11263,9 +10771,6 @@ importers: express: specifier: ^4.21.2 version: 4.21.2 - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 @@ -11273,8 +10778,8 @@ importers: specifier: 1.9.10 version: 1.9.10 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 zod: specifier: ^3.24.2 version: 3.25.57 @@ -11300,22 +10805,19 @@ importers: '@tanstack/vue-router-devtools': specifier: workspace:* version: link:../../../packages/vue-router-devtools - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.6) - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^3.4.17 - version: 3.4.18(tsx@4.20.3)(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 vue: specifier: ^3.5.13 version: 3.5.25(typescript@5.9.2) devDependencies: + '@tailwindcss/vite': + specifier: 4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@vitejs/plugin-vue': specifier: ^5.2.3 version: 5.2.4(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.2)) @@ -11334,9 +10836,9 @@ importers: examples/vue/basic-file-based-jsx: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -11349,15 +10851,12 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -11398,9 +10897,9 @@ importers: examples/vue/basic-file-based-sfc: dependencies: - '@tailwindcss/postcss': - specifier: ^4.1.15 - version: 4.1.15 + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/router-plugin': specifier: workspace:* version: link:../../../packages/router-plugin @@ -11413,15 +10912,12 @@ importers: '@tanstack/zod-adapter': specifier: workspace:* version: link:../../../packages/zod-adapter - postcss: - specifier: ^8.5.1 - version: 8.5.6 redaxios: specifier: ^0.5.1 version: 0.5.1 tailwindcss: - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 vue: specifier: ^3.5.16 version: 3.5.25(typescript@5.8.3) @@ -17112,134 +16608,65 @@ packages: '@swc/types@0.1.17': resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} - '@tailwindcss/node@4.1.15': - resolution: {integrity: sha512-HF4+7QxATZWY3Jr8OlZrBSXmwT3Watj0OogeDvdUY/ByXJHQ+LBtqA2brDb3sBxYslIFx6UP94BJ4X6a4L9Bmw==} + '@tailwindcss/node@4.1.18': + resolution: {integrity: sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==} - '@tailwindcss/node@4.1.17': - resolution: {integrity: sha512-csIkHIgLb3JisEFQ0vxr2Y57GUNYh447C8xzwj89U/8fdW8LhProdxvnVH6U8M2Y73QKiTIH+LWbK3V2BBZsAg==} - - '@tailwindcss/oxide-android-arm64@4.1.15': - resolution: {integrity: sha512-TkUkUgAw8At4cBjCeVCRMc/guVLKOU1D+sBPrHt5uVcGhlbVKxrCaCW9OKUIBv1oWkjh4GbunD/u/Mf0ql6kEA==} + '@tailwindcss/oxide-android-arm64@4.1.18': + resolution: {integrity: sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-android-arm64@4.1.17': - resolution: {integrity: sha512-BMqpkJHgOZ5z78qqiGE6ZIRExyaHyuxjgrJ6eBO5+hfrfGkuya0lYfw8fRHG77gdTjWkNWEEm+qeG2cDMxArLQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] - - '@tailwindcss/oxide-darwin-arm64@4.1.15': - resolution: {integrity: sha512-xt5XEJpn2piMSfvd1UFN6jrWXyaKCwikP4Pidcf+yfHTSzSpYhG3dcMktjNkQO3JiLCp+0bG0HoWGvz97K162w==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@tailwindcss/oxide-darwin-arm64@4.1.17': - resolution: {integrity: sha512-EquyumkQweUBNk1zGEU/wfZo2qkp/nQKRZM8bUYO0J+Lums5+wl2CcG1f9BgAjn/u9pJzdYddHWBiFXJTcxmOg==} + '@tailwindcss/oxide-darwin-arm64@4.1.18': + resolution: {integrity: sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.1.15': - resolution: {integrity: sha512-TnWaxP6Bx2CojZEXAV2M01Yl13nYPpp0EtGpUrY+LMciKfIXiLL2r/SiSRpagE5Fp2gX+rflp/Os1VJDAyqymg==} + '@tailwindcss/oxide-darwin-x64@4.1.18': + resolution: {integrity: sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.1.17': - resolution: {integrity: sha512-gdhEPLzke2Pog8s12oADwYu0IAw04Y2tlmgVzIN0+046ytcgx8uZmCzEg4VcQh+AHKiS7xaL8kGo/QTiNEGRog==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@tailwindcss/oxide-freebsd-x64@4.1.15': - resolution: {integrity: sha512-quISQDWqiB6Cqhjc3iWptXVZHNVENsWoI77L1qgGEHNIdLDLFnw3/AfY7DidAiiCIkGX/MjIdB3bbBZR/G2aJg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@tailwindcss/oxide-freebsd-x64@4.1.17': - resolution: {integrity: sha512-hxGS81KskMxML9DXsaXT1H0DyA+ZBIbyG/sSAjWNe2EDl7TkPOBI42GBV3u38itzGUOmFfCzk1iAjDXds8Oh0g==} + '@tailwindcss/oxide-freebsd-x64@4.1.18': + resolution: {integrity: sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.15': - resolution: {integrity: sha512-ObG76+vPlab65xzVUQbExmDU9FIeYLQ5k2LrQdR2Ud6hboR+ZobXpDoKEYXf/uOezOfIYmy2Ta3w0ejkTg9yxg==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.17': - resolution: {integrity: sha512-k7jWk5E3ldAdw0cNglhjSgv501u7yrMf8oeZ0cElhxU6Y2o7f8yqelOp3fhf7evjIS6ujTI3U8pKUXV2I4iXHQ==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': + resolution: {integrity: sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.1.15': - resolution: {integrity: sha512-4WbBacRmk43pkb8/xts3wnOZMDKsPFyEH/oisCm2q3aLZND25ufvJKcDUpAu0cS+CBOL05dYa8D4U5OWECuH/Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tailwindcss/oxide-linux-arm64-gnu@4.1.17': - resolution: {integrity: sha512-HVDOm/mxK6+TbARwdW17WrgDYEGzmoYayrCgmLEw7FxTPLcp/glBisuyWkFz/jb7ZfiAXAXUACfyItn+nTgsdQ==} + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': + resolution: {integrity: sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-arm64-musl@4.1.15': - resolution: {integrity: sha512-AbvmEiteEj1nf42nE8skdHv73NoR+EwXVSgPY6l39X12Ex8pzOwwfi3Kc8GAmjsnsaDEbk+aj9NyL3UeyHcTLg==} + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': + resolution: {integrity: sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-arm64-musl@4.1.17': - resolution: {integrity: sha512-HvZLfGr42i5anKtIeQzxdkw/wPqIbpeZqe7vd3V9vI3RQxe3xU1fLjss0TjyhxWcBaipk7NYwSrwTwK1hJARMg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-gnu@4.1.15': - resolution: {integrity: sha512-+rzMVlvVgrXtFiS+ES78yWgKqpThgV19ISKD58Ck+YO5pO5KjyxLt7AWKsWMbY0R9yBDC82w6QVGz837AKQcHg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-gnu@4.1.17': - resolution: {integrity: sha512-M3XZuORCGB7VPOEDH+nzpJ21XPvK5PyjlkSFkFziNHGLc5d6g3di2McAAblmaSUNl8IOmzYwLx9NsE7bplNkwQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-musl@4.1.15': - resolution: {integrity: sha512-fPdEy7a8eQN9qOIK3Em9D3TO1z41JScJn8yxl/76mp4sAXFDfV4YXxsiptJcOwy6bGR+70ZSwFIZhTXzQeqwQg==} + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': + resolution: {integrity: sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-linux-x64-musl@4.1.17': - resolution: {integrity: sha512-k7f+pf9eXLEey4pBlw+8dgfJHY4PZ5qOUFDyNf7SI6lHjQ9Zt7+NcscjpwdCEbYi6FI5c2KDTDWyf2iHcCSyyQ==} + '@tailwindcss/oxide-linux-x64-musl@4.1.18': + resolution: {integrity: sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-wasm32-wasi@4.1.15': - resolution: {integrity: sha512-sJ4yd6iXXdlgIMfIBXuVGp/NvmviEoMVWMOAGxtxhzLPp9LOj5k0pMEMZdjeMCl4C6Up+RM8T3Zgk+BMQ0bGcQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - bundledDependencies: - - '@napi-rs/wasm-runtime' - - '@emnapi/core' - - '@emnapi/runtime' - - '@tybys/wasm-util' - - '@emnapi/wasi-threads' - - tslib - - '@tailwindcss/oxide-wasm32-wasi@4.1.17': - resolution: {integrity: sha512-cEytGqSSoy7zK4JRWiTCx43FsKP/zGr0CsuMawhH67ONlH+T79VteQeJQRO/X7L0juEUA8ZyuYikcRBf0vsxhg==} + '@tailwindcss/oxide-wasm32-wasi@4.1.18': + resolution: {integrity: sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==} engines: {node: '>=14.0.0'} cpu: [wasm32] bundledDependencies: @@ -17250,43 +16677,27 @@ packages: - '@emnapi/wasi-threads' - tslib - '@tailwindcss/oxide-win32-arm64-msvc@4.1.15': - resolution: {integrity: sha512-sJGE5faXnNQ1iXeqmRin7Ds/ru2fgCiaQZQQz3ZGIDtvbkeV85rAZ0QJFMDg0FrqsffZG96H1U9AQlNBRLsHVg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.17': - resolution: {integrity: sha512-JU5AHr7gKbZlOGvMdb4722/0aYbU+tN6lv1kONx0JK2cGsh7g148zVWLM0IKR3NeKLv+L90chBVYcJ8uJWbC9A==} + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': + resolution: {integrity: sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.1.15': - resolution: {integrity: sha512-NLeHE7jUV6HcFKS504bpOohyi01zPXi2PXmjFfkzTph8xRxDdxkRsXm/xDO5uV5K3brrE1cCwbUYmFUSHR3u1w==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@tailwindcss/oxide-win32-x64-msvc@4.1.17': - resolution: {integrity: sha512-SKWM4waLuqx0IH+FMDUw6R66Hu4OuTALFgnleKbqhgGU30DY20NORZMZUKgLRjQXNN2TLzKvh48QXTig4h4bGw==} + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': + resolution: {integrity: sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.1.15': - resolution: {integrity: sha512-krhX+UOOgnsUuks2SR7hFafXmLQrKxB4YyRTERuCE59JlYL+FawgaAlSkOYmDRJdf1Q+IFNDMl9iRnBW7QBDfQ==} - engines: {node: '>= 10'} - - '@tailwindcss/oxide@4.1.17': - resolution: {integrity: sha512-F0F7d01fmkQhsTjXezGBLdrl1KresJTcI3DB8EkScCldyKp3Msz4hub4uyYaVnk88BAS1g5DQjjF6F5qczheLA==} + '@tailwindcss/oxide@4.1.18': + resolution: {integrity: sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==} engines: {node: '>= 10'} - '@tailwindcss/postcss@4.1.15': - resolution: {integrity: sha512-IZh8IT76KujRz6d15wZw4eoeViT4TqmzVWNNfpuNCTKiaZUwgr5vtPqO4HjuYDyx3MgGR5qgPt1HMzTeLJyA3g==} + '@tailwindcss/postcss@4.1.18': + resolution: {integrity: sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==} - '@tailwindcss/vite@4.1.17': - resolution: {integrity: sha512-4+9w8ZHOiGnpcGI6z1TVVfWaX/koK7fKeSYF3qlYg2xpBtbteP2ddBxiarL+HVgfSJGeK5RIxRQmKm4rTJJAwA==} + '@tailwindcss/vite@4.1.18': + resolution: {integrity: sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==} peerDependencies: vite: ^7.1.7 @@ -18521,9 +17932,6 @@ packages: resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} engines: {node: '>= 14'} - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -18588,13 +17996,6 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} @@ -18829,10 +18230,6 @@ packages: camel-case@4.1.2: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - caniuse-lite@1.0.30001696: resolution: {integrity: sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==} @@ -19005,10 +18402,6 @@ packages: commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - commander@8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} @@ -19581,16 +18974,10 @@ packages: dettle@1.0.5: resolution: {integrity: sha512-ZVyjhAJ7sCe1PNXEGveObOH9AC8QvMga3HJIghHawtG7mE4K5pW9nz/vDGAr/U7a3LWgdOzEE7ac9MURnyfaTA==} - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - diff@8.0.2: resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} engines: {node: '>=0.3.1'} - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dns-packet@5.6.1: resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} engines: {node: '>=6'} @@ -20284,9 +19671,6 @@ packages: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@11.18.2: resolution: {integrity: sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==} peerDependencies: @@ -21053,10 +20437,6 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} - hasBin: true - jiti@2.6.1: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true @@ -21341,10 +20721,6 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} - lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -21891,10 +21267,6 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -21933,10 +21305,6 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - object-inspect@1.13.3: resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} engines: {node: '>= 0.4'} @@ -22203,14 +21571,6 @@ packages: picoquery@2.5.0: resolution: {integrity: sha512-j1kgOFxtaCyoFCkpoYG2Oj3OdGakadO7HZ7o5CqyRazlmBekKhbDoUnNnXASE07xSY4nDImWZkrZv7toSxMi/g==} - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} - pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} @@ -22239,36 +21599,6 @@ packages: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.1.0: - resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@6.0.1: - resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} - engines: {node: '>= 18'} - peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - jiti: - optional: true - postcss: - optional: true - tsx: - optional: true - yaml: - optional: true - postcss-loader@8.2.0: resolution: {integrity: sha512-tHX+RkpsXVcc7st4dSdDGliI+r4aAQDuv+v3vFYHixb6YgjreG5AG4SEB0kDK8u2s6htqEEpKlkhSBUTvWKYnA==} engines: {node: '>= 18.12.0'} @@ -22306,12 +21636,6 @@ packages: peerDependencies: postcss: ^8.1.0 - postcss-nested@6.2.0: - resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - postcss-selector-parser@6.1.2: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} @@ -22598,9 +21922,6 @@ packages: resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} engines: {node: '>=0.10.0'} - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-package-up@11.0.0: resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} engines: {node: '>=18'} @@ -23242,11 +22563,6 @@ packages: stylis@4.2.0: resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - supports-color@10.0.0: resolution: {integrity: sha512-HRVVSbCCMbj7/kdWF9Q+bbckjBHLtHMEoJWlkmYzzdwhYMkjkOwubLM6t7NbWKjgKamGDrWL1++KrjUO1t9oAQ==} engines: {node: '>=18'} @@ -23293,19 +22609,8 @@ packages: tailwind-merge@2.6.0: resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} - tailwindcss@3.4.18: - resolution: {integrity: sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==} - engines: {node: '>=14.0.0'} - hasBin: true - - tailwindcss@4.1.13: - resolution: {integrity: sha512-i+zidfmTqtwquj4hMEwdjshYYgMbOrPzb9a0M3ZgNa0JMoZeFC6bxZvO8yr8ozS6ix2SDz0+mvryPeBs2TFE+w==} - - tailwindcss@4.1.15: - resolution: {integrity: sha512-k2WLnWkYFkdpRv+Oby3EBXIyQC8/s1HOFMBUViwtAh6Z5uAozeUSMQlIsn/c6Q2iJzqG6aJT3wdPaRNj70iYxQ==} - - tailwindcss@4.1.17: - resolution: {integrity: sha512-j9Ee2YjuQqYT9bbRTfTZht9W/ytp5H+jJpZKiYdP/bpnXARAuELt9ofP0lPnmHjbga7SNQIxdTAXCmtKVYjN+Q==} + tailwindcss@4.1.18: + resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -23516,9 +22821,6 @@ packages: peerDependencies: typescript: '>=4.0.0' - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-pattern@5.6.2: resolution: {integrity: sha512-d4IxJUXROL5NCa3amvMg6VQW2HVtZYmUTPfvVtO7zJWGYLJ+mry9v2OmYm+z67aniQoQ8/yFNadiEwtNS9qQiw==} @@ -27042,13 +26344,13 @@ snapshots: uuid: 11.1.0 write-file-atomic: 5.0.1 - '@netlify/dev@4.6.3(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(encoding@0.1.13)(ioredis@5.8.0)(rollup@4.52.5)': + '@netlify/dev@4.6.3(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(ioredis@5.8.0)(rollup@4.52.5)': dependencies: '@netlify/blobs': 10.1.0 '@netlify/config': 23.2.0 '@netlify/dev-utils': 4.3.0 '@netlify/edge-functions-dev': 1.0.0 - '@netlify/functions-dev': 1.0.0(encoding@0.1.13)(rollup@4.52.5) + '@netlify/functions-dev': 1.0.0(rollup@4.52.5) '@netlify/headers': 2.1.0 '@netlify/images': 1.3.0(@netlify/blobs@10.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(ioredis@5.8.0) '@netlify/redirects': 3.1.0 @@ -27116,12 +26418,12 @@ snapshots: dependencies: '@netlify/types': 2.1.0 - '@netlify/functions-dev@1.0.0(encoding@0.1.13)(rollup@4.52.5)': + '@netlify/functions-dev@1.0.0(rollup@4.52.5)': dependencies: '@netlify/blobs': 10.1.0 '@netlify/dev-utils': 4.3.0 '@netlify/functions': 5.0.0 - '@netlify/zip-it-and-ship-it': 14.1.11(encoding@0.1.13)(rollup@4.52.5) + '@netlify/zip-it-and-ship-it': 14.1.11(rollup@4.52.5) cron-parser: 4.9.0 decache: 4.6.2 extract-zip: 2.0.1 @@ -27211,9 +26513,9 @@ snapshots: '@netlify/types@2.1.0': {} - '@netlify/vite-plugin-tanstack-start@1.1.4(@tanstack/solid-start@packages+solid-start)(babel-plugin-macros@3.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(encoding@0.1.13)(ioredis@5.8.0)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': + '@netlify/vite-plugin-tanstack-start@1.1.4(@tanstack/solid-start@packages+solid-start)(babel-plugin-macros@3.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(ioredis@5.8.0)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': dependencies: - '@netlify/vite-plugin': 2.7.4(babel-plugin-macros@3.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(encoding@0.1.13)(ioredis@5.8.0)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) + '@netlify/vite-plugin': 2.7.4(babel-plugin-macros@3.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(ioredis@5.8.0)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) vite: 7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1) optionalDependencies: '@tanstack/solid-start': link:packages/solid-start @@ -27241,9 +26543,9 @@ snapshots: - supports-color - uploadthing - '@netlify/vite-plugin@2.7.4(babel-plugin-macros@3.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(encoding@0.1.13)(ioredis@5.8.0)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': + '@netlify/vite-plugin@2.7.4(babel-plugin-macros@3.1.0)(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(ioredis@5.8.0)(rollup@4.52.5)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': dependencies: - '@netlify/dev': 4.6.3(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(encoding@0.1.13)(ioredis@5.8.0)(rollup@4.52.5) + '@netlify/dev': 4.6.3(db0@0.3.4(@electric-sql/pglite@0.3.2)(@libsql/client@0.15.15)(mysql2@3.15.3))(ioredis@5.8.0)(rollup@4.52.5) '@netlify/dev-utils': 4.3.0 dedent: 1.7.0(babel-plugin-macros@3.1.0) vite: 7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1) @@ -27271,13 +26573,13 @@ snapshots: - supports-color - uploadthing - '@netlify/zip-it-and-ship-it@14.1.11(encoding@0.1.13)(rollup@4.52.5)': + '@netlify/zip-it-and-ship-it@14.1.11(rollup@4.52.5)': dependencies: '@babel/parser': 7.28.5 '@babel/types': 7.28.4 '@netlify/binary-info': 1.0.0 '@netlify/serverless-functions-api': 2.7.1 - '@vercel/nft': 0.29.4(encoding@0.1.13)(rollup@4.52.5) + '@vercel/nft': 0.29.4(rollup@4.52.5) archiver: 7.0.1 common-path-prefix: 3.0.0 copy-file: 11.1.0 @@ -29399,17 +28701,7 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tailwindcss/node@4.1.15': - dependencies: - '@jridgewell/remapping': 2.3.5 - enhanced-resolve: 5.18.3 - jiti: 2.6.1 - lightningcss: 1.30.2 - magic-string: 0.30.21 - source-map-js: 1.2.1 - tailwindcss: 4.1.15 - - '@tailwindcss/node@4.1.17': + '@tailwindcss/node@4.1.18': dependencies: '@jridgewell/remapping': 2.3.5 enhanced-resolve: 5.18.3 @@ -29417,123 +28709,72 @@ snapshots: lightningcss: 1.30.2 magic-string: 0.30.21 source-map-js: 1.2.1 - tailwindcss: 4.1.17 - - '@tailwindcss/oxide-android-arm64@4.1.15': - optional: true + tailwindcss: 4.1.18 - '@tailwindcss/oxide-android-arm64@4.1.17': + '@tailwindcss/oxide-android-arm64@4.1.18': optional: true - '@tailwindcss/oxide-darwin-arm64@4.1.15': + '@tailwindcss/oxide-darwin-arm64@4.1.18': optional: true - '@tailwindcss/oxide-darwin-arm64@4.1.17': + '@tailwindcss/oxide-darwin-x64@4.1.18': optional: true - '@tailwindcss/oxide-darwin-x64@4.1.15': + '@tailwindcss/oxide-freebsd-x64@4.1.18': optional: true - '@tailwindcss/oxide-darwin-x64@4.1.17': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': optional: true - '@tailwindcss/oxide-freebsd-x64@4.1.15': + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': optional: true - '@tailwindcss/oxide-freebsd-x64@4.1.17': + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.15': + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.17': + '@tailwindcss/oxide-linux-x64-musl@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.1.15': + '@tailwindcss/oxide-wasm32-wasi@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.1.17': + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.1.15': + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.1.17': - optional: true - - '@tailwindcss/oxide-linux-x64-gnu@4.1.15': - optional: true - - '@tailwindcss/oxide-linux-x64-gnu@4.1.17': - optional: true - - '@tailwindcss/oxide-linux-x64-musl@4.1.15': - optional: true - - '@tailwindcss/oxide-linux-x64-musl@4.1.17': - optional: true - - '@tailwindcss/oxide-wasm32-wasi@4.1.15': - optional: true - - '@tailwindcss/oxide-wasm32-wasi@4.1.17': - optional: true - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.15': - optional: true - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.17': - optional: true - - '@tailwindcss/oxide-win32-x64-msvc@4.1.15': - optional: true - - '@tailwindcss/oxide-win32-x64-msvc@4.1.17': - optional: true - - '@tailwindcss/oxide@4.1.15': - optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.15 - '@tailwindcss/oxide-darwin-arm64': 4.1.15 - '@tailwindcss/oxide-darwin-x64': 4.1.15 - '@tailwindcss/oxide-freebsd-x64': 4.1.15 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.15 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.15 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.15 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.15 - '@tailwindcss/oxide-linux-x64-musl': 4.1.15 - '@tailwindcss/oxide-wasm32-wasi': 4.1.15 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.15 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.15 - - '@tailwindcss/oxide@4.1.17': + '@tailwindcss/oxide@4.1.18': optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.17 - '@tailwindcss/oxide-darwin-arm64': 4.1.17 - '@tailwindcss/oxide-darwin-x64': 4.1.17 - '@tailwindcss/oxide-freebsd-x64': 4.1.17 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.17 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.17 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.17 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.17 - '@tailwindcss/oxide-linux-x64-musl': 4.1.17 - '@tailwindcss/oxide-wasm32-wasi': 4.1.17 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.17 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.17 - - '@tailwindcss/postcss@4.1.15': + '@tailwindcss/oxide-android-arm64': 4.1.18 + '@tailwindcss/oxide-darwin-arm64': 4.1.18 + '@tailwindcss/oxide-darwin-x64': 4.1.18 + '@tailwindcss/oxide-freebsd-x64': 4.1.18 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.18 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.18 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.18 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.18 + '@tailwindcss/oxide-linux-x64-musl': 4.1.18 + '@tailwindcss/oxide-wasm32-wasi': 4.1.18 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 + + '@tailwindcss/postcss@4.1.18': dependencies: '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.1.15 - '@tailwindcss/oxide': 4.1.15 + '@tailwindcss/node': 4.1.18 + '@tailwindcss/oxide': 4.1.18 postcss: 8.5.6 - tailwindcss: 4.1.15 + tailwindcss: 4.1.18 - '@tailwindcss/vite@4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': + '@tailwindcss/vite@4.1.18(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': dependencies: - '@tailwindcss/node': 4.1.17 - '@tailwindcss/oxide': 4.1.17 - tailwindcss: 4.1.17 + '@tailwindcss/node': 4.1.18 + '@tailwindcss/oxide': 4.1.18 + tailwindcss: 4.1.18 vite: 7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1) '@tanstack/config@0.22.0(@types/node@22.10.2)(eslint@9.22.0(jiti@2.6.1))(rollup@4.52.5)(typescript@5.9.2)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': @@ -30439,7 +29680,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vercel/nft@0.29.4(encoding@0.1.13)(rollup@4.52.5)': + '@vercel/nft@0.29.4(rollup@4.52.5)': dependencies: '@mapbox/node-pre-gyp': 2.0.0(encoding@0.1.13) '@rollup/pluginutils': 5.1.4(rollup@4.52.5) @@ -30500,18 +29741,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.7.0(vite@7.1.7(@types/node@22.10.2)(jiti@1.21.7)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': - dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5) - '@rolldown/pluginutils': 1.0.0-beta.27 - '@types/babel__core': 7.20.5 - react-refresh: 0.17.0 - vite: 7.1.7(@types/node@22.10.2)(jiti@1.21.7)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1) - transitivePeerDependencies: - - supports-color - '@vitejs/plugin-react@4.7.0(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1))': dependencies: '@babel/core': 7.28.5 @@ -31254,8 +30483,6 @@ snapshots: tar-stream: 3.1.7 zip-stream: 6.0.1 - arg@5.0.2: {} - argparse@1.0.10: dependencies: sprintf-js: 1.0.3 @@ -31316,26 +30543,6 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.20(postcss@8.5.3): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001696 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-value-parser: 4.2.0 - - autoprefixer@10.4.20(postcss@8.5.6): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001696 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.1.0 @@ -31631,8 +30838,6 @@ snapshots: pascal-case: 3.1.2 tslib: 2.8.1 - camelcase-css@2.0.1: {} - caniuse-lite@1.0.30001696: {} caniuse-lite@1.0.30001760: {} @@ -31825,8 +31030,6 @@ snapshots: commander@2.20.3: {} - commander@4.1.1: {} - commander@8.3.0: {} comment-json@4.2.5: @@ -32314,12 +31517,8 @@ snapshots: dettle@1.0.5: {} - didyoumean@1.2.2: {} - diff@8.0.2: {} - dlv@1.1.3: {} - dns-packet@5.6.1: dependencies: '@leichtgewicht/ip-codec': 2.0.5 @@ -32462,7 +31661,7 @@ snapshots: enhanced-resolve@5.18.3: dependencies: graceful-fs: 4.2.11 - tapable: 2.2.1 + tapable: 2.3.0 enquirer@2.3.6: dependencies: @@ -33302,8 +32501,6 @@ snapshots: forwarded@0.2.0: {} - fraction.js@4.3.7: {} - framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: motion-dom: 11.18.1 @@ -34069,8 +33266,6 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jiti@1.21.7: {} - jiti@2.6.1: {} jju@1.4.0: {} @@ -34365,8 +33560,6 @@ snapshots: lilconfig@2.1.0: {} - lilconfig@3.1.3: {} - lines-and-columns@1.2.4: {} lines-and-columns@2.0.3: {} @@ -35045,8 +34238,6 @@ snapshots: normalize-path@3.0.0: {} - normalize-range@0.1.2: {} - npm-run-path@4.0.1: dependencies: path-key: 3.1.1 @@ -35125,8 +34316,6 @@ snapshots: object-assign@4.1.1: {} - object-hash@3.0.0: {} - object-inspect@1.13.3: {} object-is@1.1.6: @@ -35411,10 +34600,6 @@ snapshots: picoquery@2.5.0: {} - pify@2.3.0: {} - - pirates@4.0.7: {} - pkg-dir@4.2.0: dependencies: find-up: 4.1.0 @@ -35443,27 +34628,6 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-import@15.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.10 - - postcss-js@4.1.0(postcss@8.5.6): - dependencies: - camelcase-css: 2.0.1 - postcss: 8.5.6 - - postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.8.1): - dependencies: - lilconfig: 3.1.3 - optionalDependencies: - jiti: 1.21.7 - postcss: 8.5.6 - tsx: 4.20.3 - yaml: 2.8.1 - postcss-loader@8.2.0(@rspack/core@1.2.2(@swc/helpers@0.5.15))(postcss@8.5.6)(typescript@5.9.2)(webpack@5.97.1): dependencies: cosmiconfig: 9.0.0(typescript@5.9.2) @@ -35497,11 +34661,6 @@ snapshots: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 - postcss-nested@6.2.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 6.1.2 - postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 @@ -35859,10 +35018,6 @@ snapshots: react@19.2.0: {} - read-cache@1.0.0: - dependencies: - pify: 2.3.0 - read-package-up@11.0.0: dependencies: find-up-simple: 1.0.1 @@ -36643,16 +35798,6 @@ snapshots: stylis@4.2.0: {} - sucrase@3.35.0: - dependencies: - '@jridgewell/gen-mapping': 0.3.13 - commander: 4.1.1 - glob: 10.4.5 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.7 - ts-interface-checker: 0.1.13 - supports-color@10.0.0: {} supports-color@7.2.0: @@ -36698,39 +35843,7 @@ snapshots: tailwind-merge@2.6.0: {} - tailwindcss@3.4.18(tsx@4.20.3)(yaml@2.8.1): - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.3 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.7 - lilconfig: 3.1.3 - micromatch: 4.0.8 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-import: 15.1.0(postcss@8.5.6) - postcss-js: 4.1.0(postcss@8.5.6) - postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.8.1) - postcss-nested: 6.2.0(postcss@8.5.6) - postcss-selector-parser: 6.1.2 - resolve: 1.22.10 - sucrase: 3.35.0 - transitivePeerDependencies: - - tsx - - yaml - - tailwindcss@4.1.13: {} - - tailwindcss@4.1.15: {} - - tailwindcss@4.1.17: {} + tailwindcss@4.1.18: {} tapable@2.2.1: {} @@ -36925,8 +36038,6 @@ snapshots: picomatch: 4.0.3 typescript: 5.9.2 - ts-interface-checker@0.1.13: {} - ts-pattern@5.6.2: {} tsconfck@3.1.4(typescript@5.8.2): @@ -37421,17 +36532,6 @@ snapshots: - supports-color - typescript - vite-tsconfig-paths@5.1.4(typescript@5.9.2)(vite@7.1.7(@types/node@22.10.2)(jiti@1.21.7)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)): - dependencies: - debug: 4.4.3 - globrex: 0.1.2 - tsconfck: 3.1.4(typescript@5.9.2) - optionalDependencies: - vite: 7.1.7(@types/node@22.10.2)(jiti@1.21.7)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1) - transitivePeerDependencies: - - supports-color - - typescript - vite-tsconfig-paths@5.1.4(typescript@5.9.2)(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)): dependencies: debug: 4.4.3 @@ -37443,23 +36543,6 @@ snapshots: - supports-color - typescript - vite@7.1.7(@types/node@22.10.2)(jiti@1.21.7)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1): - dependencies: - esbuild: 0.25.10 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.52.5 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 22.10.2 - fsevents: 2.3.3 - jiti: 1.21.7 - lightningcss: 1.30.2 - terser: 5.37.0 - tsx: 4.20.3 - yaml: 2.8.1 - vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1): dependencies: esbuild: 0.25.10