Handle directory args.
Replace buster with buster-node, upgrade deps to latest greatest.
Clean up lint violations.
Pass result containing both output and exit code to success and failure events, easier for reporting.