From 73962f9fffce5d351908dd5b5ef9a8a8e1824346 Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 25 Jun 2025 10:29:39 +0200 Subject: [PATCH] chore(deps): upgrade to Tailwind 4 (#1019) fix: attempt tailwind build --- frontend/package.json | 3 ++- frontend/pnpm-lock.yaml | 20 ++++++++++++++++++++ frontend/src/App.vue | 1 - frontend/src/main.ts | 2 ++ frontend/src/styles/global.scss | 5 ++--- frontend/tailwind.config.js | 2 +- frontend/vite.config.ts | 2 +- 7 files changed, 28 insertions(+), 7 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index af8bdc9be..63f63cd66 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -114,6 +114,8 @@ "@faker-js/faker": "9.8.0", "@histoire/plugin-screenshot": "1.0.0-alpha.2", "@histoire/plugin-vue": "1.0.0-alpha.2", + "@tailwindcss/postcss": "4.1.8", + "@tailwindcss/vite": "4.1.8", "@tsconfig/node22": "22.0.2", "@types/codemirror": "5.60.16", "@types/is-touch-device": "1.0.3", @@ -125,7 +127,6 @@ "@vue/eslint-config-typescript": "14.5.1", "@vue/test-utils": "2.4.6", "@vue/tsconfig": "0.7.0", - "@tailwindcss/vite": "4.1.8", "browserslist": "4.25.0", "caniuse-lite": "1.0.30001724", "csstype": "3.1.3", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 6193a37ee..b27e1bfd7 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -212,6 +212,9 @@ importers: '@histoire/plugin-vue': specifier: 1.0.0-alpha.2 version: 1.0.0-alpha.2(histoire@1.0.0-alpha.2(@types/node@22.15.33)(lightningcss@1.30.1)(sass-embedded@1.89.2)(sass@1.80.6)(terser@5.31.6)(vite@6.3.5(@types/node@22.15.33)(jiti@2.4.2)(lightningcss@1.30.1)(sass-embedded@1.89.2)(sass@1.80.6)(terser@5.31.6)(yaml@2.5.0)))(vite@6.3.5(@types/node@22.15.33)(jiti@2.4.2)(lightningcss@1.30.1)(sass-embedded@1.89.2)(sass@1.80.6)(terser@5.31.6)(yaml@2.5.0))(vue@3.5.17(typescript@5.8.3)) + '@tailwindcss/postcss': + specifier: 4.1.8 + version: 4.1.8 '@tailwindcss/vite': specifier: 4.1.8 version: 4.1.8(vite@6.3.5(@types/node@22.15.33)(jiti@2.4.2)(lightningcss@1.30.1)(sass-embedded@1.89.2)(sass@1.80.6)(terser@5.31.6)(yaml@2.5.0)) @@ -341,6 +344,10 @@ packages: resolution: {integrity: sha512-nznEC1ZA/m3hQDEnrGQ4c5gkaa9pcaVnw4LFJyzBAaR7E3nfiAPEHS3otnSafpZouVnoKeITl5D+2LsnwlnK8g==} engines: {node: '>=14.0.0'} + '@alloc/quick-lru@5.2.0': + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -2265,6 +2272,9 @@ packages: resolution: {integrity: sha512-d7qvv9PsM5N3VNKhwVUhpK6r4h9wtLkJ6lz9ZY9aeZgrUWk1Z8VPyqyDT9MZlem7GTGseRQHkeB1j3tC7W1P+A==} engines: {node: '>= 10'} + '@tailwindcss/postcss@4.1.8': + resolution: {integrity: sha512-vB/vlf7rIky+w94aWMw34bWW1ka6g6C3xIOdICKX2GC0VcLtL6fhlLiafF0DVIwa9V6EHz8kbWMkS2s2QvvNlw==} + '@tailwindcss/vite@4.1.8': resolution: {integrity: sha512-CQ+I8yxNV5/6uGaJjiuymgw0kEQiNKRinYbZXPdx1fk5WgiyReG0VaUx/Xq6aVNSUNJFzxm6o8FNKS5aMaim5A==} peerDependencies: @@ -7019,6 +7029,8 @@ snapshots: '@akryum/tinypool@0.3.1': {} + '@alloc/quick-lru@5.2.0': {} + '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.5 @@ -9010,6 +9022,14 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.8 '@tailwindcss/oxide-win32-x64-msvc': 4.1.8 + '@tailwindcss/postcss@4.1.8': + dependencies: + '@alloc/quick-lru': 5.2.0 + '@tailwindcss/node': 4.1.8 + '@tailwindcss/oxide': 4.1.8 + postcss: 8.5.6 + tailwindcss: 4.1.8 + '@tailwindcss/vite@4.1.8(vite@6.3.5(@types/node@22.15.33)(jiti@2.4.2)(lightningcss@1.30.1)(sass-embedded@1.89.2)(sass@1.80.6)(terser@5.31.6)(yaml@2.5.0))': dependencies: '@tailwindcss/node': 4.1.8 diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 8e388fd6b..2442f021c 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -92,4 +92,3 @@ setLanguage(authStore.settings.language) useColorScheme() -