diff --git a/.travis.yml b/.travis.yml index 2d01276ff..0eee0a80e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ sudo: false language: node_js node_js: - "4" +before_install: if [[ `npm -v` != 3* ]]; then npm i -g npm@3; fi script: "npm test && npm run lint" after_script: npm run coverage notifications: diff --git a/appveyor.yml b/appveyor.yml index 0c9866238..53349f171 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -12,6 +12,7 @@ environment: install: - ps: Install-Product node $env:nodejs_version + - npm install -g npm@3 - npm install test_script: npm test diff --git a/circle.yml b/circle.yml index 838c7e736..a1c852b31 100644 --- a/circle.yml +++ b/circle.yml @@ -1,3 +1,6 @@ +dependencies: + pre: + - npm install -g npm@3 test: override: - nvm use 0.12 && npm test diff --git a/package.json b/package.json index 735a82cb5..6d3160a13 100644 --- a/package.json +++ b/package.json @@ -40,9 +40,8 @@ "babel-register": "6.9.0", "codeclimate-test-reporter": "0.3.3", "coveralls": "2.11.9", - "eslint": "2.13.1", + "eslint": "3.0.0", "eslint-config-airbnb-base": "3.0.1", - "eslint-config-xo-space": "0.14.0", "eslint-plugin-import": "1.10.1", "expect": "1.20.2", "growl": "1.9.2",