Files
JX-BPOS/apps/api/tsup.config.ts
T

22 lines
568 B
TypeScript

import { defineConfig } from 'tsup';
export default defineConfig({
entry: {
main: 'src/app/main.ts',
seed: 'src/app/seed.ts',
migrate: 'src/app/migrate.ts',
// 改密 CLI(ADR-010):治理台改密界面未做前的运维口子
'set-password': 'src/app/set-password.ts',
// 清运行数据:开发期反复用
'reset-runs': 'src/app/reset-runs.ts',
},
format: ['esm'],
target: 'node22',
platform: 'node',
outDir: 'dist',
clean: true,
sourcemap: true,
skipNodeModulesBundle: true,
tsconfig: '../../tsconfig.node.json',
});