UNPKG

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
{ "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" ] }