mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-03 06:28:01 +00:00
1849b4d39f
* chore: migrate eslint to oxlint * chore: migrate prettier to oxfmt * chore: migrate typescript * chore: toThrow should have a expected value * chore: cast test value as Day * chore: small title fix * chore: mocks should be hoisted * chore: incorrect async useage * chore: test should be inside description * chore: test sohuld include an expeced * chore: oxfmt --------- Co-authored-by: alex-Arc <omnivox@LAPTOP-RC5SNBVV.localdomain>
18 lines
434 B
JavaScript
18 lines
434 B
JavaScript
import * as esbuild from 'esbuild';
|
|
|
|
const isDocker = process.env.NODE_ENV === 'docker';
|
|
|
|
await esbuild.build({
|
|
logLevel: 'error',
|
|
platform: 'node',
|
|
target: ['node20'],
|
|
format: 'cjs',
|
|
tsconfig: 'tsconfig.app.json',
|
|
bundle: true,
|
|
minify: true,
|
|
legalComments: 'external',
|
|
dropLabels: ['DEV'],
|
|
entryPoints: isDocker ? ['src/index.ts'] : ['src/app.ts'],
|
|
outfile: isDocker ? 'dist/docker.cjs' : 'dist/index.cjs',
|
|
});
|