Only build from single source commit
Parsing ends after producing JSON files
All require should be at top of the file
Refactor JS to be more promise-ish. Pre-commit tests should take less time