UNPKG

iamguard

Version:

A command-line tool for scanning and analyzing AWS IAM configurations for security risks

58 lines (57 loc) 1.61 kB
{ "name": "iamguard", "version": "1.1.3", "type": "module", "description": "A command-line tool for scanning and analyzing AWS IAM configurations for security risks", "main": "bin/iamguard.js", "bin": { "iamguard": "bin/iamguard.js" }, "scripts": { "start": "node bin/iamguard.js", "test": "echo \"Error: no test specified\" && exit 1", "lint": "eslint bin/ lib/ --fix", "scan:quick": "node bin/iamguard.js generate-report -q", "scan:full": "node bin/iamguard.js generate-report", "scan:cicd": "node bin/iamguard.js generate-report --cicd", "scan:cicd-strict": "node bin/iamguard.js generate-report --cicd --fail-on-critical --fail-on-high", "check:users": "node bin/iamguard.js check-users", "check:roles": "node bin/iamguard.js check-roles", "check:policies": "node bin/iamguard.js scan" }, "repository": { "type": "git", "url": "https://github.com/vincentiroleh/iamguard.git" }, "homepage": "https://github.com/vincentiroleh/iamguard#readme", "bugs": { "url": "https://github.com/vincentiroleh/iamguard/issues" }, "keywords": [ "aws", "iam", "security", "cli", "aws-iam", "security-scanner", "audit" ], "author": "Vincent Iroleh", "license": "MIT", "dependencies": { "@aws-sdk/client-iam": "^3.775.0", "@aws-sdk/client-sts": "^3.777.0", "chalk": "^5.4.1", "commander": "^13.1.0", "globby": "^14.1.0", "ora": "^8.2.0" }, "devDependencies": { "eslint": "^8.57.0", "jest": "^29.7.0", "nodemon": "^3.0.2" }, "engines": { "node": ">=14.0.0" } }