vite-plugin-node-polyfills
Version:
A Vite plugin to polyfill Node's Core Modules for browser environments.
31 lines (29 loc) • 533 B
text/typescript
import { defineConfig } from 'vite'
// https://vitejs.dev/config/
export default defineConfig({
build: {
lib: {
entry: {
index: './index.ts',
},
},
minify: false,
rollupOptions: {
external: [/^node:.*$/],
output: [
{
esModule: true,
exports: 'named',
format: 'es',
},
{
exports: 'named',
format: 'cjs',
interop: 'auto',
},
],
},
sourcemap: true,
target: 'esnext',
},
})