Some checks failed
No response / noResponse (push) Has been cancelled
CI / Continuous releases (push) Has been cancelled
CI / test-dev (macos-latest) (push) Has been cancelled
CI / test-dev (ubuntu-latest) (push) Has been cancelled
CI / test-dev (windows-latest) (push) Has been cancelled
Maintenance / main (push) Has been cancelled
Scorecards supply-chain security / Scorecards analysis (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
21 lines
552 B
TypeScript
21 lines
552 B
TypeScript
import { defineConfig } from 'vite';
|
|
import react from '@vitejs/plugin-react';
|
|
import { pigment } from '@pigment-css/vite-plugin';
|
|
import { createTheme } from '@mui/material/styles';
|
|
|
|
const pigmentConfig = {
|
|
theme: createTheme({
|
|
cssVariables: true,
|
|
colorSchemes: { light: true, dark: true },
|
|
}),
|
|
transformLibraries: ['@mui/material'],
|
|
};
|
|
|
|
// https://vite.dev/config/
|
|
export default defineConfig({
|
|
plugins: [react(), pigment(pigmentConfig)],
|
|
optimizeDeps: {
|
|
include: ['prop-types', 'react-is', 'hoist-non-react-statics'],
|
|
},
|
|
});
|