From 078ba129444d63580bcb94e1f66ac2b2ba84b742 Mon Sep 17 00:00:00 2001 From: Daniel Tschinder Date: Sat, 4 May 2019 01:54:46 -0700 Subject: [PATCH] Drop support for Node 6 --- .babelrc | 6 +++--- .travis.yml | 5 ++--- package.json | 5 ++--- yarn.lock | 17 ++++++++++++----- 4 files changed, 19 insertions(+), 14 deletions(-) diff --git a/.babelrc b/.babelrc index 0b9c41a57b2..1fa6105b6a6 100644 --- a/.babelrc +++ b/.babelrc @@ -4,14 +4,14 @@ "@babel/preset-env", { "targets": { - "node": 6 - } + "node": "8.10.0" + }, + "shippedProposals": true } ], "@babel/preset-flow" ], "plugins": [ - "@babel/plugin-proposal-object-rest-spread", "@babel/plugin-transform-runtime" ] } diff --git a/.travis.yml b/.travis.yml index b71d9b6b28f..9f996baa67e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,8 @@ language: node_js node_js: - - "11" + - "12" - "10" - "8" - - "6" cache: yarn: true directories: @@ -22,4 +21,4 @@ deploy: local_dir: website/dist on: branch: master - node: "10" + node: "12" diff --git a/package.json b/package.json index 552667aeaef..8565c902e74 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "dist" ], "engines": { - "node": ">=6" + "node": ">=8.10.0" }, "main": "dist/main.js", "scripts": { @@ -44,11 +44,10 @@ "commander": "^2.19.0", "doctrine": "^3.0.0", "node-dir": "^0.1.10", - "strip-indent": "^2.0.0" + "strip-indent": "^3.0.0" }, "devDependencies": { "@babel/cli": "^7.0.0", - "@babel/plugin-proposal-object-rest-spread": "^7.0.0", "@babel/plugin-transform-runtime": "^7.0.0", "@babel/preset-env": "^7.0.0", "@babel/preset-flow": "^7.0.0", diff --git a/yarn.lock b/yarn.lock index 4f51eacbc4b..f2ee693c82a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -252,7 +252,7 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-json-strings" "^7.2.0" -"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.4.4": +"@babel/plugin-proposal-object-rest-spread@^7.4.4": version "7.4.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005" integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g== @@ -3223,6 +3223,11 @@ mimic-fn@^2.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== +min-indent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.0.tgz#cfc45c37e9ec0d8f0a0ec3dd4ef7f7c3abe39256" + integrity sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY= + minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -4395,10 +4400,12 @@ strip-eof@^1.0.0: resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= -strip-indent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" - integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= +strip-indent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" + integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== + dependencies: + min-indent "^1.0.0" strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: version "2.0.1"