From 04f1e40c30221e0dfe834b3fbfd28ca4f4ddbbe2 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Fri, 1 Jun 2018 11:49:44 +0200
Subject: [PATCH] fix: disable major node engines updates

---
 lib/manager/npm/extract/index.js                          | 1 +
 test/manager/npm/extract/__snapshots__/index.spec.js.snap | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/lib/manager/npm/extract/index.js b/lib/manager/npm/extract/index.js
index aab145b4d0..3c563fb852 100644
--- a/lib/manager/npm/extract/index.js
+++ b/lib/manager/npm/extract/index.js
@@ -128,6 +128,7 @@ async function extractDependencies(content, packageFile, config) {
           if (depName === 'node') {
             // This is a special case for Node.js to group it together with other managers
             dep.commitMessageTopic = 'Node.js';
+            dep.major = { enabled: false };
           }
           deps.push(dep);
         }
diff --git a/test/manager/npm/extract/__snapshots__/index.spec.js.snap b/test/manager/npm/extract/__snapshots__/index.spec.js.snap
index b933fbf398..d17a785c8a 100644
--- a/test/manager/npm/extract/__snapshots__/index.spec.js.snap
+++ b/test/manager/npm/extract/__snapshots__/index.spec.js.snap
@@ -39,6 +39,9 @@ Object {
       "currentVersion": ">= 8.9.2",
       "depName": "node",
       "depType": "engines",
+      "major": Object {
+        "enabled": false,
+      },
       "purl": "pkg:github/nodejs/node",
     },
     Object {
-- 
GitLab