MCPcopy Create free account
hub / github.com/DavidWells/analytics / resolveLeft

Function resolveLeft

scripts/docs/parse/index.js:259–269  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

257}
258
259function 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
271function deepLog(data) {
272 console.log(inspect(data, {showHidden: false, depth: null, colors: true}))

Callers 1

getExportsFunction · 0.85

Calls 1

getNameFunction · 0.70

Tested by

no test coverage detected