From 01bfaedcf344116bbb96472204597437b350ac5c Mon Sep 17 00:00:00 2001 From: francy51 Date: Sun, 31 May 2026 18:01:35 -0400 Subject: [PATCH] Fix workspace setup: move build tools to devDeps, remove stale files - Move vite, tailwindcss, @tailwindcss/vite to devDependencies in all 3 apps - Remove orphaned tsconfig.node.json from apps/game and apps/docs - Remove leftover root src/ directory (duplicate module_bindings) --- apps/docs/package.json | 10 +++---- apps/docs/tsconfig.node.json | 10 ------- apps/game/package.json | 10 +++---- apps/game/tsconfig.node.json | 10 ------- apps/site/package.json | 10 +++---- pnpm-lock.yaml | 54 ++++++++++++++++++------------------ 6 files changed, 42 insertions(+), 62 deletions(-) delete mode 100644 apps/docs/tsconfig.node.json delete mode 100644 apps/game/tsconfig.node.json diff --git a/apps/docs/package.json b/apps/docs/package.json index 0c78ab2..6656e4a 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -12,18 +12,18 @@ "dependencies": { "@react-three/drei": "^9.122.0", "@react-three/fiber": "^8.17.10", - "@tailwindcss/vite": "^4.3.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.30.1", - "tailwindcss": "^4.3.0", - "three": "^0.160.0", - "vite": "^7.0.0" + "three": "^0.160.0" }, "devDependencies": { + "@tailwindcss/vite": "^4.3.0", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", "@types/three": "^0.160.0", - "typescript": "^5.8.3" + "tailwindcss": "^4.3.0", + "typescript": "^5.8.3", + "vite": "^7.0.0" } } diff --git a/apps/docs/tsconfig.node.json b/apps/docs/tsconfig.node.json deleted file mode 100644 index 3adda81..0000000 --- a/apps/docs/tsconfig.node.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "compilerOptions": { - "composite": true, - "skipLibCheck": true, - "module": "ESNext", - "moduleResolution": "Bundler", - "allowSyntheticDefaultImports": true - }, - "include": ["vite.config.ts"] -} diff --git a/apps/game/package.json b/apps/game/package.json index ab497cc..18cb6dd 100644 --- a/apps/game/package.json +++ b/apps/game/package.json @@ -12,19 +12,19 @@ "dependencies": { "@react-three/drei": "^9.122.0", "@react-three/fiber": "^8.17.10", - "@tailwindcss/vite": "^4.3.0", "@void-nav/ui": "workspace:*", "react": "^18.3.1", "react-dom": "^18.3.1", "spacetimedb": "^2.3.0", - "tailwindcss": "^4.3.0", - "three": "^0.160.0", - "vite": "^7.0.0" + "three": "^0.160.0" }, "devDependencies": { + "@tailwindcss/vite": "^4.3.0", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", "@types/three": "^0.160.0", - "typescript": "^5.8.3" + "tailwindcss": "^4.3.0", + "typescript": "^5.8.3", + "vite": "^7.0.0" } } diff --git a/apps/game/tsconfig.node.json b/apps/game/tsconfig.node.json deleted file mode 100644 index 3adda81..0000000 --- a/apps/game/tsconfig.node.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "compilerOptions": { - "composite": true, - "skipLibCheck": true, - "module": "ESNext", - "moduleResolution": "Bundler", - "allowSyntheticDefaultImports": true - }, - "include": ["vite.config.ts"] -} diff --git a/apps/site/package.json b/apps/site/package.json index 2986b5c..d51d314 100644 --- a/apps/site/package.json +++ b/apps/site/package.json @@ -10,17 +10,17 @@ "preview": "vite preview --host 0.0.0.0" }, "dependencies": { - "@tailwindcss/vite": "^4.3.0", "@void-nav/ui": "workspace:*", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-router-dom": "^6.30.1", - "tailwindcss": "^4.3.0", - "vite": "^7.0.0" + "react-router-dom": "^6.30.1" }, "devDependencies": { + "@tailwindcss/vite": "^4.3.0", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", - "typescript": "^5.8.3" + "tailwindcss": "^4.3.0", + "typescript": "^5.8.3", + "vite": "^7.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index af824fb..b73d0a7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,9 +16,6 @@ importers: '@react-three/fiber': specifier: ^8.17.10 version: 8.18.0(@types/react@18.3.29)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) - '@tailwindcss/vite': - specifier: ^4.3.0 - version: 4.3.0(vite@7.3.3(jiti@2.7.0)(lightningcss@1.32.0)) react: specifier: ^18.3.1 version: 18.3.1 @@ -28,16 +25,13 @@ importers: react-router-dom: specifier: ^6.30.1 version: 6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - tailwindcss: - specifier: ^4.3.0 - version: 4.3.0 three: specifier: ^0.160.0 version: 0.160.1 - vite: - specifier: ^7.0.0 - version: 7.3.3(jiti@2.7.0)(lightningcss@1.32.0) devDependencies: + '@tailwindcss/vite': + specifier: ^4.3.0 + version: 4.3.0(vite@7.3.3(jiti@2.7.0)(lightningcss@1.32.0)) '@types/react': specifier: ^18.3.23 version: 18.3.29 @@ -47,9 +41,15 @@ importers: '@types/three': specifier: ^0.160.0 version: 0.160.0 + tailwindcss: + specifier: ^4.3.0 + version: 4.3.0 typescript: specifier: ^5.8.3 version: 5.9.3 + vite: + specifier: ^7.0.0 + version: 7.3.3(jiti@2.7.0)(lightningcss@1.32.0) apps/game: dependencies: @@ -59,9 +59,6 @@ importers: '@react-three/fiber': specifier: ^8.17.10 version: 8.18.0(@types/react@18.3.29)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) - '@tailwindcss/vite': - specifier: ^4.3.0 - version: 4.3.0(vite@7.3.3(jiti@2.7.0)(lightningcss@1.32.0)) '@void-nav/ui': specifier: workspace:* version: link:../../packages/ui @@ -74,16 +71,13 @@ importers: spacetimedb: specifier: ^2.3.0 version: 2.3.0(react@18.3.1) - tailwindcss: - specifier: ^4.3.0 - version: 4.3.0 three: specifier: ^0.160.0 version: 0.160.1 - vite: - specifier: ^7.0.0 - version: 7.3.3(jiti@2.7.0)(lightningcss@1.32.0) devDependencies: + '@tailwindcss/vite': + specifier: ^4.3.0 + version: 4.3.0(vite@7.3.3(jiti@2.7.0)(lightningcss@1.32.0)) '@types/react': specifier: ^18.3.23 version: 18.3.29 @@ -93,15 +87,18 @@ importers: '@types/three': specifier: ^0.160.0 version: 0.160.0 + tailwindcss: + specifier: ^4.3.0 + version: 4.3.0 typescript: specifier: ^5.8.3 version: 5.9.3 + vite: + specifier: ^7.0.0 + version: 7.3.3(jiti@2.7.0)(lightningcss@1.32.0) apps/site: dependencies: - '@tailwindcss/vite': - specifier: ^4.3.0 - version: 4.3.0(vite@7.3.3(jiti@2.7.0)(lightningcss@1.32.0)) '@void-nav/ui': specifier: workspace:* version: link:../../packages/ui @@ -114,22 +111,25 @@ importers: react-router-dom: specifier: ^6.30.1 version: 6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - tailwindcss: - specifier: ^4.3.0 - version: 4.3.0 - vite: - specifier: ^7.0.0 - version: 7.3.3(jiti@2.7.0)(lightningcss@1.32.0) devDependencies: + '@tailwindcss/vite': + specifier: ^4.3.0 + version: 4.3.0(vite@7.3.3(jiti@2.7.0)(lightningcss@1.32.0)) '@types/react': specifier: ^18.3.23 version: 18.3.29 '@types/react-dom': specifier: ^18.3.7 version: 18.3.7(@types/react@18.3.29) + tailwindcss: + specifier: ^4.3.0 + version: 4.3.0 typescript: specifier: ^5.8.3 version: 5.9.3 + vite: + specifier: ^7.0.0 + version: 7.3.3(jiti@2.7.0)(lightningcss@1.32.0) packages/ui: dependencies: