import { defineConfig } from 'vite'; export default defineConfig({ build: { rollupOptions: { input: 'src/index.ts', output: { dir: 'dist', }, }, ssr: true, }, ssr: { // bundle everything except for Node built-ins noExternal: /^(?!node:).*$/, }, });