This commit is contained in:
Mythie
2025-01-02 15:33:37 +11:00
committed by David Nguyen
parent 9183f668d3
commit f7a98180d7
413 changed files with 29538 additions and 1606 deletions

42
apps/remix/vite.config.ts Normal file
View File

@ -0,0 +1,42 @@
import { lingui } from '@lingui/vite-plugin';
import { reactRouter } from '@react-router/dev/vite';
import autoprefixer from 'autoprefixer';
import serverAdapter from 'hono-react-router-adapter/vite';
import path from 'path';
import tailwindcss from 'tailwindcss';
import { defineConfig } from 'vite';
import macrosPlugin from 'vite-plugin-babel-macros';
import tsconfigPaths from 'vite-tsconfig-paths';
export default defineConfig({
envDir: path.join(__dirname, '../../'),
envPrefix: 'NEXT_',
define: {
'process.env': {},
},
css: {
postcss: {
plugins: [tailwindcss, autoprefixer],
},
},
ssr: {
noExternal: ['react-dropzone', 'recharts'],
},
server: {
port: 3000,
strictPort: true,
},
plugins: [
reactRouter(),
lingui(),
macrosPlugin(),
serverAdapter({
entry: 'server/index.ts',
}),
tsconfigPaths(),
],
// optimizeDeps: {
// exclude: ['@node-rs/bcrypt', '@node-rs/bcrypt-wasm32-wasi', 'react-dropzone', '@documenso/ui'], // Todo: Probably remove.
// force: true,
// },
});