MCPcopy Index your code
hub / github.com/neomjs/neo / getNamespace

Function getNamespace

buildScripts/docs/jsdocx.mjs:68–78  ·  view source on GitHub ↗
(tree, names)

Source from the content-addressed store, hash-verified

66}
67
68function getNamespace(tree, names) {
69 names = Array.isArray(names) ? names : names.split('.');
70 let current = tree;
71
72 for (const name of names) {
73 if (!current[name]) return null;
74 current = current[name];
75 }
76
77 return current;
78}
79
80function setNamespace(tree, names, value) {
81 names = Array.isArray(names) ? names : names.split('.');

Callers 2

generateStructureFunction · 0.85
jsdocx.mjsFile · 0.85

Calls 2

isArrayMethod · 0.80
splitMethod · 0.80

Tested by

no test coverage detected