From a7b07b55afd8b0f2f72677efd3b4cc6282e04c20 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" Date: Mon, 7 May 2018 15:00:19 +0000 Subject: [PATCH 1/8] feat(Node.js): Update to node 10 in .travis.yml Fixes https://github.com/pelias/fuzzy-tester/issues/140 Connects https://github.com/pelias/pelias/issues/723 --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index f71b921..1a8c769 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,7 @@ language: node_js node_js: - 4 - 6 + - 10 matrix: fast_finish: true env: From be66fc5c35b2032ef4ed0a604f6cecdd871d01e6 Mon Sep 17 00:00:00 2001 From: Julian Simioni Date: Tue, 22 May 2018 18:24:40 -0400 Subject: [PATCH 2/8] Drop support for Node.js 4 Connects https://github.com/pelias/pelias/issues/693 --- .travis.yml | 1 - package.json | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1a8c769..0e7483e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ sudo: false language: node_js node_js: - - 4 - 6 - 10 matrix: diff --git a/package.json b/package.json index ad95975..1ccb389 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "check-dependencies" ], "engines": { - "node": ">=4.0.0", + "node": ">=6.0.0", "npm": "~2.0.0" } } From 481f020f9ed7b0f641fd9d53f7fcbc0e3dbff2eb Mon Sep 17 00:00:00 2001 From: Julian Simioni Date: Tue, 22 May 2018 18:25:03 -0400 Subject: [PATCH 3/8] Add support for Node.js 8 Connects https://github.com/pelias/pelias/issues/612 --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 0e7483e..5cbe661 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ sudo: false language: node_js node_js: - 6 + - 8 - 10 matrix: fast_finish: true From 3eff655853c90ce4718443ca662f031f84dd7f3b Mon Sep 17 00:00:00 2001 From: Julian Simioni Date: Tue, 22 May 2018 18:25:46 -0400 Subject: [PATCH 4/8] Standardize TravisCI config --- .travis.yml | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5cbe661..5aec453 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,28 +1,18 @@ sudo: false language: node_js +notifications: + email: false node_js: - 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+$/ From 6b079aec28c0026121caf4d9052a13662dfc5830 Mon Sep 17 00:00:00 2001 From: Julian Simioni Date: Tue, 22 May 2018 18:26:22 -0400 Subject: [PATCH 5/8] Remove npm-check --- package.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 1ccb389..219c4e2 100644 --- a/package.json +++ b/package.json @@ -14,11 +14,10 @@ "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" + "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "bin": { "fuzzy-tester": "./bin/fuzzy-tester" @@ -45,7 +44,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,8 +64,7 @@ "pre-commit": [ "lint", "validate", - "test", - "check-dependencies" + "test" ], "engines": { "node": ">=6.0.0", From 7bf655fd2f87327906ab210f4099f09623371616 Mon Sep 17 00:00:00 2001 From: Julian Simioni Date: Tue, 22 May 2018 18:26:51 -0400 Subject: [PATCH 6/8] Configure semantic release Connects https://github.com/pelias/pelias/issues/724 --- package.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 219c4e2..7bc4692 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,7 @@ "test": "npm run units", "travis": "npm test", "lint": "jshint .", - "validate": "npm ls", - "semantic-release": "semantic-release pre && npm publish && semantic-release post" + "validate": "npm ls" }, "bin": { "fuzzy-tester": "./bin/fuzzy-tester" @@ -69,5 +68,8 @@ "engines": { "node": ">=6.0.0", "npm": "~2.0.0" + }, + "release": { + "success": [] } } From 3c0ce4943fd4bc6a7068fee4371834e0dd461c74 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" Date: Thu, 19 Apr 2018 06:25:10 +0000 Subject: [PATCH 7/8] fix(package): update deep-diff to version 1.0.0 Fixes https://github.com/pelias/fuzzy-tester/pull/138 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7bc4692..d13610e 100644 --- a/package.json +++ b/package.json @@ -24,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", From adfa0084d188071dc225567f247cfdf98540f4aa Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" Date: Sat, 19 May 2018 20:14:33 +0000 Subject: [PATCH 8/8] fix(package): update pelias-config to version 2.16.0 Closes #142 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d13610e..130ca1d 100644 --- a/package.json +++ b/package.json @@ -34,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",