UNPKG

@storm-stack/core

Version:

A build toolkit and runtime used by Storm Software in TypeScript applications

33 lines (29 loc) 1.1 kB
'use strict'; var chunkVPRHO3PM_cjs = require('./chunk-VPRHO3PM.cjs'); var chunkWEEAPJJD_cjs = require('./chunk-WEEAPJJD.cjs'); var chunkA43FUIC2_cjs = require('./chunk-A43FUIC2.cjs'); var isUndefined = require('@stryke/type-checks/is-undefined'); var unplugin = require('unplugin'); // src/unplugin/esbuild.ts chunkA43FUIC2_cjs.init_cjs_shims(); var esbuild = unplugin.createEsbuildPlugin(chunkWEEAPJJD_cjs.createUnpluginFactory({ framework: "esbuild", decorate: /* @__PURE__ */ chunkA43FUIC2_cjs.__name((engine, plugin) => { return { ...plugin, esbuild: { config: /* @__PURE__ */ chunkA43FUIC2_cjs.__name((options) => { const opts = chunkVPRHO3PM_cjs.resolveESBuildOptions(engine.context, options); for (const key in opts) { if (isUndefined.isUndefined(options[key]) && !isUndefined.isUndefined(opts[key])) { options[key] = opts[key]; } } }, "config") } }; }, "decorate") })); var esbuild_default = esbuild; exports.esbuild = esbuild; exports.esbuild_default = esbuild_default;