api-scout
Version:
🔍 Automatically scout, discover and generate beautiful interactive API documentation from your codebase. Supports Express.js, NestJS, FastAPI, Spring Boot with interactive testing and security analysis.
80 lines (79 loc) • 1.86 kB
JSON
{
"name": "api-scout",
"version": "1.0.0",
"description": "🔍 Automatically scout, discover and generate beautiful interactive API documentation from your codebase. Supports Express.js, NestJS, FastAPI, Spring Boot with interactive testing and security analysis.",
"main": "src/index.js",
"bin": {
"api-scout": "bin/cli.js",
"scout": "bin/cli.js"
},
"scripts": {
"start": "node bin/cli.js",
"dev": "node bin/cli.js --watch",
"test": "echo \"Error: no test specified\" && exit 1",
"prepublishOnly": "echo 'Ready to publish API Scout! 🚀'"
},
"dependencies": {
"commander": "^11.1.0",
"chalk": "^4.1.2",
"ora": "^5.4.1",
"inquirer": "^8.2.6",
"@babel/parser": "^7.23.0",
"@babel/traverse": "^7.23.0",
"acorn": "^8.11.0",
"acorn-walk": "^8.3.0",
"express": "^4.18.2",
"fs-extra": "^11.1.1",
"glob": "^10.3.10",
"handlebars": "^4.7.8",
"marked": "^9.1.6",
"chokidar": "^3.5.3"
},
"devDependencies": {
"nodemon": "^3.0.1"
},
"engines": {
"node": ">=14.0.0"
},
"keywords": [
"api",
"documentation",
"swagger",
"openapi",
"express",
"nestjs",
"fastapi",
"spring-boot",
"interactive",
"testing",
"cli",
"generator",
"scout",
"discovery",
"security-analysis",
"typescript",
"javascript",
"python",
"java"
],
"author": {
"name": "API Scout Team",
"url": "https://github.com/your-username/api-scout"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/your-username/api-scout.git"
},
"bugs": {
"url": "https://github.com/your-username/api-scout/issues"
},
"homepage": "https://github.com/your-username/api-scout#readme",
"files": [
"bin/",
"src/",
"examples/",
"README.md",
"LICENSE"
]
}