Your IP : 216.73.217.13


Current Path : /home/deltalab/PMS/ims-connector/node_modules/graphql-compose/lib/utils/
Upload File :
Current File : //home/deltalab/PMS/ims-connector/node_modules/graphql-compose/lib/utils/toDottedObject.js

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toDottedObject = void 0;
function toDottedObject(obj, target = {}, path = []) {
    Object.keys(obj).forEach((key) => {
        if (Object(obj[key]) === obj[key]) {
            toDottedObject(obj[key], target, path.concat(key));
        }
        else {
            target[path.concat(key).join('.')] = obj[key];
        }
    });
    return target;
}
exports.toDottedObject = toDottedObject;
//# sourceMappingURL=toDottedObject.js.map