📄 tsup.config.ts
1 2 3 4 5 6 7 8 9 10 11 12 13 14
import { defineConfig } from 'tsup';

export default defineConfig({
  entry: { content: 'src/content.ts' },
  outDir: 'dist',
  format: ['iife'],
  target: 'es2022',
  clean: true,
  sourcemap: false,
  minify: false,
  treeshake: true,
  outExtension: () => ({ js: '.js' }),
});