Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Discover and integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
JacobLey
/
express-openapi-validator
Public
forked from
cdimascio/express-openapi-validator
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
ajvV8
User selector
All users
Datepicker
All time
Commit History
Commits on May 29, 2022
v4.14.0-beta.1
cdimascio
committed
56075cc
Copy full SHA for 56075cc
Commits on Apr 6, 2022
Refactor serdes (again...) to use keyword execution order
Show description for 1938497
JacobLey
committed
1938497
Copy full SHA for 1938497
Commits on Apr 4, 2022
Tweak error redacting to only expose most relevant
Show description for 76eb208
JacobLey
committed
76eb208
Copy full SHA for 76eb208
Move redactable error to common types file
JacobLey
committed
dd9793c
Copy full SHA for dd9793c
Simplify format overriding by applying in order, remove constant
JacobLey
committed
10e3d50
Copy full SHA for 10e3d50
Add `anyOf` test with serdes, expose all relevant errors
JacobLey
committed
992cde0
Copy full SHA for 992cde0
Commits on Apr 3, 2022
Remove unnecessary serDesInternal check
Show description for 1e4b9b1
JacobLey
committed
1e4b9b1
Copy full SHA for 1e4b9b1
Consistent `/` over `.`
Show description for 50b1e43
JacobLey
committed
50b1e43
Copy full SHA for 50b1e43
Commits on Mar 28, 2022
Merge branch 'master' into ajvV8
JacobLey
committed
ed123ce
Copy full SHA for ed123ce
Commits on Mar 27, 2022
Update README to reflect new options behavior
JacobLey
committed
61b5868
Copy full SHA for 61b5868
Move options handling to `normalizeOptions`, add `ajvFormats` option
JacobLey
committed
b812807
Copy full SHA for b812807
Add warnings for deprecated usage of options
JacobLey
committed
56a6b87
Copy full SHA for 56a6b87
Set defaults in one place
JacobLey
committed
be28f24
Copy full SHA for be28f24
Create "normalized options" type that has stricter format
Show description for 4f56d9d
JacobLey
committed
4f56d9d
Copy full SHA for 4f56d9d
Add `eov` prefix to unknown query parameters flag
Show description for e3a37f7
JacobLey
committed
e3a37f7
Copy full SHA for e3a37f7
Consistent usage of / over . for json path
Show description for 0f59997
JacobLey
committed
0f59997
Copy full SHA for 0f59997
Update serdes test to reflect simpler validation messages
JacobLey
committed
297b991
Copy full SHA for 297b991
Rework serdes schema processor
Show description for d24edd7
JacobLey
committed
d24edd7
Copy full SHA for d24edd7
Add types to serdes validator, auto-true if missing method
JacobLey
committed
d2480ef
Copy full SHA for d2480ef
Explicitly pass strict=false to response validator test
Show description for eef091e
JacobLey
committed
eef091e
Copy full SHA for eef091e
Rely on strictSchema=false to handle unknown keywords
Show description for 0e0b08e
JacobLey
committed
0e0b08e
Copy full SHA for 0e0b08e
Remove test enforcing `x-eov-*` usage
Show description for e17f2ff
JacobLey
committed
e17f2ff
Copy full SHA for e17f2ff
readOnly+writeOnly do not modify, and do attach errors
JacobLey
committed
d85b894
Copy full SHA for d85b894
chore(deps): bump ansi-regex in /examples/2-standard-multiple-api-specs (#727)
Show description for 3e803b5
dependabot[bot]
authored
3e803b5
Copy full SHA for 3e803b5
chore(deps): bump ansi-regex in /examples/3-eov-operations (#726)
Show description for aba3cd0
dependabot[bot]
authored
aba3cd0
Copy full SHA for aba3cd0
chore(deps): bump ansi-regex in /examples/5-custom-operation-resolver (#725)
Show description for 2bf250e
dependabot[bot]
authored
2bf250e
Copy full SHA for 2bf250e
chore(deps): bump minimist in /examples/6-multi-file-spec (#724)
Show description for 15814ba
dependabot[bot]
authored
15814ba
Copy full SHA for 15814ba
chore(deps): bump ansi-regex in /examples/6-multi-file-spec (#723)
Show description for e29c1eb
dependabot[bot]
authored
e29c1eb
Copy full SHA for e29c1eb
chore(deps): bump ansi-regex in /examples/7-response-date-serialization (#722)
Show description for acdae50
dependabot[bot]
authored
acdae50
Copy full SHA for acdae50
chore(deps): bump minimist in /examples/7-response-date-serialization (#721)
Show description for ff63618
dependabot[bot]
authored
ff63618
Copy full SHA for ff63618
chore(deps): bump minimist in /examples/8-top-level-discriminator (#720)
Show description for a23a09f
dependabot[bot]
authored
a23a09f
Copy full SHA for a23a09f
chore(deps): bump ansi-regex in /examples/8-top-level-discriminator (#719)
Show description for 45059a6
dependabot[bot]
authored
45059a6
Copy full SHA for 45059a6
chore(deps): bump minimist in /examples/5-custom-operation-resolver (#718)
Show description for acc3f33
dependabot[bot]
authored
acc3f33
Copy full SHA for acc3f33
chore(deps): bump minimist in /examples/4-eov-operations-babel (#717)
Show description for 6b90f35
dependabot[bot]
authored
6b90f35
Copy full SHA for 6b90f35
chore(deps): bump minimist in /examples/2-standard-multiple-api-specs (#716)
Show description for 6f6ea71
dependabot[bot]
authored
6f6ea71
Copy full SHA for 6f6ea71
Pagination
Previous
Next
You can’t perform that action at this time.