From f9d168a9ab93a1f5ed1e5d18afe519ce0fd909fc Mon Sep 17 00:00:00 2001 From: Ethan Marsh Date: Mon, 1 Jul 2019 21:34:19 -0700 Subject: [PATCH] Remove object spread to support node >=8.0.0 <8.6.0 (#164) --- index.js | 7 +++---- package.json | 5 +++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index 50425ac..7d3f9ab 100644 --- a/index.js +++ b/index.js @@ -126,11 +126,10 @@ class UpdateNotifier { return this; } - options = { + options = Object.assign({ isGlobal: isInstalledGlobally(), - isYarnGlobal: isYarnGlobal()(), - ...options - }; + isYarnGlobal: isYarnGlobal()() + }, options); let installCommand; diff --git a/package.json b/package.json index 5d3edf8..3e97652 100644 --- a/package.json +++ b/package.json @@ -53,5 +53,10 @@ "mock-require": "^3.0.3", "strip-ansi": "^5.2.0", "xo": "^0.24.0" + }, + "xo": { + "rules": { + "prefer-object-spread": 0 + } } }