UNPKG

@diekotto/ai-pull-review-cli

Version:

A GitHub Action that leverages Anthropic's Claude AI to provide intelligent analysis and review of pull requests.

66 lines (65 loc) 1.69 kB
{ "name": "@diekotto/ai-pull-review-cli", "version": "2.3.0", "description": "A GitHub Action that leverages Anthropic's Claude AI to provide intelligent analysis and review of pull requests.", "author": "Diego Maroto", "license": "MIT", "main": "src/cli.js", "engines": { "node": ">=22.0.0", "npm": ">=10.0.0" }, "scripts": { "test": "jest", "prepare": "husky", "start": "node src/cli.js", "pretty": "prettier --write .", "build": "npm run gha && npm run cli", "gha": "esbuild src/gha.js --bundle --platform=node --target=node22 --legal-comments=none --outfile=dist/gha.js", "cli": "esbuild src/cli.js --bundle --platform=node --target=node22 --legal-comments=none --outfile=bin/cli.js" }, "repository": { "type": "git", "url": "git+https://github.com/diekotto/ai-pull-review.git" }, "bugs": { "url": "https://github.com/diekotto/ai-pull-review/issues" }, "homepage": "https://github.com/diekotto/ai-pull-review#readme", "devDependencies": { "esbuild": "^0.24.2", "husky": "^9.1.7", "jest": "^29.7.0", "lint-staged": "^15.3.0", "prettier": "3.4.2" }, "lint-staged": { "**/*": "prettier --write --ignore-unknown" }, "bin": { "ai-pull-review-cli": "./bin/cli.js" }, "files": [ "bin", "action.yml", "README.md", "LICENSE" ], "keywords": [ "AI", "PR", "GHA", "cli", "code-review", "github-action" ], "dependencies": { "@actions/core": "^1.11.1", "@actions/github": "^6.0.0", "@anthropic-ai/sdk": "^0.33.1", "commander": "^13.0.0", "dotenv": "^16.4.7", "minimatch": "^10.0.1", "uuid": "^11.0.3" } }