File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change 1
1
# 🦋 express-openapi-validator
2
2
3
3
[ ![ 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)
5
5
6
6
** An OpenApi validator for ExpressJS** that automatically validates ** API** _ ** requests** _ and _ ** responses** _ using an ** OpenAPI 3** specification.
7
7
20
20
- 🧵 optionally auto-map OpenAPI endpoints to Express handler functions
21
21
- ✂️ ** \$ ref** support; split specs over multiple files
22
22
- 🎈 file upload
23
+ - ✏️ OpenAPI 3.0.x and 3.1.x spec support
23
24
24
- [ OAS 3.1 (beta)] ( https://github.com/cdimascio/express-openapi-validator/pull/882 ) is available in v5.4.0!
25
-
25
+
26
26
** Docs:**
27
27
- 📖 [ documentation] ( https://cdimascio.github.io/express-openapi-validator-documentation/ )
28
28
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: **
30
30
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 )
32
32
[ 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