Implementation of challenges defined in Advent of Code.
From the root folder:
npm run start
To run the latest challenge. To do the same with timing:
npm run timed
To run any specific day:
node src/day3.js
Pointing to the file for the specific day.
import { mapLine, getInputFile, Logger, timeChallenge } from "./helper.js";
let example =
``;
function challenge1(input) {
console.log('Challenge 1')
}
function challenge2(input) {
console.log('Challenge 2')
}
function main(){
let input = example;
// let input = getInputFile('day.txt');
timeChallenge(input, challenge1);
console.log('\n');
timeChallenge(input, challenge2);
}
main();