diff --git a/.travis.yml b/.travis.yml index f71b921..5aec453 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,27 +1,18 @@ sudo: false language: node_js +notifications: + email: false node_js: - - 4 - 6 + - 8 + - 10 matrix: fast_finish: true -env: - global: - - CXX=g++-4.8 script: npm run travis -addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - g++-4.8 -notifications: - email: false -before_script: - - npm prune +before_install: + - npm i -g npm after_success: - - npm install -g npx - - npx -p node@8 npm run semantic-release + - npx semantic-release branches: except: - /^v\d+\.\d+\.\d+$/ diff --git a/package.json b/package.json index ad95975..130ca1d 100644 --- a/package.json +++ b/package.json @@ -14,11 +14,9 @@ "scripts": { "units": "node test/test | tap-dot", "test": "npm run units", - "travis": "npm run check-dependencies && npm test", + "travis": "npm test", "lint": "jshint .", - "validate": "npm ls", - "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "check-dependencies": "node_modules/.bin/npm-check --production" + "validate": "npm ls" }, "bin": { "fuzzy-tester": "./bin/fuzzy-tester" @@ -26,7 +24,7 @@ "dependencies": { "colors": "^1.x.x", "commander": "2.15.0", - "deep-diff": "0.3.8", + "deep-diff": "1.0.0", "fj-compose": "^1.1.0", "fs-extra": "^6.0.0", "handlebars": "^4.0.5", @@ -36,7 +34,7 @@ "lodash": "^4.5.1", "nodemailer": "^4.2.0", "nodemailer-ses-transport": "1.5.1", - "pelias-config": "2.14.0", + "pelias-config": "2.16.0", "request": "^2.55.0", "require-dir": "^1.0.0", "sanitize-filename": "^1.3.0", @@ -45,7 +43,6 @@ "devDependencies": { "csv-parse": ">=1.0.0", "jshint": "^2.6.3", - "npm-check": "git://github.com/orangejulius/npm-check.git#disable-update-check", "precommit-hook": "3.0.0", "proj4": "^2.3.12", "semantic-release": "^15.0.0", @@ -66,11 +63,13 @@ "pre-commit": [ "lint", "validate", - "test", - "check-dependencies" + "test" ], "engines": { - "node": ">=4.0.0", + "node": ">=6.0.0", "npm": "~2.0.0" + }, + "release": { + "success": [] } }