Design Patterns é um repositório composto por exemplos de padrões de projeto escritos em TypeScript.
Todos os exemplos são funcionais, teste da seguinte maneira:
node --loader ts-node/esm ./folder/index.ts
- Gang of Four
- Creational
- Structural
- Behavioral
- Other
Todo conteúdo foi retirado de:
Wikipedia - Software design pattern