311d059e52
- Use shared terminal helpers (hideCursor, showCursor, clearLine, clearScreen, visibleLength, padRight) from terminal.ts - Simplify allCommandDefs dedup with new Set() - Centralize terminal state restore into exitMenu() closure + finally Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
464 B
JSON
22 lines
464 B
JSON
{
|
|
"name": "gai",
|
|
"version": "0.1.4",
|
|
"description": "AI-powered git helper — commit messages, PRs, code review, changelogs, and more",
|
|
"module": "index.ts",
|
|
"type": "module",
|
|
"bin": {
|
|
"gai": "./index.ts"
|
|
},
|
|
"scripts": {
|
|
"gai": "bun run index.ts",
|
|
"build": "bun build --compile index.ts --outfile gai"
|
|
},
|
|
"private": false,
|
|
"devDependencies": {
|
|
"@types/bun": "latest"
|
|
},
|
|
"peerDependencies": {
|
|
"typescript": "^5"
|
|
}
|
|
}
|