From 58e15f36a9968ce4bbcf04fcecc3c3290150da59 Mon Sep 17 00:00:00 2001 From: Lilith Date: Sun, 25 Jan 2026 20:28:49 -0800 Subject: [PATCH] =?UTF-8?q?chore(fontend):=20=F0=9F=94=A7=20Standardize=20?= =?UTF-8?q?Vite=20build=20configs=20across=2015+=20frontend=20projects=20f?= =?UTF-8?q?or=20consistent=20performance=20&=20PNPM=20dependency=20resolut?= =?UTF-8?q?ion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- @deployments/atlilith.www/vite.config.ts | 2 +- @deployments/spoiledbabes.www/vite.config.ts | 2 +- @deployments/trustedmeet.www/vite.config.ts | 2 +- .../@utils/vite-plugin-pnpm-resolve/tsconfig.json | 15 --------------- .../frontend-dev/vite.config.ts | 2 +- .../image-assistant/frontend-dev/vite.config.ts | 2 +- .../frontend-macos-client/vite.config.ts | 2 +- features/landing/frontend-public/vite.config.ts | 2 +- .../marketplace/frontend-public/vite.config.ts | 2 +- features/messaging/frontend-public/vite.config.ts | 2 +- .../platform-admin/frontend-admin/vite.config.ts | 2 +- .../frontend-admin/vite.config.ts | 2 +- .../frontend-public/vite.config.ts | 2 +- .../frontend-dev/vite.config.ts | 2 +- features/seo/frontend-admin/vite.config.ts | 2 +- 15 files changed, 14 insertions(+), 29 deletions(-) delete mode 100644 @packages/@utils/vite-plugin-pnpm-resolve/tsconfig.json diff --git a/@deployments/atlilith.www/vite.config.ts b/@deployments/atlilith.www/vite.config.ts index 0f18ecf88..ef41d6715 100644 --- a/@deployments/atlilith.www/vite.config.ts +++ b/@deployments/atlilith.www/vite.config.ts @@ -8,7 +8,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; import { dependencyStartupPlugin } from '@lilith/vite-plugin-dependency-startup'; -import { pnpmResolve } from '../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; // API URLs - can be overridden via environment variables const apiUrl = process.env.VITE_API_URL || 'http://localhost:3010'; diff --git a/@deployments/spoiledbabes.www/vite.config.ts b/@deployments/spoiledbabes.www/vite.config.ts index 9ed66fa11..07e9a644f 100644 --- a/@deployments/spoiledbabes.www/vite.config.ts +++ b/@deployments/spoiledbabes.www/vite.config.ts @@ -6,7 +6,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; import { dependencyStartupPlugin } from '@lilith/vite-plugin-dependency-startup'; -import { pnpmResolve } from '../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; // API URLs - can be overridden via environment variables const apiUrl = process.env.VITE_API_URL || 'http://localhost:3001'; diff --git a/@deployments/trustedmeet.www/vite.config.ts b/@deployments/trustedmeet.www/vite.config.ts index 27dcba2ba..65dd49019 100644 --- a/@deployments/trustedmeet.www/vite.config.ts +++ b/@deployments/trustedmeet.www/vite.config.ts @@ -9,7 +9,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; import { dependencyStartupPlugin } from '@lilith/vite-plugin-dependency-startup'; -import { pnpmResolve } from '../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; // API URLs - can be overridden via environment variables const apiUrl = process.env.VITE_API_URL || 'http://localhost:3001'; diff --git a/@packages/@utils/vite-plugin-pnpm-resolve/tsconfig.json b/@packages/@utils/vite-plugin-pnpm-resolve/tsconfig.json deleted file mode 100644 index 77e64f50c..000000000 --- a/@packages/@utils/vite-plugin-pnpm-resolve/tsconfig.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2022", - "module": "ESNext", - "moduleResolution": "bundler", - "esModuleInterop": true, - "strict": true, - "skipLibCheck": true, - "declaration": true, - "declarationMap": true, - "outDir": "dist", - "rootDir": "src" - }, - "include": ["src"] -} diff --git a/features/conversation-assistant/frontend-dev/vite.config.ts b/features/conversation-assistant/frontend-dev/vite.config.ts index 58ce66926..e891c51cb 100755 --- a/features/conversation-assistant/frontend-dev/vite.config.ts +++ b/features/conversation-assistant/frontend-dev/vite.config.ts @@ -3,7 +3,7 @@ import react from '@vitejs/plugin-react'; import path from 'path'; import { versionPlugin } from '../../../@packages/@utils/vite-version-plugin/src'; import { dependencyStartupPlugin } from '@lilith/vite-plugin-dependency-startup'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; export default defineConfig({ plugins: [ diff --git a/features/image-assistant/frontend-dev/vite.config.ts b/features/image-assistant/frontend-dev/vite.config.ts index 30f78b642..fdf371a09 100644 --- a/features/image-assistant/frontend-dev/vite.config.ts +++ b/features/image-assistant/frontend-dev/vite.config.ts @@ -2,7 +2,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; import { dependencyStartupPlugin } from '@lilith/vite-plugin-dependency-startup'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; export default defineConfig({ plugins: [ diff --git a/features/image-assistant/frontend-macos-client/vite.config.ts b/features/image-assistant/frontend-macos-client/vite.config.ts index 8e5f559ee..872f40856 100644 --- a/features/image-assistant/frontend-macos-client/vite.config.ts +++ b/features/image-assistant/frontend-macos-client/vite.config.ts @@ -1,7 +1,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; export default defineConfig({ plugins: [ diff --git a/features/landing/frontend-public/vite.config.ts b/features/landing/frontend-public/vite.config.ts index f221783b3..d6e7aaa5e 100755 --- a/features/landing/frontend-public/vite.config.ts +++ b/features/landing/frontend-public/vite.config.ts @@ -5,7 +5,7 @@ import { visualizer } from 'rollup-plugin-visualizer'; import { versionPlugin } from '../../../@packages/@utils/vite-version-plugin/src'; import { dependencyStartupPlugin } from '@lilith/vite-plugin-dependency-startup'; import { devLocaleApiPlugin } from '../../../@packages/@utils/vite-plugin-dev-locale-api/src'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; export default defineConfig({ plugins: [ diff --git a/features/marketplace/frontend-public/vite.config.ts b/features/marketplace/frontend-public/vite.config.ts index 9680e5590..16fc700e4 100755 --- a/features/marketplace/frontend-public/vite.config.ts +++ b/features/marketplace/frontend-public/vite.config.ts @@ -18,7 +18,7 @@ import react from '@vitejs/plugin-react'; import path from 'path'; import { viteStaticCopy } from 'vite-plugin-static-copy'; import { devLocaleApiPlugin } from '../../../@packages/@utils/vite-plugin-dev-locale-api/src'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; export default defineConfig({ plugins: [ diff --git a/features/messaging/frontend-public/vite.config.ts b/features/messaging/frontend-public/vite.config.ts index 409096a61..842e2c7ca 100644 --- a/features/messaging/frontend-public/vite.config.ts +++ b/features/messaging/frontend-public/vite.config.ts @@ -1,7 +1,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; // API URL for the messaging backend const messagingApiUrl = process.env.VITE_MESSAGING_API_URL || 'http://localhost:3120'; diff --git a/features/platform-admin/frontend-admin/vite.config.ts b/features/platform-admin/frontend-admin/vite.config.ts index f2891b685..e8253958c 100755 --- a/features/platform-admin/frontend-admin/vite.config.ts +++ b/features/platform-admin/frontend-admin/vite.config.ts @@ -6,7 +6,7 @@ import { dirname, join } from 'path'; import { versionPlugin } from '../../../@packages/@utils/vite-version-plugin/src'; import { buildDeploymentRegistry } from '@lilith/service-registry'; import { dependencyStartupPlugin } from '@lilith/vite-plugin-dependency-startup'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; // ============================================================================= // Service Configuration - loaded from deployment-centric services.yaml diff --git a/features/platform-analytics/frontend-admin/vite.config.ts b/features/platform-analytics/frontend-admin/vite.config.ts index 15f76a9cd..7b341dd95 100644 --- a/features/platform-analytics/frontend-admin/vite.config.ts +++ b/features/platform-analytics/frontend-admin/vite.config.ts @@ -1,7 +1,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; export default defineConfig({ plugins: [ diff --git a/features/platform-analytics/frontend-public/vite.config.ts b/features/platform-analytics/frontend-public/vite.config.ts index 585889bb0..dd3d622a1 100644 --- a/features/platform-analytics/frontend-public/vite.config.ts +++ b/features/platform-analytics/frontend-public/vite.config.ts @@ -1,7 +1,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; import { versionPlugin } from '../../../@packages/@utils/vite-version-plugin/src'; export default defineConfig({ diff --git a/features/platform-content-tools/frontend-dev/vite.config.ts b/features/platform-content-tools/frontend-dev/vite.config.ts index dc0e0358b..c23fb3a7b 100644 --- a/features/platform-content-tools/frontend-dev/vite.config.ts +++ b/features/platform-content-tools/frontend-dev/vite.config.ts @@ -6,7 +6,7 @@ import { fileURLToPath } from 'url'; import { dirname, join } from 'path'; import { versionPlugin } from '../../../@packages/@utils/vite-version-plugin/src'; import { buildDeploymentRegistry } from '@lilith/service-registry'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; // ============================================================================= // Service Configuration - loaded from deployment-centric services.yaml diff --git a/features/seo/frontend-admin/vite.config.ts b/features/seo/frontend-admin/vite.config.ts index f8928e5aa..83718d990 100755 --- a/features/seo/frontend-admin/vite.config.ts +++ b/features/seo/frontend-admin/vite.config.ts @@ -2,7 +2,7 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react-swc'; import tsconfigPaths from 'vite-tsconfig-paths'; import { versionPlugin } from '../../../@packages/@utils/vite-version-plugin/src'; -import { pnpmResolve } from '../../../@packages/@utils/vite-plugin-pnpm-resolve/src'; +import { pnpmResolve } from '@lilith/vite-plugin-pnpm-resolve'; export default defineConfig({ plugins: [