From e04fa5854dcaf30a2959556f050838e96eb2fce1 Mon Sep 17 00:00:00 2001 From: Andreas Wagner Date: Thu, 31 Jan 2019 12:10:22 +0100 Subject: [PATCH 1/2] Update to node 10 --- .nvmrc | 2 +- .travis.yml | 2 +- README.md | 2 +- package.json | 3 +++ 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.nvmrc b/.nvmrc index 89bf9cb0e4a..f599e28b8ab 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -8.16.2 +10 diff --git a/.travis.yml b/.travis.yml index b7e165c932e..051281f5348 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,8 @@ language: node_js sudo: false node_js: - - '8' - '10' + - '12' script: - npm run test-ci - node scripts/build-locales diff --git a/README.md b/README.md index 9966ec796d0..c03eb397cef 100644 --- a/README.md +++ b/README.md @@ -125,7 +125,7 @@ bin/addons-linter my-addon.zip ### Required Node version -addons-linter requires Node.js v8 or greater. Have a look at our `.travis.yml` file which Node.js versions we officially test. +addons-linter requires Node.js v10 or greater. Have a look at our `.travis.yml` file which Node.js versions we officially test. Using nvm is probably the easiest way to manage multiple Node versions side by side. See [nvm on GitHub](https://github.com/creationix/nvm) for more details. diff --git a/package.json b/package.json index 18dbb59fedc..d7fab590c74 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,9 @@ "bin": { "addons-linter": "bin/addons-linter" }, + "engines": { + "node": ">=10.15" + }, "scripts": { "build": "webpack --verbose --bail --display-error-details --progress --colors --config webpack.config.js", "eslint": "eslint bin/* scripts/* .", From 4ea500aa4960f633f570404e5fa32e55a2582cb6 Mon Sep 17 00:00:00 2001 From: Andreas Wagner Date: Tue, 19 Nov 2019 15:43:53 +0100 Subject: [PATCH 2/2] Lower engine version to 10.13 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d7fab590c74..a41329ade9d 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "addons-linter": "bin/addons-linter" }, "engines": { - "node": ">=10.15" + "node": ">=10.13" }, "scripts": { "build": "webpack --verbose --bail --display-error-details --progress --colors --config webpack.config.js",