UNPKG

unplugin-typegpu

Version:

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

72 lines (70 loc) 1.76 kB
const require_common = require('./common-ddv56_tk.cjs'); const require_factory = require('./factory-BgweY_8-.cjs'); let unplugin = require("unplugin"); unplugin = require_common.__toESM(unplugin); //#region src/index.ts const typegpu = /* @__PURE__ */ (0, unplugin.createUnplugin)(require_factory.unpluginFactory); var src_default = typegpu; const vitePlugin = typegpu.vite; const rollupPlugin = typegpu.rollup; const rolldownPlugin = typegpu.rolldown; const webpackPlugin = typegpu.webpack; const rspackPlugin = typegpu.rspack; const esbuildPlugin = typegpu.esbuild; const farmPlugin = typegpu.farm; const unloaderPlugin = typegpu.unloader; //#endregion Object.defineProperty(exports, 'esbuildPlugin', { enumerable: true, get: function () { return esbuildPlugin; } }); Object.defineProperty(exports, 'farmPlugin', { enumerable: true, get: function () { return farmPlugin; } }); Object.defineProperty(exports, 'rolldownPlugin', { enumerable: true, get: function () { return rolldownPlugin; } }); Object.defineProperty(exports, 'rollupPlugin', { enumerable: true, get: function () { return rollupPlugin; } }); Object.defineProperty(exports, 'rspackPlugin', { enumerable: true, get: function () { return rspackPlugin; } }); Object.defineProperty(exports, 'src_default', { enumerable: true, get: function () { return src_default; } }); Object.defineProperty(exports, 'unloaderPlugin', { enumerable: true, get: function () { return unloaderPlugin; } }); Object.defineProperty(exports, 'vitePlugin', { enumerable: true, get: function () { return vitePlugin; } }); Object.defineProperty(exports, 'webpackPlugin', { enumerable: true, get: function () { return webpackPlugin; } });