Remote-MCP Server

by ssut
import { type Options, defineConfig } from 'tsup'; const getCommonConfig = (options: Options) => ({ entry: ['./src/**/*'], experimentalDts: true, sourcemap: true, splitting: false, target: ['es2023'], clean: !options.watch, tsconfig: 'tsconfig.json', platform: 'node', // minify: !options.watch, }) satisfies Options; export default defineConfig((options) => [ { ...getCommonConfig(options), format: ['cjs'], outDir: './dist/cjs', }, { ...getCommonConfig(options), format: ['esm'], outDir: './dist/esm', }, ]);