UNPKG

tuneflow

Version:

Programmable, extensible music composition & arrangement

29 lines (27 loc) 648 B
import { defineConfig } from 'vite'; import { resolve } from 'path'; // Config for building distribution to be used in server(nodejs) environment. // https://vitejs.dev/config/ export default defineConfig({ mode: 'production', root: __dirname, envDir: process.cwd(), esbuild: { drop: ['debugger', 'console'], }, build: { target: `node14`, outDir: 'dist', assetsDir: '.', lib: { entry: resolve(__dirname, 'src/index.ts'), formats: ['es'], }, rollupOptions: { output: { entryFileNames: '[name].server.js', }, }, emptyOutDir: false, }, });