File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# 🦋 express-openapi-validator
22
33[ ![ example workflow] ( https://github.com/cdimascio/express-openapi-validator/actions/workflows/default.yml/badge.svg )] ( # ) [ ![ ] ( https://img.shields.io/npm/v/express-openapi-validator.svg )] ( https://www.npmjs.com/package/express-openapi-validator ) [ ![ ] ( https://img.shields.io/npm/dm/express-openapi-validator?color=blue )] ( https://www.npmjs.com/package/express-openapi-validator ) [ ![ All Contributors] (https://img.shields.io/github/contributors/cdimascio/express-openapi-validator
4- )] ( #contributors ) [ ![ Coverage Status] ( https://coveralls.io/repos/github/cdimascio/express-openapi-validator/badge.svg?branch=master )] ( https://coveralls.io/github/cdimascio/express-openapi-validator?branch=master ) [ ![ Codacy Badge] ( https://api.codacy.com/project/badge/Grade/1570a06f609345ddb237114bbd6ceed7 )] ( https://www.codacy.com/manual/cdimascio/express-openapi-validator?utm_source=github.com&utm_medium=referral&utm_content=cdimascio/express-openapi-validator&utm_campaign=Badge_Grade ) [ ![ ] ( https://img.shields.io/gitter/room/cdimascio-oss/community?color=%23eb205a )] ( https://gitter.im/cdimascio-oss/community ) [ ![ Gitpod Ready-to-Code] ( https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod )] ( https://gitpod.io/#https://github.com/cdimascio/express-openapi-validator ) [ ![ ] ( https://img.shields.io/badge/documentation-yes-informational )] ( https://cdimascio.github.io/express-openapi-validator-documentation/ ) [ ![ ] ( https://img.shields.io/badge/license-MIT-blue.svg )] ( #license )
4+ )](#contributors) [](https://coveralls.io/github/cdimascio/express-openapi-validator?branch=master) [](https://www.codacy.com/manual/cdimascio/express-openapi-validator?utm_source=github.com&utm_medium=referral&utm_content=cdimascio/express-openapi-validator&utm_campaign=Badge_Grade) [](https://gitter.im/cdimascio-oss/community) [](https://gitpod.io/#https://github.com/cdimascio/express-openapi-validator) [](https://cdimascio.github.io/express-openapi-validator-documentation/) [](#license) [](https://GitHub.com/cdimascio/express-openapi-validator/stargazers/) [](https://twitter.com/intent/tweet?text=Check%20out%20express-openapi-validator%20by%20%40CarmineDiMascio%20https%3A%2F%2Fgithub.com%2Fcdimascio%2Fexpress-openapi-validator%20%F0%9F%91%8D)
55
66** An OpenApi validator for ExpressJS** that automatically validates ** API** _ ** requests** _ and _ ** responses** _ using an ** OpenAPI 3** specification.
77
2020- 🧵 optionally auto-map OpenAPI endpoints to Express handler functions
2121- ✂️ ** \$ ref** support; split specs over multiple files
2222- 🎈 file upload
23+ - ✏️ OpenAPI 3.0.x and 3.1.x spec support
2324
24- [ OAS 3.1 (beta)] ( https://github.com/cdimascio/express-openapi-validator/pull/882 ) is available in v5.4.0!
25-
25+
2626** Docs:**
2727- 📖 [ documentation] ( https://cdimascio.github.io/express-openapi-validator-documentation/ )
2828
29- [ ![ GitHub stars ] ( https://img.shields.io/github/stars/cdimascio/express-openapi-validator.svg?style=social&label=Star&maxAge=2592000 )] ( https://GitHub.com/cdimascio/express-openapi-validator/stargazers/ ) [ ![ Twitter URL ] ( https://img.shields.io/twitter/url/https/github.com/cdimascio/express-openapi-validator.svg?style=social )] ( https://twitter.com/intent/tweet?text=Check%20out%20express-openapi-validator%20by%20%40CarmineDiMascio%20https%3A%2F%2Fgithub.com%2Fcdimascio%2Fexpress-openapi-validator%20%F0%9F%91%8D )
29+ ** Noteworthy: **
3030
31- [ NestJS] ( https://github.com/cdimascio/express-openapi-validator/tree/master/examples/9-nestjs )
31+ - [ NestJS] ( https://github.com/cdimascio/express-openapi-validator/tree/master/examples/9-nestjs )
3232[ Koa] ( https://github.com/cdimascio/express-openapi-validator/tree/lerna-fastify/packages/koa-openapi-validator ) and [ Fastify] ( https://github.com/cdimascio/express-openapi-validator/tree/lerna-fastify/packages/fastify-openapi-validator ) now available! 🚀
33+ - [ OAS 3.1 (beta)] ( https://github.com/cdimascio/express-openapi-validator/pull/882 ) is available in ` >=v5.4.0 ` !
34+
35+ ** Support the project:**
36+
37+ <a href =" https://www.buymeacoffee.com/m97tA5c " target =" _blank " ><img src =" https://bmc-cdn.nyc3.digitaloceanspaces.com/BMC-button-images/custom_images/orange_img.png " alt =" Buy Me A Coffee " style =" height : auto !important ;width : auto !important ;" ></a >
38+
39+ ## License
40+
41+ [ MIT] ( LICENSE )
You can’t perform that action at this time.
0 commit comments