Skip to content
#

design-by-contract

Here are 97 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™.

  • Updated Feb 7, 2026
  • TypeScript

Add this topic to your repo

To associate your repository with the design-by-contract topic, visit your repo's landing page and select "manage topics."

Learn more