This repository contains various design pattern implementations in TypeScript. Each folder corresponds to a specific design pattern or a combination of patterns, demonstrating their usage through practical examples.
Each project folder contains a README.md file with instructions on how to run the application and details about the design patterns implemented.
- Clone the repository to your local machine.
- Navigate to the desired project folder.
- Install dependencies using
npm install. - Run the application using
npm devor the specified command in the project's README.md
npm init -y npm install --save-dev typescript esbuild @types/node ts-node