iamguard
Version:
A command-line tool for scanning and analyzing AWS IAM configurations for security risks
58 lines (57 loc) • 1.61 kB
JSON
{
"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"
}
}