Files

25 lines
604 B
TypeScript

import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import { nodePolyfills } from 'vite-plugin-node-polyfills';
import basicSsl from '@vitejs/plugin-basic-ssl';
// https://vitejs.dev/config/
export default defineConfig({
assetsInclude: ['**/*.bin'],
plugins: [react(), nodePolyfills(), basicSsl()],
server: {
headers: {
'Cross-Origin-Opener-Policy': 'same-origin',
'Cross-Origin-Embedder-Policy': 'require-corp',
},
},
worker: {
format: 'es',
rollupOptions: {
output: {
entryFileNames: '[name].js',
},
},
},
});