A humble documentation of my attempts at solving the Advent of Code each year, written in Typescript.
| Year |
|---|
| 2015 |
| 2020 |
| 2021 |
| 2022 |
| 2023 |
$ node -v
v18.12.1
$ pnpm -v
7.17.1- Clone the repository and
cdinto the working directory
$ git clone https://github.com/AmruthPillai/AdventOfCode.git && cd AdventOfCode- Install required dependencies
$ pnpm installEvery challenge is battle-tested with Jest, a resilient testing framework, against two inputs (sample, generated). To run the tests for all challenges, across all years, just run:
$ pnpm testTo run any specific tests, you can also use pattern matching:
$ pnpm t 2021 # Run tests for all challenges from AoC 2021
$ pnpm t 2021/day-4 # Run tests for day 4 challenge from AoC 2021