feat: claude one-shot port from nanobot python codebase (v0.1.4.post4)

This commit is contained in:
Joe Fleming
2026-03-13 08:58:43 -06:00
parent 37c66a1bbf
commit a857bf95cd
53 changed files with 5002 additions and 8 deletions

View File

@@ -4,6 +4,9 @@
"type": "module",
"module": "index.ts",
"scripts": {
"start": "bun run index.ts",
"dev": "bun --watch run index.ts",
"typecheck": "tsc --noEmit",
"fmt": "oxfmt --check",
"fmt:fix": "oxfmt",
"lint": "oxlint",
@@ -11,11 +14,28 @@
},
"devDependencies": {
"@types/bun": "latest",
"@types/mozilla__readability": "^0.4.2",
"oxfmt": "^0.40.0",
"oxlint": "^1.55.0",
"oxlint-tsgolint": "^0.16.0"
},
"peerDependencies": {
"typescript": "^5"
},
"dependencies": {
"@ai-sdk/anthropic": "^3.0.58",
"@ai-sdk/google": "^3.0.43",
"@ai-sdk/openai": "^3.0.41",
"@mozilla/readability": "^0.6.0",
"@openrouter/ai-sdk-provider": "^2.3.0",
"ai": "^6.0.116",
"commander": "^14.0.3",
"cron-parser": "^5.5.0",
"js-tiktoken": "^1.0.21",
"jsonrepair": "^3.13.3",
"node-html-parser": "^7.1.0",
"ollama-ai-provider": "^1.2.0",
"picocolors": "^1.1.1",
"zod": "^4.3.6"
}
}