Drop support for Node.js versions 0.10 and 0.12

Some of our dependencies are no longer supporting pre-4.0 versions of
Node.js. As a result, our CI builds are failing on these platforms.

This pull request removes 0.10 and 0.12 from our Travis CI build matrix
and also adds "engines" field to package.json to tell our internal
Jenkins CI to stop testing 0.10 and 0.12 versions too.
This commit is contained in:
Miroslav Bajtoš 2017-10-19 13:46:48 +02:00
parent 566caa9bab
commit 538bc9a7d5
No known key found for this signature in database
GPG Key ID: 6F2304BA9361C7E3
2 changed files with 5 additions and 2 deletions

View File

@ -1,10 +1,10 @@
sudo: false
language: node_js
node_js:
- "0.10"
- "0.12"
- "4"
- "6"
- "8"
after_success: npm run coverage
# see https://www.npmjs.com/package/phantomjs-prebuilt#continuous-integration

View File

@ -35,6 +35,9 @@
"coverage": "nyc report --reporter=text-lcov | coveralls",
"test": "nyc grunt mocha-and-karma"
},
"engines": {
"node": ">=4.0.0"
},
"dependencies": {
"async": "^2.0.1",
"bcryptjs": "^2.1.0",