console/packages/libraries/laboratory/vite.config.ts
2026-03-06 22:37:08 +01:00

30 lines
729 B
TypeScript

import path from 'path';
import { defineConfig } from 'vite';
import monacoEditor from 'vite-plugin-monaco-editor';
import tailwindcss from '@tailwindcss/vite';
import react from '@vitejs/plugin-react';
// https://vite.dev/config/
export default defineConfig(() => {
return {
plugins: [
react(),
tailwindcss(),
// @ts-expect-error temp
monacoEditor.default({
languageWorkers: ['json', 'typescript', 'editorWorkerService'],
customWorkers: [
{
label: 'graphql',
entry: 'monaco-graphql/dist/graphql.worker',
},
],
}),
],
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
},
},
};
});