(node)
| 257 | } |
| 258 | |
| 259 | function resolveLeft(node) { |
| 260 | if (node.type === 'MemberExpression') { |
| 261 | let objectName = getName(node.object) |
| 262 | if (!objectName) { |
| 263 | objectName = resolveLeft(node.object) |
| 264 | } |
| 265 | const propertyName = getName(node.property) |
| 266 | return `${objectName}.${propertyName}` |
| 267 | } |
| 268 | return getName(node) |
| 269 | } |
| 270 | |
| 271 | function deepLog(data) { |
| 272 | console.log(inspect(data, {showHidden: false, depth: null, colors: true})) |