UNPKG

@api-buddy/plugin-utils

Version:

Shared utilities for API Buddy plugins

26 lines (24 loc) 563 B
import { defineConfig } from 'tsup'; // Use a simpler config that doesn't depend on module resolution export default defineConfig({ entry: ['src/index.ts'], outDir: 'dist', clean: true, sourcemap: true, tsconfig: './tsconfig.json', dts: { entry: 'src/index.ts', }, format: ['esm', 'cjs'], target: 'node16', bundle: true, skipNodeModulesBundle: true, external: [ '@api-buddy/types', 'lodash', ], esbuildOptions: (options) => { options.mainFields = ['module', 'main']; options.tsconfig = './tsconfig.json'; }, });