unplugin-typegpu
Version:
Build plugins for TypeGPU, enabling seamless JavaScript -> WGSL transpilation and improved debugging.
16 lines (15 loc) • 1.2 kB
TypeScript
import { t as Options } from "./common-BZrmpQ_X.js";
import * as unplugin0 from "unplugin";
import * as rolldown0 from "rolldown";
//#region src/index.d.ts
declare const typegpu: unplugin0.UnpluginInstance<Options | undefined, boolean>;
declare const vitePlugin: (options?: Options | undefined) => unplugin0.VitePlugin<any> | unplugin0.VitePlugin<any>[];
declare const rollupPlugin: (options?: Options | undefined) => unplugin0.RollupPlugin<any> | unplugin0.RollupPlugin<any>[];
declare const rolldownPlugin: (options?: Options | undefined) => rolldown0.Plugin<any> | rolldown0.Plugin<any>[];
declare const webpackPlugin: (options?: Options | undefined) => unplugin0.WebpackPluginInstance;
declare const rspackPlugin: (options?: Options | undefined) => RspackPluginInstance;
declare const esbuildPlugin: (options?: Options | undefined) => unplugin0.EsbuildPlugin;
declare const farmPlugin: (options?: Options | undefined) => JsPlugin;
declare const unloaderPlugin: (options?: Options | undefined) => any;
//#endregion
export { rspackPlugin as a, vitePlugin as c, rollupPlugin as i, webpackPlugin as l, farmPlugin as n, typegpu as o, rolldownPlugin as r, unloaderPlugin as s, esbuildPlugin as t };