queue/admin/frontend/tsup.config.ts

24 lines
519 B
TypeScript

import { defineConfig } from 'tsup';
export default defineConfig({
entry: ['src/index.ts'],
format: ['esm'],
dts: true,
clean: true,
sourcemap: true,
target: 'es2022',
external: [
'react',
'react-dom',
'react-router-dom',
'styled-components',
'socket.io-client',
'@tanstack/react-query',
'@lilith/ui-primitives',
'@lilith/ui-data',
'@lilith/ui-feedback',
'@lilith/ui-layout',
'@lilith/queue/core',
],
outExtension: () => ({ js: '.js', dts: '.d.ts' }),
});