website icon indicating copy to clipboard operation
website copied to clipboard

core-ajv-schema-validator

Open sebastianclavijo opened this issue 8 months ago • 1 comments

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

sebastianclavijo avatar Apr 22 '25 23:04 sebastianclavijo

Hey @DhairyaMajmudar , can you please assign me this issue if it's accepted? I'd like to work on that

jagpreetrahi avatar Apr 26 '25 16:04 jagpreetrahi

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.

benjagm avatar Jun 14 '25 11:06 benjagm

@Utkarsh-123github can you help adding this tool to the repo?

benjagm avatar Jun 14 '25 11:06 benjagm

Sure Benjamin! I would be glad to work on this 🚀

Utkarsh-123github avatar Jun 14 '25 12:06 Utkarsh-123github

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!

sclavijosuero avatar Jun 20 '25 15:06 sclavijosuero