falcor
Version:
A JavaScript library for efficient data fetching.
12 lines (8 loc) • 349 B
JavaScript
var strip = require("./strip");
var getModel = require("./getModel");
var setPathValues = require("../../../lib/set/setPathValues");
module.exports = function jsonGraphEnvelope(pathValues) {
var jsonGraph = {};
setPathValues(getModel({ cache: jsonGraph }), pathValues);
return strip(jsonGraph, ["$type", "$expires", "$timestamp"]);
}