UNPKG

spaider

Version:

Deterministic-first AI code assistant that crawls your codebase to implement changes using open source LLMs

66 lines (65 loc) 1.56 kB
{ "name": "spaider", "version": "1.0.8", "description": "Deterministic-first AI code assistant that crawls your codebase to implement changes using open source LLMs", "main": "dist/index.js", "bin": { "spaider": "dist/cli.js" }, "files": [ "dist/**/*", "README.md", "LICENSE", ".env.example" ], "engines": { "node": ">=16.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/dimslaev/spaider.git" }, "homepage": "https://github.com/dimslaev/spaider#readme", "bugs": { "url": "https://github.com/dimslaev/spaider/issues" }, "scripts": { "build": "tsc", "prepublishOnly": "npm run build", "cli": "NODE_ENV=production ts-node src/cli.ts", "test-a": "NODE_ENV=development ts-node tests/test-a.ts", "test-b": "NODE_ENV=development ts-node tests/test-b.ts", "test-c": "NODE_ENV=development ts-node tests/test-c.ts" }, "dependencies": { "compromise": "^14.14.4", "dedent": "^1.6.0", "diff": "^5.1.0", "glob": "^10.3.0", "openai": "^4.90.0", "ts-morph": "^26.0.0", "zod": "^3.21.0" }, "devDependencies": { "@types/diff": "^5.0.0", "@types/node": "^20.0.0", "ts-node": "^10.9.0", "typescript": "^5.0.0" }, "keywords": [ "ai", "code-assistant", "ast", "typescript", "cli", "code-analysis", "llm", "open-source", "code-modification", "automated-coding", "deterministic", "pipeline" ], "author": "Dimitar Slaev <dimslaev@gmail.com>", "license": "MIT" }