#
requires
Here are 6 public repositories matching this topic...
Decorator Contracts is a library that provides the ability to create and assign Code Contracts to ECMAScript and TypeScript classes. This enables enforcement of the Liskov substitution principle and the Open-closed principle of SOLID to support Design By Contract™.
overrides solid decorators precondition postcondition invariant assertion rescue encapsulation liskov-substitution-principle exception-handling code-contracts design-by-contract requires demands behavioral-subtyping organized-panic material-implication if-and-only-if
-
Updated
Feb 7, 2026 - TypeScript
Regular expressions for matching node.js require statements.
-
Updated
Apr 15, 2018 - JavaScript
Design by contract for JavaScript
-
Updated
Mar 5, 2018 - JavaScript
Add this topic to your repo
To associate your repository with the requires topic, visit your repo's landing page and select "manage topics."