This is a very simple project to learn the typescript language by implementing some common GOF design patterns.
In order to run the project you will need to have set up node and npm and also the following dependencies:
sudo npm install -g typescript
sudo npm install -g ts-node
How to run the examples:
ts-node patterns.ts