UNPKG

@bracketed/tsup-configuration

Version:

Tsup configurations for various types of projects or packages.

2 lines 1.11 kB
'use strict';var chunkUMZ4WAPA_cjs=require('../chunk-UMZ4WAPA.cjs'),esbuildPluginCopy=require('esbuild-plugin-copy'),esbuildPluginFilePathExtensions=require('esbuild-plugin-file-path-extensions'),esbuildPluginVersionInjector=require('esbuild-plugin-version-injector'),tsup=require('tsup'),plugins_cjs=require('../plugins.cjs');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_cjs.plugins,treeshake:true};function f(i,e){return tsup.defineConfig({...r,...i,esbuildPlugins:[...(i??{}).esbuildPlugins||[],...r.esbuildPlugins||[],esbuildPluginVersionInjector.esbuildPluginVersionInjector((e??{}).pluginVersionInjector),esbuildPluginFilePathExtensions.esbuildPluginFilePathExtensions((e??{}).pluginFilePathExtensions),esbuildPluginCopy.copy((e??{}).pluginCopier)]})}chunkUMZ4WAPA_cjs.a(f,"buildOptions");exports.base=r;exports.buildOptions=f;//# sourceMappingURL=base.cjs.map //# sourceMappingURL=base.cjs.map