mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-04 15:08: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>
23 lines
532 B
JavaScript
23 lines
532 B
JavaScript
import copyPlugin from '@sprout2000/esbuild-copy-plugin';
|
|
import { defineConfig } from 'tsup';
|
|
|
|
const config = defineConfig({
|
|
clean: false, // we can't use clean as it runs after the copy plugin
|
|
entry: ['src/main.ts'],
|
|
outDir: 'dist',
|
|
bundle: true,
|
|
|
|
dts: { resolve: true, tsconfig: './tsconfig.dts.json' },
|
|
format: 'esm',
|
|
target: 'esnext',
|
|
platform: 'node',
|
|
esbuildPlugins: [
|
|
copyPlugin.copyPlugin({
|
|
src: './node_modules/ontime-types/dist',
|
|
dest: './dist',
|
|
}),
|
|
],
|
|
});
|
|
|
|
export default config;
|