core-ajv-schema-validator
Tool Name
core-ajv-schema-validator
Tool Description
Package for API testing to validate API responses against plain JSON schemas, Swagger documents, or OpenAPI documents using the Ajv JSON Schema validator. It can be used directly in any node.js project.
Function validateSchema() to report JSON Schema validation errors in the response obtained from any network request. Serves as the core engine for schema validation in the cypress-ajv-schema-validator and playwright-ajv-schema-validator.
Action Type
- [x] Add Tool
- [ ] Modify Tool
Tooling Types
- [x] validator
- [ ] hyper-schema
- [ ] benchmarks
- [ ] documentation
- [ ] LDO-utility
- [ ] code-to-schema
- [ ] data-to-schema
- [ ] model-to-schema
- [ ] schema-to-types
- [ ] schema-to-code
- [ ] schema-to-web-UI
- [ ] schema-to-data
- [ ] util-general-processing
- [ ] util-schema-to-schema
- [ ] util-draft-migration
- [ ] util-format-conversion
- [x] util-testing
- [ ] editor
- [ ] editor-plugins
- [ ] schema-repository
- [ ] linter
- [ ] linter-plugins
Languages
Javascript
Environments
No response
Dependencies on Validators
https://github.com/ajv-validator/ajv
Creators
Sebastian Clavijo Suero (@sclavijosuero)
Maintainers
Sebastian Clavijo Suero (@sclavijosuero)
License
MIT
Source Repository URL
https://github.com/sclavijosuero/core-ajv-schema-validator
Homepage URL
https://github.com/sclavijosuero/core-ajv-schema-validator/blob/main/README.md
Supported Dialects
- [ ] 1
- [ ] 2
- [ ] 3
- [x] 4
- [x] 6
- [x] 7
- [x] 2019-09
- [x] 2020-12
Additional Dialects
No response
Bowtie Compliance Testing
No response
Tooling Listing Notes
It uses the Ajv JSON Schema Validator as its core engine.
Compliance
No response
Landscape Information
No response
Hey @DhairyaMajmudar , can you please assign me this issue if it's accepted? I'd like to work on that
Hi @sebastianclavijo. Thanks a lot for creating your JSON Schema tool and asking to get it added to the tooling Catalog. Tooling and Tooling creators are a critical element of the JSON Schema Ecosystem, so we are excited about having you here.
We'll proceed with adding the tool.
@Utkarsh-123github can you help adding this tool to the repo?
Sure Benjamin! I would be glad to work on this 🚀
Than you @benjagm, @Utkarsh-123github @jagpreetrahi ! I have noticed that the box of "validator" is unchecked. Did I summited that way originally, or or is something you might changed in your side?
Thank you, much appreciated!