function namespace(oNamespace, sPackage) { if (!sPackage.length) return oNamespace; const list = sPackage.split("."); const key = list.shift(); sPackage = list.join("."); if (!oNamespace[key] || typeof oNamespace[key] !== "object") { oNamespace[key] = namespace({}, sPackage); } return oNamespace; }