diff --git a/packages/supradough/vite.config.js b/packages/supradough/vite.config.js new file mode 100644 index 00000000..deb488e3 --- /dev/null +++ b/packages/supradough/vite.config.js @@ -0,0 +1,16 @@ +import { defineConfig } from 'vite'; +import { resolve } from 'path'; +import bundleAudioWorkletPlugin from 'vite-plugin-bundle-audioworklet'; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [bundleAudioWorkletPlugin()], + build: { + lib: { + entry: resolve(__dirname, 'index.mjs'), + formats: ['es'], + fileName: (ext) => ({ es: 'index.mjs' })[ext], + }, + target: 'esnext', + }, +});