Design patterns in NodeJS with TypeScript Unit tested with Jest. Install npm install Run npm test Creational Factory - test Builder - test Singleton - test Strategy - test Behavioral Command Pattern - test Observer - test Chain Of Responsibility -test Structural Facade - test Adapter - test Bridge - test Composite - test Readings https://en.wikipedia.org/wiki/Software_design_pattern