veritas-kanban/cli/package.json
Brad Groux d743982622 feat: Sprint US-1200 Refactoring batch — 13 tasks complete
Completed refactors:
- RF-02: Fix dependency vulnerabilities (xlsx → exceljs, Hono updates)
- RF-05: Add React error boundaries (FeatureErrorBoundary wrapper)
- RF-06: Server error handling middleware (AppError classes, asyncHandler)
- RF-10: Split shared types.ts into domain modules (6 files)
- RF-11: Consolidate frontend API layer (hooks now use api.ts)
- RF-13: TaskConfigContext — eliminate prop drilling
- RF-14: Split god components (GitSection, TaskDetailPanel, CreateTaskDialog, DiffViewer)
- RF-16: Frontend accessibility (ARIA labels, sr-only text)
- RF-17: Modularize CLI (899 → commands/ structure)
- RF-18: Modularize MCP (843 → tools/ structure)
- RF-19: Create shared API client library
- RF-21: Server performance (batch loading, memory limits, timeouts, graceful shutdown)
- RF-23: Extract shared utilities (path, format, constants)

Stats: ~59 files changed, significant code reduction through modularization
2026-01-28 06:08:59 -06:00

24 lines
512 B
JSON

{
"name": "@veritas-kanban/cli",
"version": "0.1.0",
"description": "CLI for Veritas Kanban task management",
"type": "module",
"bin": {
"vk": "./dist/index.js"
},
"scripts": {
"build": "tsc",
"dev": "tsx src/index.ts",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@veritas-kanban/shared": "workspace:*",
"commander": "^12.1.0",
"chalk": "^5.3.0"
},
"devDependencies": {
"@types/node": "^22.10.0",
"typescript": "^5.7.0",
"tsx": "^4.19.0"
}
}