From 53e50d81b045bd50cfc5ce0a8a8c8a9a0b85692a Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Thu, 1 May 2025 23:56:29 +0200 Subject: [PATCH] also use worklet plugin in web package --- packages/web/package.json | 3 ++- packages/web/vite.config.js | 2 ++ pnpm-lock.yaml | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/web/package.json b/packages/web/package.json index 4977f86e..2554f89d 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -41,6 +41,7 @@ }, "devDependencies": { "@rollup/plugin-replace": "^6.0.2", - "vite": "^6.0.11" + "vite": "^6.0.11", + "vite-plugin-bundle-audioworklet": "workspace:*" } } diff --git a/packages/web/vite.config.js b/packages/web/vite.config.js index 99b93956..5df02860 100644 --- a/packages/web/vite.config.js +++ b/packages/web/vite.config.js @@ -2,9 +2,11 @@ import { defineConfig } from 'vite'; import { dependencies } from './package.json'; import { resolve } from 'path'; import replace from '@rollup/plugin-replace'; +import bundleAudioWorkletPlugin from 'vite-plugin-bundle-audioworklet'; // https://vitejs.dev/config/ export default defineConfig({ + plugins: [bundleAudioWorkletPlugin()], base: './', plugins: [], build: { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46c45887..b0cab19c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -576,6 +576,9 @@ importers: vite: specifier: ^6.0.11 version: 6.0.11(@types/node@22.10.10)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0) + vite-plugin-bundle-audioworklet: + specifier: workspace:* + version: link:../vite-plugin-bundle-audioworklet packages/webaudio: dependencies: