import { defineConfig } from 'vite'; import tailwindcss from '@tailwindcss/vite' import { nodePolyfills } from 'vite-plugin-node-polyfills'; export default defineConfig({ plugins: [ tailwindcss(), nodePolyfills({ include: ['buffer', 'stream', 'util', 'zlib', 'process'], globals: { Buffer: true, global: true, process: true, }, }), ], resolve: { alias: { stream: 'stream-browserify', zlib: 'browserify-zlib', }, }, optimizeDeps: { include: ['pdfkit', 'blob-stream'], }, });