From f8e8913ddaeeecd00c466e4919a18941ffd8768a Mon Sep 17 00:00:00 2001 From: fetsorn Date: Sun, 21 Apr 2024 12:24:27 +0400 Subject: [PATCH] feat: export worker plugin --- src/config.ts | 2 +- src/index.ts | 1 + src/plugins/worker.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/config.ts b/src/config.ts index 8851240..7a16be8 100644 --- a/src/config.ts +++ b/src/config.ts @@ -17,7 +17,7 @@ import { build } from 'esbuild' import { electronMainVitePlugin, electronPreloadVitePlugin, electronRendererVitePlugin } from './plugins/electron' import assetPlugin from './plugins/asset' -import workerPlugin from './plugins/worker' +import { workerPlugin } from './plugins/worker' import importMetaUrlPlugin from './plugins/importMetaUrl' import esmShimPlugin from './plugins/esm' import modulePathPlugin from './plugins/modulePath' diff --git a/src/index.ts b/src/index.ts index 11a51a0..db45a9a 100644 --- a/src/index.ts +++ b/src/index.ts @@ -6,4 +6,5 @@ export { preview } from './preview' export { loadEnv } from './utils' export * from './plugins/bytecode' export * from './plugins/externalizeDeps' +export * from './plugins/worker' export * from './plugins/swc' diff --git a/src/plugins/worker.ts b/src/plugins/worker.ts index e2d468b..45f5dfd 100644 --- a/src/plugins/worker.ts +++ b/src/plugins/worker.ts @@ -8,7 +8,7 @@ const nodeWorkerAssetUrlRE = /__VITE_NODE_WORKER_ASSET__([\w$]+)__/g /** * Resolve `?nodeWorker` import and automatically generate `Worker` wrapper. */ -export default function workerPlugin(): Plugin { +export function workerPlugin(): Plugin { let sourcemap: boolean | 'inline' | 'hidden' = false return { name: 'vite:node-worker',