1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-19 13:19:44 +02:00
planka/client/vite.config.js
Maksim Eltyshev 2ee1166747 feat: Version 2
Closes #627, closes #1047
2025-05-10 02:09:06 +02:00

38 lines
852 B
JavaScript

import { defineConfig } from 'vite';
import commonjs from 'vite-plugin-commonjs';
import { nodePolyfills } from 'vite-plugin-node-polyfills';
import react from '@vitejs/plugin-react';
import svgr from 'vite-plugin-svgr';
// eslint-disable-next-line import/no-unresolved
import browserslistToEsbuild from 'browserslist-to-esbuild';
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
commonjs(),
nodePolyfills({
include: ['fs', 'path', 'process', 'url'],
}),
react(),
svgr(),
],
resolve: {
alias: {
'source-map-js': 'source-map',
},
},
css: {
preprocessorOptions: {
scss: {
api: 'modern-compiler',
},
},
},
server: {
port: 3000,
open: true,
},
build: {
target: browserslistToEsbuild(['>0.2%', 'not dead', 'not op_mini all']),
},
});