diff --git a/packages/babel-generator/src/node/index.js b/packages/babel-generator/src/node/index.js index 7292f83a51..394e63b5cb 100644 --- a/packages/babel-generator/src/node/index.js +++ b/packages/babel-generator/src/node/index.js @@ -75,7 +75,11 @@ export function needsWhitespace(node, parent, type) { } } - return (linesInfo && linesInfo[type]) || 0; + if (typeof linesInfo === "object" && linesInfo !== null) { + return linesInfo[type] || 0; + } + + return 0; } export function needsWhitespaceBefore(node, parent) {