main.js 396 B

1234567891011121314151617
  1. #!/usr/bin/env node
  2. "use strict";
  3. var lib = require("./lib"),
  4. runner = lib.runner;
  5. /**
  6. * Main command handler if this is run directly
  7. */
  8. module.exports = function main() {
  9. var pkg = require("./package.json"),
  10. args = process.argv.slice(2);
  11. if (args.length === 0 || ~["-h", "--help"].indexOf(args[0])) {
  12. console.error("USAGE: %s [bench/slow.js]", pkg.name);
  13. }
  14. args.forEach(runner);
  15. };