lilith-platform.live/codebase/@features/edge-purge/tsup.config.ts

18 lines
478 B
TypeScript

import { defineConfig } from 'tsup';
export default defineConfig({
entry: { 'server.node': 'src/server.ts' },
format: ['cjs'],
platform: 'node',
target: 'node20',
outDir: 'dist',
clean: true,
// Single self-contained artifact — vps-0 has no node_modules (deploy
// rsyncs dist/ only), so every dependency must be bundled in.
noExternal: [/.*/],
sourcemap: false,
splitting: false,
dts: false,
shims: true,
outExtension: () => ({ js: '.js' }),
});