Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KeDBx2PHLavbURXB8LJJ7m
22 lines
568 B
TypeScript
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',
|
|
});
|