main.js 376 B

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