Design patterns are well-known solutions to recurring problems. This repo holds some of the classical introductory exercises for different design patterns.
pnpm install
pnpm start
Opens the dev server at http://localhost:9000.
pnpm test # run all unit tests with coverage
pnpm test:dev # run tests in verbose/watch mode
pnpm playwright test
pnpm build # outputs to dist/
pnpm preview # preview the production build
pnpm deploy
ts-nodepnpm ts-node <file_path>
# e.g. pnpm ts-node src/functional/closure/adjectifier.ts
py files (Python >= 3)python3 <file_path>