Files
iios/packages/iios-messaging-ui/tsup.config.ts
T
2026-07-23 00:15:20 +05:30

15 lines
587 B
TypeScript

import { defineConfig } from 'tsup';
export default defineConfig({
// `src/adapters/mock.ts` and `src/conformance.ts` are added as separate entries
// in later tasks (they don't exist yet). `conformance` in particular is its own
// entry, never reachable from `index`, because it imports vitest, and bundling
// that into the main barrel would drag a test runner into every consumer's
// production build.
entry: ['src/index.ts', 'src/adapters/mock.ts', 'src/conformance.ts'],
format: ['esm'],
dts: true,
clean: true,
external: ['react', 'react-dom', 'vitest'],
});