TypeScript solutions for the Advent of Code 2023 puzzles.
https://adventofcode.com/2023/
Solutions favor readability and testability over performance or conciseness.
You can validate puzzle solutions by running Jest tests.
Run tests for all puzzles:
yarn test
Run tests for a specific puzzle:
yarn test -t q1
- Language: TypeScript 5.3
- Environment: Node 20
- Package manager: Yarn 4 (with PnP)
- Testing framework: Jest 29