UNPKG

unplugin-typegpu

Version:

Build plugins for TypeGPU, enabling seamless JavaScript -> WGSL transpilation and improved debugging.

40 lines (39 loc) 1.37 kB
import { t as Options } from "./common-BZrmpQ_X.js"; import * as magic_string0 from "magic-string"; import * as unplugin6 from "unplugin"; //#region src/rolldown-browser.d.ts declare const _default: (options?: Options) => { name: "unplugin-typegpu"; enforce: "post" | "pre" | undefined; transform: { filter: { id: Omit<Options, "include" | "autoNamingEnabled" | "earlyPruning"> & Omit<{ include: RegExp; autoNamingEnabled: boolean; earlyPruning: boolean; }, "include" | "autoNamingEnabled" | "earlyPruning"> & { include: string | RegExp | unplugin6.StringOrRegExp[]; autoNamingEnabled: boolean; earlyPruning: boolean; }; code: RegExp[]; } | { id: Omit<Options, "include" | "autoNamingEnabled" | "earlyPruning"> & Omit<{ include: RegExp; autoNamingEnabled: boolean; earlyPruning: boolean; }, "include" | "autoNamingEnabled" | "earlyPruning"> & { include: string | RegExp | unplugin6.StringOrRegExp[]; autoNamingEnabled: boolean; earlyPruning: boolean; }; code?: never; }; handler(this: unplugin6.UnpluginBuildContext & unplugin6.UnpluginContext, code: string, id: string): { code: string; readonly map: magic_string0.SourceMap; } | undefined; }; }; //#endregion export { _default as t };