queue/reporting/tsup.config.ts

22 lines
441 B
TypeScript

import { defineConfig } from 'tsup';
export default defineConfig({
entry: ['src/index.ts'],
format: ['esm'],
dts: true,
clean: true,
sourcemap: true,
target: 'es2022',
external: [
'@nestjs/common',
'@nestjs/core',
'@nestjs/typeorm',
'@nestjs/schedule',
'typeorm',
'bullmq',
'cron',
'@lilith/queue/core',
'@lilith/queue/nestjs',
],
outExtension: () => ({ js: '.js', dts: '.d.ts' }),
});