/*\ title: $:/core/modules/startup/commands.js type: application/javascript module-type: startup Command processing \*/ (function(){ /*jslint node: true, browser: true */ /*global $tw: false */ "use strict"; // Export name and synchronous status exports.name = "commands"; exports.platforms = ["node"]; exports.after = ["story"]; exports.synchronous = false; exports.startup = function(callback) { // On the server, start a commander with the command line arguments var commander = new $tw.Commander( $tw.boot.argv, function(err) { if(err) { console.log("Error: " + err); } callback(); }, $tw.wiki, {output: process.stdout, error: process.stderr} ); commander.execute(); }; })();