diff --git a/commands/functions-log.js b/commands/functions-log.js index 6250ed94..7849fe6f 100644 --- a/commands/functions-log.js +++ b/commands/functions-log.js @@ -9,7 +9,7 @@ var getProjectId = require("../lib/getProjectId"); var logger = require("../lib/logger"); var requireAccess = require("../lib/requireAccess"); var scopes = require("../lib/scopes"); -var open = require("open"); +var open = require("opn"); module.exports = new Command("functions:log") .description("read logs from deployed functions") diff --git a/commands/open.js b/commands/open.js index be7fcd17..25c30380 100644 --- a/commands/open.js +++ b/commands/open.js @@ -2,7 +2,7 @@ var _ = require("lodash"); var chalk = require("chalk"); -var open = require("open"); +var open = require("opn"); var api = require("../lib/api"); var Command = require("../lib/command"); diff --git a/gulpfile.js b/gulpfile.js index 7e3cba5b..0cef5a8e 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -59,8 +59,8 @@ gulp.task("test", function() { // Reruns the linter every time a JavaScript file changes gulp.task("watch", function() { - gulp.watch(paths.js, ["lint"]); + gulp.watch(paths.js, gulp.series("lint")); }); // Default task -gulp.task("default", ["lint", "test"]); +gulp.task("default", gulp.series("lint", "test")); diff --git a/lib/auth.js b/lib/auth.js index f782f8d6..c70fb620 100644 --- a/lib/auth.js +++ b/lib/auth.js @@ -5,7 +5,7 @@ var chalk = require("chalk"); var fs = require("fs"); var jwt = require("jsonwebtoken"); var http = require("http"); -var open = require("open"); +var open = require("opn"); var path = require("path"); var portfinder = require("portfinder"); var url = require("url"); diff --git a/package.json b/package.json index 3c4956cd..18972bb2 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jsonwebtoken": "^8.2.1", "lodash": "^4.6.1", "minimatch": "^3.0.4", - "open": "^0.0.5", + "opn": "^5.3.0", "ora": "0.2.3", "portfinder": "^1.0.13", "progress": "^2.0.0", @@ -88,11 +88,16 @@ "devDependencies": { "chai": "^3.0.0", "chai-as-promised": "^5.1.0", - "coveralls": "2.11.2", + "coveralls": "^3.0.1", "eslint": "^4.19.1", "eslint-plugin-prettier": "^2.6.0", + "gulp": "^4.0.0", + "gulp-eslint": "^4.0.2", + "gulp-exit": "0.0.2", + "gulp-istanbul": "^1.1.3", + "gulp-mocha": "^6.0.0", "mocha": "^5.0.5", - "nock": "^2.10.0", + "nock": "^9.3.3", "nyc": "^11.6.0", "prettier": "1.11.1", "sinon": "^1.17.4",