@safejs/serializer
Version:
Serializer is a superset of JSON that includes recursive objects, dates, regular expressions, functions and others which you also can expand by yourself
16 lines • 730 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.isRecursiveExtraSerializer = exports.isConstantExtraSerializer = exports.isExtraSerializer = void 0;
function isExtraSerializer(serializer) {
return !isConstantExtraSerializer(serializer) && !isRecursiveExtraSerializer(serializer);
}
exports.isExtraSerializer = isExtraSerializer;
function isConstantExtraSerializer(serializer) {
return !serializer.serialize;
}
exports.isConstantExtraSerializer = isConstantExtraSerializer;
function isRecursiveExtraSerializer(serializer) {
return !!serializer.initialize;
}
exports.isRecursiveExtraSerializer = isRecursiveExtraSerializer;
//# sourceMappingURL=extra-serializer.js.map
;