Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. People use them as a speed contest, interview prep, company training, university coursework, practice problems, or to challenge each other.
node runSolution.js {path to solution} -i {input file}
Ex:
node runSolution.js ./solutionFiles/Day01_pt2.js -i ./dataFiles/Day01.txt
runSolution is simply
node runSolution.js ./solutionFiles/Day"$1".js -i ./dataFiles/Day"$1".txt
So runSolution can be used like
./runSolution {day to run}