evals
scenario-1
scenario-10
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
Build a simple API documentation generator that processes JavaScript files with JSDoc comments and outputs formatted markdown documentation.
Your task is to create a Node.js script that:
src/ directory)docs/API.md)The system should handle:
/**
* Main function that generates documentation from source files
*
* @param {string} sourcePattern - Glob pattern for source files (e.g., "src/**/*.js")
* @param {string} outputPath - Path where the markdown documentation should be written
* @returns {Promise<void>}
*/
async function generateDocumentation(sourcePattern, outputPath) {
// IMPLEMENTATION HERE
}
module.exports = { generateDocumentation };Provides markdown generation from JSDoc annotations.