stack/packages/cli/tsdown.config.ts
Bilal Godil a0644b82e1 Hexclave rename PR5: rename package dirs to drop stack- prefix (Step 16/A)
git mv packages/stack-shared->shared, stack-ui->ui, stack-sc->sc, stack-cli->cli,
and stack->next (the generated @hexclave/next pkg, regenerated via generate-sdks
dest change). Fixed deep-relative imports (pacifica/surface.tsx), tailwind content
glob, CI emulator paths, root cli script, generate-setup-prompt-docs + skills
relative imports, and comments. Reinstalled. build + typecheck + lint green (28/28).
2026-06-03 12:17:56 -07:00

24 lines
518 B
TypeScript

import { defineConfig, type UserConfig } from 'tsdown';
const config: UserConfig = {
entry: ['src/index.ts'],
sourcemap: true,
clean: false,
dts: true,
outDir: 'dist',
external: ['@anthropic-ai/claude-agent-sdk'],
define: {
__STACK_CLI_SENTRY_DSN__: JSON.stringify(process.env.STACK_CLI_SENTRY_DSN_BUILD ?? ''),
},
format: {
esm: {
outExtensions: () => ({ js: '.js', dts: '.d.ts' }),
},
},
banner: {
js: '#!/usr/bin/env node',
},
};
export default defineConfig(config);