Human-readable, fast and boilerplate-free contract programming (precondition checks) for JavaScript.
MIT License
Published by mchalapuk almost 2 years ago
check
contract
.throwIfUnmet()
getError()
offensive/all
Fully printable summary of modern TypeScript language features with extensive examples to help yo...
Allows for programming with assertions/invariant-based programming during development without slo...
Convert a JavaScript value to an estree expression
Type check values
Complete and compliant ESTree spec implementation in TypeScript