@jsonjoy.com/json-type
Version:
High-performance JSON Pointer implementation
14 lines (13 loc) • 479 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.value = void 0;
const tslib_1 = require("tslib");
const Value_1 = require("./Value");
const ObjectValue_1 = require("./ObjectValue");
const classes = tslib_1.__importStar(require("../type"));
const value = (type, data) => {
if (type instanceof classes.ObjectType)
return new ObjectValue_1.ObjectValue(type, data);
return new Value_1.Value(type, data);
};
exports.value = value;