diff --git a/.travis.yml b/.travis.yml index e65dff3a..fb9bf4e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,8 +24,7 @@ cache: before_install: # Setup Node.js version-specific dependencies - "test $TRAVIS_NODE_VERSION != '0.8' || npm rm --save-dev istanbul" - - "test $(echo $TRAVIS_NODE_VERSION | cut -d. -f1) -ge 4 || npm rm --save-dev eslint eslint-config-standard eslint-plugin-markdown eslint-plugin-promise eslint-plugin-standard" - + - "test $(echo $TRAVIS_NODE_VERSION | cut -d. -f1) -ge 4 || npm rm --save-dev $(grep -E '\"eslint\\S*\"' package.json | cut -d'\"' -f2)" # Update Node.js modules - "test ! -d node_modules || npm prune" - "test ! -d node_modules || npm rebuild" diff --git a/package.json b/package.json index 6667b152..93f9384a 100644 --- a/package.json +++ b/package.json @@ -22,10 +22,12 @@ }, "devDependencies": { "eslint": "3.19.0", - "eslint-config-standard": "7.0.0", + "eslint-config-standard": "10.2.1", + "eslint-plugin-import": "2.2.0", "eslint-plugin-markdown": "1.0.0-beta.6", + "eslint-plugin-node": "4.2.2", "eslint-plugin-promise": "3.5.0", - "eslint-plugin-standard": "2.1.1", + "eslint-plugin-standard": "3.0.1", "istanbul": "0.4.5", "methods": "1.1.2", "mocha": "2.5.3",