tsdown.config.ts 268 B

12345678910111213141516
  1. import { defineConfig } from 'tsdown';
  2. export default defineConfig({
  3. clean: true,
  4. deps: {
  5. skipNodeModulesBundle: true,
  6. },
  7. dts: {
  8. resolver: 'tsc',
  9. },
  10. entry: ['src/index.ts'],
  11. format: ['esm'],
  12. outExtensions: () => ({
  13. dts: '.d.ts',
  14. }),
  15. });