From 1dbab06fe333de6f8c3ee5761a735157d15025ea Mon Sep 17 00:00:00 2001 From: Machiste Quintana Date: Thu, 23 Apr 2015 18:16:29 -0400 Subject: [PATCH 1/4] Replace optimist with yargs --- package.json | 4 ++-- src/browser/main.coffee | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index f94ea35a5..504eb05fa 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,6 @@ "mixto": "^1", "nslog": "^2.0.0", "oniguruma": "^4.1", - "optimist": "0.4.0", "pathwatcher": "^4.4", "property-accessors": "^1.1.3", "q": "^1.1.2", @@ -67,7 +66,8 @@ "text-buffer": "^5.2", "theorist": "^1.0.2", "typescript-simple": "1.0.0", - "underscore-plus": "^1.6.6" + "underscore-plus": "^1.6.6", + "yargs": "^3.7.2" }, "packageDependencies": { "atom-dark-syntax": "0.26.0", diff --git a/src/browser/main.coffee b/src/browser/main.coffee index 469d53fae..908501a1c 100644 --- a/src/browser/main.coffee +++ b/src/browser/main.coffee @@ -4,7 +4,7 @@ crashReporter = require 'crash-reporter' app = require 'app' fs = require 'fs-plus' path = require 'path' -optimist = require 'optimist' +yargs = require 'yargs' nslog = require 'nslog' console.log = nslog @@ -85,7 +85,7 @@ setupCoffeeCache = -> parseCommandLine = -> version = app.getVersion() - options = optimist(process.argv[1..]) + options = yargs(process.argv[1..]) options.usage """ Atom Editor v#{version} From b2613f94b4e5f9c18d24beedf17b0506955d74fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Machist=C3=A9=20N=2E=20Quintana?= Date: Wed, 29 Apr 2015 12:22:25 -0400 Subject: [PATCH 2/4] Update yargs semver version range --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 504eb05fa..42e39c463 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "theorist": "^1.0.2", "typescript-simple": "1.0.0", "underscore-plus": "^1.6.6", - "yargs": "^3.7.2" + "yargs": ">=3.7.2 <4.0" }, "packageDependencies": { "atom-dark-syntax": "0.26.0", From db920468abadf1599e245c5e59d88319942735c1 Mon Sep 17 00:00:00 2001 From: Machiste Quintana Date: Tue, 19 May 2015 19:38:37 -0400 Subject: [PATCH 3/4] Wrap CLI columns at 100 --- src/browser/main.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/main.coffee b/src/browser/main.coffee index 68b57a88e..1af0526dd 100644 --- a/src/browser/main.coffee +++ b/src/browser/main.coffee @@ -85,7 +85,7 @@ setupCoffeeCache = -> parseCommandLine = -> version = app.getVersion() - options = yargs(process.argv[1..]) + options = yargs(process.argv[1..]).wrap(100) options.usage """ Atom Editor v#{version} From f22daa42b535ee22fa87b3297d1ada62d4f24620 Mon Sep 17 00:00:00 2001 From: Machiste Quintana Date: Tue, 19 May 2015 19:40:31 -0400 Subject: [PATCH 4/4] :art: Update semver version range --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 98d763eb9..c1fadae46 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "theorist": "^1.0.2", "typescript-simple": "1.0.0", "underscore-plus": "^1.6.6", - "yargs": ">=3.7.2 <4.0" + "yargs": "^3.7.2" }, "packageDependencies": { "atom-dark-syntax": "0.27.0",