This repo contains my solutions to the challenges. If you don't want spoilers, don't read my code!
I chose to write my solutions in TypeScript running on Deno. While I have plenty of experience writing JavaScript and TypeScript for browser and node, I haven't had much practical experience with Deno. This seems like a fun way to kick the tires and learn about some of the differences.
Each of the challenge solutions is a program in one of the subdirectories. They can each be run from the root of this repo like so:
$ deno run day01/main.ts
$ deno run day01/part2.ts