@cowwoc/requirements

A fluent API for enforcing design contracts with automatic message generation.
v4.0.11 URL: https://unpkg.com/@cowwoc/requirements@4.0.11
OpenBrowse Files
preconditionspostconditionsassertassertiondesign-by-contractrequirementsrequirements.js

@toryt/contracts-iv

Design-by-Contract and Test-by-Contract for JavaScript
v4.1.2 URL: https://unpkg.com/@toryt/contracts-iv@4.1.2/lib/IV/Contract.js
OpenBrowse Files
design-by-contracttest-by-contractTorytunittestcontractcontractspreconditionpostconditioninvariant

@soil/arch

Architectural constructs for web applications.
v0.8.1 URL: https://unpkg.com/@soil/arch@0.8.1/build/umd.js
OpenBrowse Files
soilcomponentsarchitecturedependency-injectiondesign-by-contracttype-safetypescriptjavascriptwebapplications

@final-hill/decorator-contracts

Code Contracts for TypeScript and ECMAScript classes
v1.0.0 URL: https://unpkg.com/@final-hill/decorator-contracts@1.0.0
OpenBrowse Files
assertionbiconditionalbehavioral-subtypingcode-contractsdecoratorsdemandsdesign-by-contractencapsulationexception-handlingif-and-only-ifinvariantliskov-substitution-principleLSPmaterial-implicationorganized-panicpreconditionpostconditionrescuerequiresSOLID

@toryt/contracts-v

Design-by-Contract and Test-by-Contract for JavaScript
v5.0.0 URL: https://unpkg.com/@toryt/contracts-v@5.0.0/lib/index.js
OpenBrowse Files
design-by-contracttest-by-contractTorytunittestcontractcontractspreconditionpostconditioninvariant