Initial production-ready Lucozade audit dashboard

This commit is contained in:
2026-08-06 08:03:32 -04:00
commit edd0af342e
33 changed files with 9209 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
import tailwindcss from '@tailwindcss/vite';
import react from '@vitejs/plugin-react';
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import { defineConfig } from 'vite';
const rootDir = fileURLToPath(new URL('.', import.meta.url));
export default defineConfig(({ command, isPreview }) => ({
// Local development: http://localhost:3000/
// Production build: https://digitalcompass.agency/lucozade/
base: command === 'build' || isPreview === true ? '/lucozade/' : '/',
plugins: [react(), tailwindcss()],
resolve: {
alias: {
'@': path.resolve(rootDir, '.'),
},
},
server: {
host: '0.0.0.0',
port: 3000,
strictPort: true,
hmr: process.env.DISABLE_HMR !== 'true',
},
preview: {
host: '0.0.0.0',
port: 4173,
strictPort: true,
},
}));