wesl-plugin
Version:
[](https://www.npmjs.com/package/wesl-plugin) [](https://wesl-lang.dev/)
13 lines (11 loc) • 365 B
text/typescript
import unplugin from "../WeslPlugin.ts";
import type { WeslPluginOptions } from "../WeslPluginOptions.ts";
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));
},
},
});