gradido/backend/esbuild.config.ts
2025-05-07 16:11:39 +02:00

17 lines
426 B
TypeScript

import { esbuildDecorators } from '@anatine/esbuild-decorators'
import { build } from 'esbuild'
build({
entryPoints: ['src/index.ts', 'src/password/EncryptionWorker.ts'],
outdir: 'build',
platform: 'node',
target: 'node18.20.7',
bundle: true,
keepNames: true,
// legalComments: 'inline',
external: ['sodium-native', 'email-templates'],
plugins: [esbuildDecorators()],
minify: false,
sourcemap: true,
})