diff --git a/package-lock.json b/package-lock.json index 7ea20fc9..d226f92d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1504,6 +1504,11 @@ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" }, + "getopts": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/getopts/-/getopts-2.3.0.tgz", + "integrity": "sha512-5eDf9fuSXwxBL6q5HX+dhDj+dslFGWzU5thZ9kNKUkcPtaPdatmUFKwHFrLb/uf/WpA4BHET+AX3Scl56cAjpA==" + }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", diff --git a/package.json b/package.json index 472b4d82..048bd03a 100644 --- a/package.json +++ b/package.json @@ -25,14 +25,14 @@ "eventemitter2": "6.4.3", "flatiron": "~0.4.3", "forever-monitor": "^3.0.3", + "getopts": "2.3.0", "mkdirp": "^0.5.5", "nconf": "^0.10.0", "nssocket": "^0.6.0", "object-assign": "^4.1.1", "prettyjson": "^1.2.1", "shush": "^1.0.0", - "winston": "~0.8.1", - "yargs": "^3.32.0" + "winston": "~0.8.1" }, "devDependencies": { "chai": "^4.2.0", diff --git a/test/fixtures/server.js b/test/fixtures/server.js index ab5f7e03..7b73c11f 100644 --- a/test/fixtures/server.js +++ b/test/fixtures/server.js @@ -1,7 +1,8 @@ var util = require('util'), http = require('http'), - argv = require('yargs').argv; + getopts = require('getopts'); +var argv = getopts(process.argv.slice(2)); var port = argv.p || argv.port || 8080; http.createServer(function (req, res) { @@ -13,4 +14,3 @@ http.createServer(function (req, res) { /* server started */ console.log('> hello world running on port ' + port); -