io-ts
https://github.com/gcanti/io-ts
TypeScript
Runtime type system for IO decoding/encoding
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported1 Subscribers
Add a CodeTriage badge to io-ts
Help out
- Issues
- Readme is empty, should contain a simple and elaborate example plus the list of available types
- Support for excluding undefined through intersection
- Validate array contains one of each object with specific properties and values
- Add prepare script to package.json
- Variadic definitions for `intersection`
- Unable to define partial record
- Better validation errors for tagged unions
- Use io-ts without explicit io-fp
- How to properly encode an optional field in a type?
- Factory methods and other helpers
- Docs
- TypeScript not yet supported