Open source API tooling

James Moschou

Open source JavaScript packages with TypeScript types hosted on npmjs.org.
Packages:
@criteria/json-pointer
Implementation of JSON Pointer (RFC 6901).
@criteria/json-schema
TypeScript implementation of the JSON Schema specification.
Supports drafts 04, 06, 07 and 2020-12.
Dereferences $ref, $dynamicRef keywords into object graph, supporting cyclic references.
@criteria/json-schema-validation
Validate data using the JSON Schema specification.
@criteria/openapi
Typescript types and functions for dereferencing OpenAPI data.
Supports versions 3.0.x and 3.1.0
Dereferences $ref keywords into a JavaScript object graph, supporting cyclic references.
@criteria/predicates
Define logical conditions to test an input value.
@criteria/synthetic-data
Synthesize data that conforms to schema.
Respository:
Like this project
0

Posted Jul 22, 2024

Typescript libraries for working with the JSON Schema and OpenAPI specifications.

Criteria Playground
Criteria Playground
Redesign and development of food truck app
Redesign and development of food truck app
Criteria: collaborative platform for API design
Criteria: collaborative platform for API design