diff --git a/.travis.yml b/.travis.yml index 106d608f6..ea3486f54 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,15 +2,16 @@ language: node_js sudo: false dist: bionic node_js: -- '10' - '12' +- '14' +- '16' install: - npm install - pip install --user awscli script: - npm run build after_success: -- if [[ "$TRAVIS_PULL_REQUEST" == "false" && "$TRAVIS_BRANCH" == "release" ]]; then +- if [[ "$TRAVIS_PULL_REQUEST" == "false" && "$TRAVIS_BRANCH" == "release" && "$TRAVIS_NODE_VERSION" == "14" ]]; then npm run rebuild-docker-image; npm config set //registry.npmjs.org/:_authToken="$NPM_TOKEN"; npm publish; diff --git a/package.json b/package.json index 678f3d104..a0b3192f1 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,8 @@ "repository": "github:nextstrain/auspice", "homepage": "https://www.npmjs.com/package/auspice", "engines": { - "node": ">=10.8.0 <=13.14", - "npm": ">=6.2" + "node": ">=12 <=16", + "npm": ">=6.9" }, "bin": { "auspice": "./auspice.js"