@xylabs/static-implements

Base functionality used throughout XY Labs TypeScript/JavaScript libraries
v5.0.10 URL: https://unpkg.com/@xylabs/static-implements@5.0.10/dist/neutral/index.mjs
OpenBrowse Files
staticimplementsxylabsutilitytypescriptesm

node-class

Javascript Class system (Object oriented). Support Interfaces, Classes, Extends/Implements.
v0.3.12 URL: https://unpkg.com/node-class@0.3.12/index.js
OpenBrowse Files
abstractclassclassicalclassesinstanceoftypeofextendsimplementseventsobject orientedoopinheritanceinheritclass inheritanceprototypeextendextendsimplementimplementsinterfacesinterfacemixin

mixin-interface

An extension of 'mixin-interface-api' package with utility features.
v4.9.3 URL: https://unpkg.com/mixin-interface@4.9.3/main.js
OpenBrowse Files
javascript es6interface classimplementation classmixinserviceimplements

design-patterns-api

Catalog of Design Patterns provided as Interface classes
v0.4.20 URL: https://unpkg.com/design-patterns-api@0.4.20/test.js
OpenBrowse Files
Design PatternsAPIinterface CcassGoFObject OrientedOOPBest PracticesUMLimplementsimplementation classdecoupling

implementjs

Strong type-checking for dependency injection and method arguments.
v0.3.0 URL: https://unpkg.com/implementjs@0.3.0/index.js
OpenBrowse Files
assertinterfaceimplementsstrongtypecheckingcontract