unplugin-typegpu
Version:
Build plugins for TypeGPU, enabling seamless JavaScript -> WGSL transpilation and improved debugging.
72 lines (70 loc) • 1.76 kB
JavaScript
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;
}
});