@sweetener/unplugin
v0.1.0-alpha.8
Published
Sweetener alpha package: unplugin
Downloads
1,384
Maintainers
Readme
@sweetener/unplugin
Sweetener for Vite, Rollup, Rolldown, webpack, Rspack, Rsbuild, esbuild, Farm, and Bun.
Part of Sweetener, hygienic declarative macros for TypeScript. Alpha: the language version is 1 and the package interfaces may still change.
Usage
// vite.config.ts
import { resolve } from "node:path";
import sweetener from "@sweetener/unplugin/vite";
export default defineConfig({
plugins: [
...sweetener({ configFile: resolve(import.meta.dirname, "sweetener.json") }),
],
});Swap the entry point for the host you use: /rollup, /rolldown,
/webpack, /rspack, /rsbuild, /esbuild, /farm, /bun.
