I used bun
as an alternative to yarn
and npm
.
- Install dependencies
bun install
. - Run a phase
bun run phases/1.ts
.
I tried to be as type-safe as possible, keeping repetitive string names under enums, and conditional logic into Generic Types.
- Utility functions under
/lib.ts
- Types under
/types.ts
- Challenges under
/phases