Files
sveltekit-og/examples/cf-workers-build/vite.config.js
2023-06-09 13:21:51 +05:30

24 lines
468 B
JavaScript

import { sveltekit } from '@sveltejs/kit/vite';
import { NodeModulesPolyfillPlugin } from '@esbuild-plugins/node-modules-polyfill';
import rollupNodePolyFill from 'rollup-plugin-node-polyfills';
const config = {
plugins: [sveltekit()],
optimizeDeps: {
esbuildOptions: {
define: {
global: 'globalThis'
},
plugins: [NodeModulesPolyfillPlugin()]
}
},
build: {
rollupOptions: {
plugins: [rollupNodePolyFill()]
}
}
};
export default config;