From ba5394595e4f85571e7337f802510b23d3b4fcba Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Fri, 8 Dec 2023 15:15:21 -0800 Subject: [PATCH] fix(arborist): `node.target` can be `null` Followup to #7027 --- workspaces/arborist/lib/calc-dep-flags.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workspaces/arborist/lib/calc-dep-flags.js b/workspaces/arborist/lib/calc-dep-flags.js index 45ed9562479af..e6bdf6c8467ac 100644 --- a/workspaces/arborist/lib/calc-dep-flags.js +++ b/workspaces/arborist/lib/calc-dep-flags.js @@ -30,7 +30,7 @@ const calcDepFlagsStep = (node) => { resetParents(node, 'optional') // for links, map their hierarchy appropriately - if (node.isLink) { + if (node.isLink && node.target) { node.target.dev = node.dev node.target.optional = node.optional node.target.devOptional = node.devOptional