UNPKG

swagger-less

Version:

A zero-config, code-first tool that automates Swagger/OpenAPI documentation in Express.js apps. Write cleaner routes with built-in support for reusability, composability, and real-time doc generation—without cluttering your codebase with annotations or YA

15 lines (11 loc) • 362 B
let userSwaggerDefinition = null; function configure(def) { userSwaggerDefinition = def; } function getUserSwaggerDefinition() { if (!userSwaggerDefinition) { throw new Error("Swagger config not defined. Call swaggerless.configure({...})"); } return userSwaggerDefinition; } module.exports = { configure, getUserSwaggerDefinition };