{"library":"exegesis-express","type":"library","category":null,"description":"exegesis-express provides Express middleware for handling OpenAPI 3.x API definitions, acting as a wrapper around the core `exegesis` library. It offers full support for OpenAPI 3.x.x features including request body parsing (JSON, form-urlencoded), response validation, authentication, and extensibility via a plugin system and custom format validation. The current stable version is 4.0.0, released in December 2021. While not on a fixed release cadence, it typically updates in conjunction with its parent `exegesis` library, incorporating bug fixes, security patches, and Node.js version support changes. Key differentiators include comprehensive OpenAPI 3.x conformance, flexible middleware placement, and robust error handling for API-driven applications.","language":"javascript","status":"active","version":"4.0.0","tags":["javascript","express","OpenAPI","oas3","exegesis","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install exegesis-express","imports":["import { middleware } from 'exegesis-express';","import type { ExegesisOptions } from 'exegesis-express';","import type { OpenApiDocument } from 'exegesis-express';"]},{"cmd":"yarn add exegesis-express","imports":[]},{"cmd":"pnpm add exegesis-express","imports":[]}],"homepage":null,"github":"https://github.com/exegesis-js/exegesis-express","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/exegesis-express","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/exegesis-express/compatibility"}}