UNPKG

@bracketed/tsup-configuration

Version:

Tsup configurations for various types of projects or packages.

2 lines 973 B
import {a}from'../chunk-QWPVIX2T.mjs';import {copy}from'esbuild-plugin-copy';import {esbuildPluginFilePathExtensions}from'esbuild-plugin-file-path-extensions';import {esbuildPluginVersionInjector}from'esbuild-plugin-version-injector';import {defineConfig}from'tsup';import {plugins}from'../plugins.mjs';var r={clean:true,splitting:true,entry:["src/**/*.ts","src/**/*.mts","src/**/*.tsx","src/**/*.cts"],dts:true,minify:true,skipNodeModulesBundle:true,sourcemap:true,platform:"node",target:"esnext",tsconfig:"tsconfig.json",keepNames:true,esbuildPlugins:plugins,treeshake:true};function f(i,e){return defineConfig({...r,...i,esbuildPlugins:[...(i??{}).esbuildPlugins||[],...r.esbuildPlugins||[],esbuildPluginVersionInjector((e??{}).pluginVersionInjector),esbuildPluginFilePathExtensions((e??{}).pluginFilePathExtensions),copy((e??{}).pluginCopier)]})}a(f,"buildOptions");export{r as base,f as buildOptions};//# sourceMappingURL=base.mjs.map //# sourceMappingURL=base.mjs.map