From 74ce5ba7301bceaff5b308e6de0c82d58cf69b7f Mon Sep 17 00:00:00 2001 From: Jeffrey Posnick Date: Tue, 7 Feb 2017 12:08:16 -0500 Subject: [PATCH] Update to require at least node 4.0.0. (#243) --- .eslintrc | 5 ++++- .travis.yml | 2 +- demo/Gruntfile.js | 2 ++ package.json | 20 ++++++++++---------- 4 files changed, 17 insertions(+), 12 deletions(-) diff --git a/.eslintrc b/.eslintrc index 86a350f..bb09f91 100644 --- a/.eslintrc +++ b/.eslintrc @@ -6,6 +6,9 @@ "no-console": 0, "no-inline-comments": 0, "space-before-function-paren": [2, "never"], - "require-jsdoc": 0 + "require-jsdoc": 0, + "no-var": 0, + "comma-dangle": 0, + "max-len": ["error", { "ignoreComments": true }] } } diff --git a/.travis.yml b/.travis.yml index fa37406..6b1051a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ language: node_js node_js: - - "0.12" + - "4" - "node" diff --git a/demo/Gruntfile.js b/demo/Gruntfile.js index b99aaa3..5e9fa84 100644 --- a/demo/Gruntfile.js +++ b/demo/Gruntfile.js @@ -53,9 +53,11 @@ module.exports = function(grunt) { } grunt.registerMultiTask('swPrecache', function() { + /* eslint-disable no-invalid-this */ var done = this.async(); var rootDir = this.data.rootDir; var handleFetch = this.data.handleFetch; + /* eslint-enable */ writeServiceWorkerFile(rootDir, handleFetch, function(error) { if (error) { diff --git a/package.json b/package.json index cd77de7..8de35fb 100644 --- a/package.json +++ b/package.json @@ -19,24 +19,24 @@ "pwa" ], "engines": { - "node": ">=0.10.0" + "node": ">=4.0.0" }, "devDependencies": { "del": "^2.2.2", - "eslint": "^1.10.3", - "eslint-config-google": "^0.3.0", - "express": "^4.14.0", - "gh-pages": "^0.11.0", + "eslint": "^3.15.0", + "eslint-config-google": "^0.7.1", + "express": "^4.14.1", + "gh-pages": "^0.12.0", "grunt": "^1.0.1", "gulp": "^3.9.1", "gulp-doctoc": "^0.1.4", - "gulp-eslint": "^1.0.0", - "gulp-load-plugins": "^1.3.0", + "gulp-eslint": "^3.0.1", + "gulp-load-plugins": "^1.5.0", "gulp-mocha": "^3.0.1", "gulp-replace": "^0.5.4", - "gulp-util": "^3.0.7", + "gulp-util": "^3.0.8", "jade": "^1.11.0", - "mocha": "^3.1.2", + "mocha": "^3.2.0", "node-fetch": "^1.6.3", "run-sequence": "^1.2.2" }, @@ -48,7 +48,7 @@ "lodash.template": "^4.4.0", "meow": "^3.7.0", "mkdirp": "^0.5.1", - "pretty-bytes": "^3.0.1", + "pretty-bytes": "^4.0.2", "sw-toolbox": "^3.4.0" }, "repository": "googlechrome/sw-precache",