wesl-plugin
Version:
[](https://www.npmjs.com/package/wesl-plugin) [](https://wesl-lang.dev/)
14 lines (11 loc) • 366 B
text/typescript
import type { WeslPluginOptions } from "../WeslPluginOptions.js";
import unplugin from "../WeslPlugin.js";
export default (options: WeslPluginOptions): any => ({
name: "wesl-plugin",
hooks: {
"astro:config:setup": async (astro: any) => {
astro.config.vite.plugins ||= [];
astro.config.vite.plugins.push(unplugin.vite(options));
},
},
});