Licence
MIT
Version
0.4.1
Deps
3
Size
32 kB
Vulns
0
Weekly
0
@strangecyan/vignette-vite
Vite 8 integration for statically discovered Vignette frames and content-versioned composition assets.
import { vignette } from "@strangecyan/vignette-vite";
import { defineConfig } from "vite";
export default defineConfig({ plugins: [vignette({ assets: "public/**/*" })] });
Add @strangecyan/vignette-vite/virtual to compilerOptions.types, then import frames from
virtual:vignette/frames and assets from virtual:vignette/assets. Frame client entries use
deterministic URLs and must be served with Cache-Control: no-store.