From 5bdc3ddc6fdf0aa78289fda2bf4828689e39bc82 Mon Sep 17 00:00:00 2001 From: John Morrison Date: Fri, 25 Mar 2016 21:48:01 -0700 Subject: [PATCH] use os.EOL to determine platform line ending --- bin/dogapi | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bin/dogapi b/bin/dogapi index 78bffe5..69f3a1a 100755 --- a/bin/dogapi +++ b/bin/dogapi @@ -3,6 +3,7 @@ var dogapi = require("../"); var json = require("../lib/json"); var minimist = require("minimist"); var rc = require("rc"); +var EOL = require("os").EOL; var config = rc("dogapi", { api_key: null, @@ -36,7 +37,7 @@ for(var key in dogapi){ } usage = usage.concat(help); -usage = usage.join("\r\n"); +usage = usage.join(EOL); var args = minimist(process.argv); var command = args._[2]; @@ -69,9 +70,9 @@ if(command === "now"){ } else { var commandUsage = ["Usage:"].concat(dogapi[command].getUsage()); if(dogapi[command].hasOwnProperty("getHelp") && typeof dogapi[command].getHelp === "function"){ - commandUsage = commandUsage.concat(["\r\n"], dogapi[command].getHelp()); + commandUsage = commandUsage.concat([EOL], dogapi[command].getHelp()); } - console.log(commandUsage.join("\r\n").replace(/\$\{command\}/g, " dogapi")); + console.log(commandUsage.join(EOL).replace(/\$\{command\}/g, " dogapi")); } } else if(args.version){ console.log(require("../package.json").version);