Sign Up
View All Projects
Open source API tooling
James Moschou
Frontend Engineer
JavaScript
TypeScript
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:
https://github.com/criteria-labs/criteria-api-tools
Partner With James
View Services
More Projects by James
Criteria Playground
Redesign and development of food truck app
Criteria: collaborative platform for API design
How it Works
Contra For Independents
Contra For Hiring
Success Stories
Commission-Free
Company
Mission
Careers
Newsroom
Resources
FAQ
Tips & Guides
Hire
Support
Dіscover Freelancers
Design
Engineering
Marketing
Music & Audio
Social Media
Video & Animation
Writing
Drops
Freelance Industry Report
Social
Terms & Conditions
Privacy Policy
Cookie Policy
© 2025 Contra.Work Inc All Rights Reserved.