@bracketed/tsup-configuration
Version:
Tsup configurations for various types of projects or packages.
1 lines • 1.59 kB
Source Map (JSON)
{"version":3,"sources":["../../src/index.ts"],"names":["commonOptions","moduleJsConfiguration","s","defineConfig","moduleOptions","packageConfiguration","n","buildCommonJsOptions","outDir","commonJsProjectConfiguration","commonJsConfiguration"],"mappings":"0eAOmDA,IAAAA,CAAAA,CAAAA,CACtCC,YAAAA,CAAwBC,OAACC,CAAAA,CAAaC,CAAAA,CAAAA,CAAAA,CACtCC,aAAuBC,SACnCC,CAAAA,CAAqB,CAAEC,CAAAA,CAAAA,CAAAA,YAAAA,CAAAA,CAAAA,MAAQ,CAAA,SACRA,CAAAA,CAAAA,CAAAA,cAAAA,CAAAA,CAAAA,MAAQ,CAAA,SAEO,CAAA,CAAA,CAAA,CAAIP,CAAAA,CAAAA,CAC9BQ,GAA+B,CAAA,CAAA,CAAIC,CAAAA,CAAAA,CAAAA,GAAAA,CAAAA","file":"index.mjs","sourcesContent":["import { buildOptions as buildCommonJsOptions, options as commonOptions } from './configs/common';\nimport { buildOptions as buildModuleJsOptions, options as moduleOptions } from './configs/module';\n\nimport { defineConfig } from 'tsup';\n\nexport * from './types';\n\nexport const commonJsConfiguration = [defineConfig(commonOptions)];\nexport const moduleJsConfiguration = [defineConfig(moduleOptions)];\nexport const packageConfiguration = [\n\tbuildCommonJsOptions({ outDir: 'lib/cjs' }),\n\tbuildModuleJsOptions({ outDir: 'lib/esm' }),\n];\nexport const esmProjectConfiguration = [...moduleJsConfiguration];\nexport const commonJsProjectConfiguration = [...commonJsConfiguration];\n\nexport { base as baseOptions, buildOptions as buildOptions } from './configs/base';\nexport { buildOptions as buildCommonJsOptions, options as commonJsOptions } from './configs/common';\nexport { buildOptions as buildModuleJsOptions, options as moduleJsOptions } from './configs/module';\n"]}