Files
spacedrive/packages/config/vite/index.ts
Brendan Allan 6070c220d2 remove unnecessary select styles and configure storybook (#807)
* remove unnecessary select styles and configure storybook

* fix eslint

* fix clippy
2023-05-09 15:36:24 +00:00

31 lines
621 B
TypeScript

import react from '@vitejs/plugin-react';
import { defineConfig } from 'vite';
import { createHtmlPlugin } from 'vite-plugin-html';
import svg from 'vite-plugin-svgr';
import tsconfigPaths from 'vite-tsconfig-paths';
import relativeAliasResolver from './relativeAliasResolver';
export default defineConfig({
plugins: [
tsconfigPaths(),
react(),
svg({ svgrOptions: { icon: true } }),
createHtmlPlugin({
minify: true
})
],
css: {
modules: {
localsConvention: 'camelCaseOnly'
}
},
resolve: {
alias: [relativeAliasResolver]
},
root: 'src',
build: {
outDir: '../dist',
assetsDir: '.'
}
});