See https://adventofocde.com/ for details about the game.
The scripts to solve the puzzles are written in JavaScript.
To run a single day script, e.g. for day 03:
cd src
./day-03.js
The output will look something like:
gamma 0,1,1,0,0,1,0,1,0,0,0,0
epsilon 1,0,0,1,1,0,1,0,1,1,1,1
solution #1: 1616 * 2479 = 4006064
-----------------------------------------------------------
oxygens 0,1,1,0,0,0,1,1,1,1,1,1
scrubbers 1,1,1,0,1,0,0,0,0,1,0,0
solution #2: 1599 * 3716 = 5941884