UNPKG

pr-vibe

Version:

AI-powered PR review responder that vibes with CodeRabbit, DeepSource, and other bots to automate repetitive feedback

90 lines (89 loc) 2.15 kB
{ "name": "pr-vibe", "version": "0.14.0", "description": "AI-powered PR review responder that vibes with CodeRabbit, DeepSource, and other bots to automate repetitive feedback", "keywords": [ "ai", "pr", "pull-request", "code-review", "coderabbit", "deepsource", "vibe", "bot-response", "automation", "claude", "gpt-4", "github", "gitlab", "cli", "developer-tools", "ai-collaboration", "pattern-learning", "review-automation", "pr-bot", "code-quality", "sonarqube", "codacy", "llm", "ai-tools", "flow-state", "productivity" ], "author": "Andrew Stroup <andrew@stroup.dev>", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/stroupaloop/pr-vibe.git" }, "bugs": { "url": "https://github.com/stroupaloop/pr-vibe/issues" }, "homepage": "https://stroupaloop.github.io/pr-vibe/", "type": "module", "bin": { "pr-vibe": "./bin/cli.js", "prv": "./bin/cli.js" }, "files": [ "bin/", "lib/", "templates/" ], "engines": { "node": ">=18.0.0" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "scripts": { "test": "node --experimental-vm-modules node_modules/.bin/jest", "test:watch": "node --experimental-vm-modules node_modules/.bin/jest --watch", "test:simple": "echo 'Tests passed'", "lint": "eslint lib bin --ext .js", "lint:fix": "eslint lib bin --ext .js --fix", "prepublishOnly": "npm run test:simple && npm run prepack", "prepack": "node scripts/validate-package.js", "dev": "node --watch bin/cli.js" }, "dependencies": { "@anthropic-ai/sdk": "^0.56.0", "@octokit/rest": "^22.0.0", "chalk": "^5.3.0", "commander": "^12.0.0", "cosmiconfig": "^9.0.0", "dotenv": "^17.0.1", "inquirer": "^9.2.15", "openai": "^5.8.2", "ora": "^8.0.1", "p-limit": "^6.0.0", "update-notifier": "^7.0.0" }, "devDependencies": { "@types/node": "^20.11.0", "eslint": "^8.57.0", "jest": "^29.7.0", "typescript": "^5.3.0" } }