optimal

Build, validate, and transform values with immutable typed schemas.

MIT License

Downloads
256.4K
Stars
17
Committers
2

Optimal

Optimal is a system for building and validating any value with typed schemas, and first-class support for defined object structures, like options objects, configuration files, validation fields, and many more. Optimal aims to provide a powerful API, with high performance, the lowest possible filesize, and TypeScript-first support.

Requirements

  • Node v12.17 (server)
  • Edge, Chrome, Firefox, Safari (browser)

Documentation

https://optimallib.dev

Package Rankings
Top 4.03% on Npmjs.org
Badges
Extracted from project README
Build Status npm version npm deps