UNPKG

@qoorp/jsona

Version:

Framework agnostic library that provide systemized way to work with JSON API specification v1.0 in your JavaScript / TypeScript code

27 lines 822 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function createIncludeNamesTree(namesChain, includeTree) { var namesArray = namesChain.split('.'); var currentIncludeName = namesArray.shift(); var chainHasMoreNames = namesArray.length; var subTree = null; if (chainHasMoreNames) { subTree = includeTree[currentIncludeName] || {}; createIncludeNamesTree(namesArray.join('.'), subTree); } includeTree[currentIncludeName] = subTree; } exports.createIncludeNamesTree = createIncludeNamesTree; function jsonParse(stringified) { var parsed; try { parsed = JSON.parse(stringified); } catch (e) { parsed = {}; console.warn(e); } return parsed; } exports.jsonParse = jsonParse; //# sourceMappingURL=utils.js.map