website icon indicating copy to clipboard operation
website copied to clipboard

playwright-ajv-schema-validator

Open sebastianclavijo opened this issue 8 months ago • 1 comments

Tool Name

playwright-ajv-schema-validator

Tool Description

A Playwright plugin for API schema validation against plain JSON schemas, Swagger schema documents. Built on the robust core-ajv-schema-validator plugin and powered by the Ajv JSON Schema Validator, it delivers results in a clear, user-friendly format, simplifying the process of identifying and addressing schema issues.

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, Typescript

Environments

No response

Dependencies on Validators

https://github.com/sclavijosuero/core-ajv-schema-validator 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/playwright-ajv-schema-validator

Homepage URL

https://github.com/sclavijosuero/playwright-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 and core-ajv-schema-validator as its core engines.

Compliance

No response

Landscape Information

No response

sebastianclavijo avatar Apr 22 '25 23:04 sebastianclavijo

Hey @benjagm, I hope you are doing well. Can you please assign me this issue if it's accepted?

jagpreetrahi avatar Apr 26 '25 16:04 jagpreetrahi

Thanks @sebastianclavijo for keep creating great JSON Schema tooling in the Testing espace!! We'll add it to the repo.

benjagm avatar Jun 14 '25 12:06 benjagm

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

benjagm avatar Jun 14 '25 12:06 benjagm

Sure Benjamin 🚀

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