tiptap/packages/extension-list/tsup.config.ts
Nick Perez 2c911d2f02
feat(list): add new extension-list package which packages all the list packages into a single package (#6048)
This maintains backwards-compatibility with the existing packages by making them into re-exports
2025-01-27 15:03:24 +01:00

23 lines
554 B
TypeScript

import { defineConfig } from 'tsup'
export default defineConfig(
[
'src/bullet-list/index.ts',
'src/item/index.ts',
'src/keymap/index.ts',
'src/kit/index.ts',
'src/ordered-list/index.ts',
'src/task-item/index.ts',
'src/task-list/index.ts',
'src/index.ts',
].map(entry => ({
entry: [entry],
tsconfig: '../../tsconfig.build.json',
outDir: `dist${entry.replace('src', '').split('/').slice(0, -1).join('/')}`,
dts: true,
sourcemap: true,
format: ['esm', 'cjs'],
external: [/^[^./]/],
})),
)