feat: move runner to typescript, refactor

This commit is contained in:
2026-09-04 16:29:42 +05:00
parent d63cb77887
commit b9f98ea4b6
12 changed files with 649 additions and 263 deletions
+10 -3
View File
@@ -3,12 +3,19 @@
"version": "1.0.0",
"description": "MCP rubber-duck evaluation harness",
"scripts": {
"run": "node src/run.mjs",
"report-html": "node src/report-html.mjs"
"run": "tsx src/run.ts",
"review": "tsx src/review.ts",
"report-html": "tsx src/report-html.ts",
"typecheck": "tsc --noEmit"
},
"license": "ISC",
"type": "module",
"dependencies": {
"@modelcontextprotocol/client": "^2.0.0"
"@duck/types": "workspace:*"
},
"devDependencies": {
"@types/node": "^20",
"tsx": "^4",
"typescript": "^5.9.3"
}
}