Allows for programming with assertions/invariant-based programming during development without slowing down production.
BSD-3-CLAUSE License
A supplementary assertion library
Rollup plugin for working with ES module import assertions
An opinionated ESLint config to encourage pure(ish), typeful functional programming in TypeScript.
Cancel changes to JavaScript object values (add/update/delete properties, add item into Map/Set, ...
Simple Yet Powerful Library of ES2016 Decorators with Strongly typed method Interceptors like Bef...
Fully printable summary of modern TypeScript language features with extensive examples to help yo...
Human-readable, fast and boilerplate-free contract programming (precondition checks) for JavaScript.