evolution-api/tsup.config.ts
2024-08-15 15:32:17 -03:00

20 lines
389 B
TypeScript

import { cpSync } from 'node:fs';
import { defineConfig } from 'tsup';
export default defineConfig({
entry: ['src'],
outDir: 'dist',
splitting: false,
sourcemap: true,
clean: true,
minify: true,
format: ['cjs', 'esm'],
onSuccess: async () => {
cpSync('src/utils/translations', 'dist/translations', { recursive: true });
},
loader: {
'.json': 'file',
},
});