import { defineConfig } from 'tsup'
import { tsupBase } from '@tooling/tsup-config'

export default defineConfig(
  tsupBase({
    entry: [
      'src/index.ts',
      'src/crypto.ts',
      'src/tokens.ts',
      'src/csrf.ts',
      'src/http-cache-headers.ts',
      'src/health.ts',
      'src/maintenance.ts',
      'src/password.ts',
      'src/memo.ts',
      'src/datetime.ts',
      'src/timezone.ts',
      'src/fts/sanitize-tsquery.ts',
      'src/fts/safe-headline.ts',
      'src/fts/rank.ts',
    ],
  }),
)
