UNPKG

smart-ast-analyzer

Version:

Advanced AST-based project analysis tool with deep complexity analysis, security scanning, and optional AI enhancement

42 lines 889 B
{ "name": "Express.js", "analysis": { "includePatterns": [ "routes/**/*.js", "controllers/**/*.js", "middleware/**/*.js", "models/**/*.js", "services/**/*.js", "utils/**/*.js", "config/**/*.js", "app.js", "server.js", "index.js" ], "apiPatterns": [ "routes/**/*.js", "controllers/**/*.js", "app.js", "server.js" ], "middlewarePatterns": [ "middleware/**/*.js", "**/middleware.js", "**/auth.js" ] }, "patterns": { "routing": "Express Router and route handlers", "middleware": "Application and route-specific middleware", "mvc": "Model-View-Controller architecture", "rest": "RESTful API endpoints" }, "commonMiddleware": [ "express.json()", "express.urlencoded()", "cors", "helmet", "morgan", "compression" ] }