• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cdimascio / express-openapi-validator
88%
master: 91%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/examples/7-response-date-serialization/glob-parent-5.1.2
DEFAULT BRANCH: master
Repo Added 26 Mar 2019 03:03AM UTC
Files 25
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v4
branch: v4
CHANGE BRANCH
x
Reset
  • v4
  • 175
  • 219
  • 287
  • 3.0.0
  • 305
  • 313
  • 320
  • 324
  • 326b
  • 332
  • 360/infer-response-content-type
  • 367
  • 396
  • 4.0.0
  • 400/readonly
  • 400_required
  • 402
  • 404
  • 415
  • 441
  • 445
  • 447
  • 463
  • add-code-of-conduct-1
  • additional-prop-info
  • additional_props
  • all-contributors/add-0xCAFEADD1C7
  • all-contributors/add-DomParfitt
  • all-contributors/add-Emmeral
  • all-contributors/add-HugoMario
  • all-contributors/add-JacobLey
  • all-contributors/add-Jakesterwars
  • all-contributors/add-LEI
  • all-contributors/add-SpencerLawrenceBrown
  • all-contributors/add-aaronluman
  • all-contributors/add-aviskase
  • all-contributors/add-balazssoltesz
  • all-contributors/add-cdimascio
  • all-contributors/add-ckeboss
  • all-contributors/add-codinggosu
  • all-contributors/add-comino
  • all-contributors/add-dchekanov
  • all-contributors/add-dprgarner
  • all-contributors/add-dystopiandev
  • all-contributors/add-efabris
  • all-contributors/add-electrotype
  • all-contributors/add-foway0
  • all-contributors/add-frankcalise
  • all-contributors/add-gonenduk
  • all-contributors/add-jakubskopal
  • all-contributors/add-joodie
  • all-contributors/add-jordandobrev
  • all-contributors/add-jy95
  • all-contributors/add-krizzje
  • all-contributors/add-lyndoh
  • all-contributors/add-mathewmeconry
  • all-contributors/add-mdwheele
  • all-contributors/add-medolino
  • all-contributors/add-mirekgw
  • all-contributors/add-mk811
  • all-contributors/add-ownagedj
  • all-contributors/add-pilerou
  • all-contributors/add-rafalneves
  • all-contributors/add-richdouglasevans
  • all-contributors/add-rowanc1
  • all-contributors/add-sheldhur
  • all-contributors/add-siimsoni
  • all-contributors/add-sjinks
  • all-contributors/add-tmcarmichael
  • all-contributors/add-trebler
  • all-contributors/add-vdmitriy
  • all-contributors/add-xtrycatchx
  • allow-empty-value
  • allow-reserved
  • allow-unknown-q-params
  • async_1
  • cdimascio/344/leak
  • cmd/310
  • cmd/462
  • cmd/462b
  • cmd/463
  • cmd/507
  • cmd/551
  • cmd/553
  • cmd/570
  • cmd/574
  • cmd/alt/serdes
  • cmd/deps
  • cmd/discriminator/482
  • cmd/fix
  • cmd/fix-explode
  • cmd/preprocess/visit-optimize
  • cmd/validate-error-response
  • cmd/validation-skip
  • coercion
  • colon/basepath
  • commitizen
  • contribs
  • default_security_handlers
  • dependabot/npm_and_yarn/examples/1-standard/glob-parent-5.1.2
  • dependabot/npm_and_yarn/examples/1-standard/ini-1.3.8
  • dependabot/npm_and_yarn/examples/1-standard/minimist-1.2.5
  • dependabot/npm_and_yarn/examples/1-standard/normalize-url-4.5.1
  • dependabot/npm_and_yarn/examples/2-standard-multiple-api-specs/ini-1.3.8
  • dependabot/npm_and_yarn/examples/3-eov-operations/glob-parent-5.1.2
  • dependabot/npm_and_yarn/examples/3-eov-operations/ini-1.3.8
  • dependabot/npm_and_yarn/examples/3-eov-operations/normalize-url-4.5.1
  • dependabot/npm_and_yarn/examples/4-eov-operations-babel/browserslist-4.16.6
  • dependabot/npm_and_yarn/examples/4-eov-operations-babel/ini-1.3.8
  • dependabot/npm_and_yarn/examples/4-eov-operations-babel/lodash-4.17.19
  • dependabot/npm_and_yarn/examples/4-eov-operations-babel/lodash-4.17.21
  • dependabot/npm_and_yarn/examples/4-eov-operations-babel/normalize-url-4.5.1
  • dependabot/npm_and_yarn/examples/5-custom-operation-resolver/glob-parent-5.1.2
  • dependabot/npm_and_yarn/examples/5-custom-operation-resolver/ini-1.3.8
  • dependabot/npm_and_yarn/examples/5-custom-operation-resolver/normalize-url-4.5.1
  • dependabot/npm_and_yarn/examples/6-multi-file-spec/glob-parent-5.1.2
  • dependabot/npm_and_yarn/examples/6-multi-file-spec/ini-1.3.8
  • dependabot/npm_and_yarn/examples/6-multi-file-spec/normalize-url-4.5.1
  • dependabot/npm_and_yarn/examples/7-response-date-serialization/glob-parent-5.1.2
  • dependabot/npm_and_yarn/examples/7-response-date-serialization/normalize-url-4.5.1
  • dependabot/npm_and_yarn/examples/9-nestjs/browserslist-4.16.6
  • dependabot/npm_and_yarn/examples/9-nestjs/hosted-git-info-2.8.9
  • dependabot/npm_and_yarn/examples/9-nestjs/ws-7.4.6
  • dependabot/npm_and_yarn/ini-1.3.7
  • dependabot/npm_and_yarn/lodash-4.17.13
  • dependabot/npm_and_yarn/lodash-4.17.19
  • dependabot/npm_and_yarn/lodash.merge-4.6.2
  • deref_opt
  • discriminator
  • docs
  • enums
  • fastify
  • feature
  • fix
  • fix-#27
  • formats
  • goodbye-greenkeeper
  • greenkeeper/@types/express-4.17.2
  • greenkeeper/@types/express-4.17.3
  • greenkeeper/@types/express-4.17.4
  • greenkeeper/@types/express-4.17.5
  • greenkeeper/@types/express-4.17.6
  • greenkeeper/@types/mocha-7.0.0
  • greenkeeper/@types/mocha-7.0.1
  • greenkeeper/@types/mocha-7.0.2
  • greenkeeper/@types/morgan-1.9.0
  • greenkeeper/@types/multer-1.4.0
  • greenkeeper/@types/multer-1.4.1
  • greenkeeper/@types/multer-1.4.2
  • greenkeeper/@types/node-12.11.3
  • greenkeeper/@types/node-12.11.4
  • greenkeeper/@types/node-12.11.5
  • greenkeeper/@types/node-12.11.6
  • greenkeeper/@types/node-12.11.7
  • greenkeeper/@types/node-12.12.0
  • greenkeeper/@types/node-12.12.1
  • greenkeeper/@types/node-12.12.10
  • greenkeeper/@types/node-12.12.11
  • greenkeeper/@types/node-12.12.12
  • greenkeeper/@types/node-12.12.13
  • greenkeeper/@types/node-12.12.14
  • greenkeeper/@types/node-12.12.15
  • greenkeeper/@types/node-12.12.17
  • greenkeeper/@types/node-12.12.19
  • greenkeeper/@types/node-12.12.20
  • greenkeeper/@types/node-12.12.21
  • greenkeeper/@types/node-12.12.3
  • greenkeeper/@types/node-12.12.4
  • greenkeeper/@types/node-12.12.5
  • greenkeeper/@types/node-12.12.6
  • greenkeeper/@types/node-12.12.7
  • greenkeeper/@types/node-12.12.8
  • greenkeeper/@types/node-12.12.9
  • greenkeeper/@types/node-13.1.0
  • greenkeeper/@types/node-13.1.1
  • greenkeeper/@types/node-13.1.6
  • greenkeeper/@types/node-13.1.7
  • greenkeeper/@types/node-13.11.0
  • greenkeeper/@types/node-13.11.1
  • greenkeeper/@types/node-13.5.1
  • greenkeeper/@types/node-13.5.2
  • greenkeeper/@types/node-13.5.3
  • greenkeeper/@types/node-13.7.0
  • greenkeeper/@types/node-13.7.1
  • greenkeeper/@types/node-13.7.2
  • greenkeeper/@types/node-13.7.3
  • greenkeeper/@types/node-13.7.4
  • greenkeeper/@types/node-13.7.5
  • greenkeeper/@types/node-13.7.6
  • greenkeeper/@types/node-13.7.7
  • greenkeeper/@types/node-13.9.0
  • greenkeeper/@types/node-13.9.1
  • greenkeeper/@types/node-13.9.2
  • greenkeeper/@types/node-13.9.3
  • greenkeeper/@types/node-13.9.4
  • greenkeeper/@types/node-13.9.5
  • greenkeeper/@types/node-13.9.6
  • greenkeeper/@types/node-13.9.7
  • greenkeeper/@types/node-13.9.8
  • greenkeeper/@types/node-pin-12.12.1
  • greenkeeper/@types/node-pin-12.12.15
  • greenkeeper/ajv-6.12.0
  • greenkeeper/cookie-parser-1.4.5
  • greenkeeper/coveralls-3.0.10
  • greenkeeper/coveralls-3.0.11
  • greenkeeper/coveralls-3.0.8
  • greenkeeper/coveralls-3.0.9
  • greenkeeper/deasync-0.1.17
  • greenkeeper/deasync-0.1.18
  • greenkeeper/deasync-0.1.19
  • greenkeeper/default/express-openapi-validator-3.6.1
  • greenkeeper/default/express-openapi-validator-3.6.4
  • greenkeeper/default/express-openapi-validator-3.6.6
  • greenkeeper/default/express-openapi-validator-3.6.7
  • greenkeeper/default/nodemon-2.0.2
  • greenkeeper/initial
  • greenkeeper/json-schema-ref-parser-7.1.3
  • greenkeeper/json-schema-ref-parser-7.1.4
  • greenkeeper/json-schema-ref-parser-8.0.0
  • greenkeeper/mocha-7.0.1
  • greenkeeper/mocha-7.1.0
  • greenkeeper/mocha-7.1.1
  • greenkeeper/morgan-pin-1.9.1
  • greenkeeper/nodemon-2.0.0
  • greenkeeper/nodemon-2.0.1
  • greenkeeper/nodemon-2.0.3
  • greenkeeper/nyc-15.0.0
  • greenkeeper/nyc-15.0.1
  • greenkeeper/ono-6.0.0
  • greenkeeper/ono-6.0.1
  • greenkeeper/ono-7.0.0
  • greenkeeper/ono-7.0.1
  • greenkeeper/ono-7.1.0
  • greenkeeper/path-to-regexp-3.2.0
  • greenkeeper/path-to-regexp-4.0.0
  • greenkeeper/path-to-regexp-4.0.1
  • greenkeeper/path-to-regexp-4.0.2
  • greenkeeper/path-to-regexp-4.0.3
  • greenkeeper/path-to-regexp-4.0.5
  • greenkeeper/path-to-regexp-5.0.0
  • greenkeeper/path-to-regexp-6.0.0
  • greenkeeper/path-to-regexp-6.1.0
  • greenkeeper/prettier-1.19.0
  • greenkeeper/prettier-1.19.1
  • greenkeeper/prettier-2.0.0
  • greenkeeper/prettier-2.0.1
  • greenkeeper/prettier-2.0.2
  • greenkeeper/prettier-2.0.3
  • greenkeeper/prettier-2.0.4
  • greenkeeper/source-map-support-0.5.14
  • greenkeeper/source-map-support-0.5.15
  • greenkeeper/source-map-support-0.5.16
  • greenkeeper/ts-node-8.5.0
  • greenkeeper/ts-node-8.5.1
  • greenkeeper/ts-node-8.5.2
  • greenkeeper/ts-node-8.5.3
  • greenkeeper/ts-node-8.5.4
  • greenkeeper/ts-node-8.6.2
  • greenkeeper/ts-node-8.7.0
  • greenkeeper/ts-node-8.8.0
  • greenkeeper/ts-node-8.8.1
  • greenkeeper/ts-node-8.8.2
  • headers
  • ignore_paths_fix
  • ignore_routes
  • improve_binary_support
  • init-pass
  • json-serialize/date-objectid
  • lerna
  • lerna-fastify
  • lint-cleanup
  • load-rework
  • master
  • messages
  • multi-file-example
  • multi-instance
  • multi_version
  • mung_mod
  • n15
  • no-body-coercion
  • nullable
  • oas_validate
  • optional-file-upload
  • param-parser
  • parse-array-params
  • patch-1
  • path-order
  • path_cache_
  • paths-2
  • query_params
  • readOnly
  • read_write_only
  • refs
  • remove-all-deasync-refs
  • remove_openapi_security_dep
  • req_validator
  • res
  • response_body_coercion
  • response_validation
  • security
  • security_opt_out
  • serialisable
  • snyk-fix-c62d0d444831800abde8f59cc7494e45
  • snyk-upgrade-04c2f9aa834ba4044e5820eb4bb2da11
  • snyk-upgrade-0a86dc941a4a6f32173a2a210565d67f
  • snyk-upgrade-0b3e311f72eb75bacc3bde214fc0a20c
  • snyk-upgrade-17a09b7d19f07dde894d5c42b0c6ab0c
  • snyk-upgrade-18b8d87207e33899fc36fe8339932580
  • snyk-upgrade-20d4cd552fbec3f0b8c31bc04b335376
  • snyk-upgrade-31fbe17d857e5020e9e878320cb006a8
  • snyk-upgrade-4aee1768a52158a98351b4563843471e
  • snyk-upgrade-5df1266ff5970cc94fb44b2e2ca8e5a4
  • snyk-upgrade-607c9dbd8d356da41e71794999fe59b9
  • snyk-upgrade-6657b9a01a013fd4d4bb326159b3163d
  • snyk-upgrade-69e0750764562cd6b9274d1b03e1edb4
  • snyk-upgrade-72e65f9f8a3d41bd98984131bfdd923d
  • snyk-upgrade-7a80a23440c61ad9824cb84a65b08e76
  • snyk-upgrade-7ac2842fea0cb01330bdee3c7e45c262
  • snyk-upgrade-a7d39498594bfa47fdb350dcb1da7029
  • snyk-upgrade-ba481d45b1df366056df4003f87245d2
  • snyk-upgrade-bf14708a33be5277486511a074c35ed3
  • snyk-upgrade-d7b98d5af959addbf941f6dd920b268e
  • snyk-upgrade-e3196c8f540b83c002a67b8767385907
  • snyk-upgrade-e3c9ec39e6b5b40e8a41d559b4006357
  • spec-splits
  • ts37
  • type_sigs
  • types
  • unknown-query-param
  • url_encoded_path_params
  • v.3.15.0
  • v.3.16.5
  • v0.10.2
  • v0.21.2
  • v0.3.36
  • v0.30.0
  • v0.41.0
  • v0.53.2
  • v0.53.3
  • v0.9.2
  • v0.9.3
  • v0.9.4
  • v1.1.0
  • v1.2.0
  • v1.2.1
  • v1.2.2
  • v1.3.0-rc.3
  • v1.3.0-rc.4
  • v1.4.0
  • v1.5.0
  • v1.6.1
  • v1.6.2
  • v1.7.0
  • v1.8.0
  • v2.0.1
  • v2.0.2
  • v2.1.1
  • v2.1.2
  • v2.1.5
  • v2.12.1
  • v2.12.2
  • v2.13.0
  • v2.14.1
  • v2.14.2
  • v2.14.4
  • v2.14.5
  • v2.15.2
  • v2.17.0
  • v2.17.1
  • v2.17.2
  • v2.18.0
  • v2.3.0
  • v2.3.1
  • v2.4.0
  • v2.5.0
  • v2.7.0
  • v2.8.0
  • v2.8.1
  • v2.9.0
  • v3.0.0
  • v3.0.0-alpha.2
  • v3.0.0-alpha.3
  • v3.0.2
  • v3.1.1
  • v3.10.0
  • v3.12.0
  • v3.12.7
  • v3.16.10
  • v3.16.11
  • v3.16.6
  • v3.16.7
  • v3.17.2
  • v3.2.0
  • v3.2.2
  • v3.2.3
  • v3.2.4
  • v3.3.0
  • v3.5.0
  • v3.6.0
  • v3.6.1
  • v3.6.2
  • v3.6.3
  • v3.6.5
  • v3.6.6
  • v3.6.7
  • v3.7.0
  • v3.7.0-alpha.1
  • v3.7.0-alpha.3
  • v3.8.0
  • v3.9.0
  • v3.9.2
  • v3.9.3
  • v3.9.4
  • v3.9.5
  • v4.0.0-alpha.1
  • v4.0.0-alpha.4
  • v4.0.02
  • v4.0.2
  • v4.0.3
  • v4.0.4
  • v4.0.6
  • v4.0.7
  • v4.10.10
  • v4.10.11
  • v4.10.12
  • v4.10.2
  • v4.10.4
  • v4.10.5
  • v4.10.6
  • v4.10.7
  • v4.10.8
  • v4.10.9
  • v4.11.0
  • v4.11.0-beta.6
  • v4.11.1
  • v4.12.0
  • v4.12.0-beta.0
  • v4.12.0-beta.1
  • v4.12.0-beta.2
  • v4.12.0-beta.3
  • v4.12.0-beta.4
  • v4.12.0-beta.5
  • v4.12.1
  • v4.12.10
  • v4.12.11
  • v4.12.2
  • v4.12.3
  • v4.12.4
  • v4.12.7
  • v4.12.8
  • v4.12.9
  • v4.2.0
  • v4.2.1
  • v4.2.2
  • v4.2.3
  • v4.3.0
  • v4.3.1
  • v4.3.2
  • v4.3.3
  • v4.3.4
  • v4.3.5
  • v4.3.6
  • v4.3.7
  • v4.4.0
  • v4.4.1
  • v4.4.3
  • v4.4.4
  • v4.5.0
  • v4.6.0
  • v4.7.0
  • v4.7.1
  • v4.7.2
  • v4.8.0
  • v4.9.2
  • validate_query_params
  • wilcard-path
  • write_only

pending completion
1786

push

travis-ci

web-flow
Enable default styles for array parameter delimiters (#377)

Styles are not required in OpenAPI, ensure that we use the default
delimiting styles when none is provided.

This change also slightly improves the error message when an unknown
parameter `style` is detected. Ideally that error should be raised
when the validator is instantiated, instead of when trying to use
parse the request.

763 of 916 branches covered (83.3%)

Branch coverage included in aggregate %.

988 of 1076 relevant lines covered (91.82%)

263.55 hits per line

Relevant lines Covered
Build:
Build:
1076 RELEVANT LINES 988 COVERED LINES
263.55 HITS PER LINE
Source Files on v4
  • Tree
  • List 22
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1786 v4 Enable default styles for array parameter delimiters (#377) Styles are not required in OpenAPI, ensure that we use the default delimiting styles when none is provided. This change also slightly improves the error message when an unknown para... push 30 Sep 2020 12:41AM UTC web-flow travis-ci pending completion  
1769 v4 add publish target push 28 Sep 2020 02:26AM UTC cdimascio travis-ci pending completion  
1768 v4 update README push 28 Sep 2020 02:19AM UTC cdimascio travis-ci pending completion  
1763 v4 Merge branch 'v4' of https://github.com/cdimascio/express-openapi-validator into v4 push 22 Sep 2020 01:14AM UTC cdimascio travis-ci pending completion  
1760 v4 Update README.md push 17 Sep 2020 11:40PM UTC web-flow travis-ci pending completion  
1759 v4 Update README.md push 17 Sep 2020 10:57PM UTC web-flow travis-ci pending completion  
1758 v4 update README push 17 Sep 2020 10:56PM UTC cdimascio travis-ci pending completion  
1756 v4 increment alpha to beta push 17 Sep 2020 10:54PM UTC cdimascio travis-ci pending completion  
1752 v4 increment alpha version push 15 Sep 2020 11:17PM UTC cdimascio travis-ci pending completion  
1750 v4 Merge pull request #371 from dystopiandev/pr/fix#369 fix for issue #369 push 15 Sep 2020 11:16PM UTC web-flow travis-ci pending completion  
See All Builds (1692)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc