diff --git a/data/tooling-data.yaml b/data/tooling-data.yaml index 7161df868..53fabc217 100644 --- a/data/tooling-data.yaml +++ b/data/tooling-data.yaml @@ -3232,3 +3232,58 @@ homepage: 'https://github.com/voxpupuli/json-schema/' supportedDialects: draft: ['1', '2', '3', '4', '6'] + +- name: 'ya-json-schema-types' + description: 'TypeScript types for JSONSchema 2020-12.' + toolingTypes: ['schema-to-types'] + languages: ['JavaScript'] + environments: ['Node.js'] + creators: + - name: 'Nicolas Froidure' + username: 'nfroidure' + platform: 'github' + maintainers: + - name: 'Nicolas Froidure' + username: 'nfroidure' + platform: 'github' + license: 'MIT' + source: 'https://github.com/nfroidure/ya-json-schema-types' + homepage: 'https://github.com/nfroidure/ya-json-schema-types' + supportedDialects: + draft: ['2020-12'] + +- name: 'core-ajv-schema-validator' + 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.' + toolingTypes: ['util-testing'] + languages: ['JavaScript'] + dependsOnValidators: ['https://github.com/ajv-validator/ajv'] + creators: + - name: 'Sebastian Clavijo Suero' + username: 'sclavijosuero' + platform: 'github' + maintainers: + - name: 'Sebastian Clavijo Suero' + username: 'sclavijosuero' + platform: 'github' + license: 'MIT' + source: 'https://github.com/sclavijosuero/core-ajv-schema-validator' + homepage: 'https://github.com/sclavijosuero/core-ajv-schema-validator/blob/main/README.md' + supportedDialects: + draft: ['4', '6', '7', '2019-09', '2020-12'] + toolingListingNotes: 'It uses the Ajv JSON Schema Validator as its core engine.' + +- name: 'json-schema-describes-subset' + description: 'Tools for static JSON schema analysis and processing, including a function which determines whether one schema describes a subset of another, a function which determines whether a schema describes the empty set and a function that converts a schema to its disjunctive normal form (DNF)' + toolingTypes: ['util-general-processing','util-schema-to-schema'] + languages: ['JavaScript','TypeScript'] + dependsOnValidators: ['https://github.com/ajv-validator/ajv'] + creators: + - name: 'Johannes Bohner' + username: 'jobohner' + platform: 'github' + license: 'MIT' + source: 'https://github.com/jobohner/json-schema-describes-subset' + homepage: 'https://github.com/jobohner/json-schema-describes-subset#readme' + supportedDialects: + draft: ['2020-12'] + \ No newline at end of file