rolldown-plugin-inline-worker
v0.0.1-alpha.1
Published
Rolldown plugin that enables Vite-style inline web workers via '?worker&inline' imports
Maintainers
Readme
rolldown-plugin-inline-worker
Rolldown plugin that lets you import Vite-style inline web workers using the ?worker&inline query.
Installation
Add the plugin to your project (development dependency):
pnpm add -D rolldown-plugin-inline-workerUsage
Configure Rolldown:
// rolldown.config.ts
import inlineWorker from "rolldown-plugin-inline-worker";
export default {
input: "src/main.ts",
plugins: [inlineWorker()],
};Import a worker with the inline query:
import createWorker from "./worker.ts?worker&inline";
const worker = createWorker({ name: "example" });
worker.postMessage("ping");Notes
- The plugin currently supports only inline workers (
?worker&inline). Using?workerwithout&inlinethrows an error.
