@yamamotok/dataobject
Version:
Decorator based JSON serializer and deserializer.
13 lines • 472 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isDataObject = void 0;
const hasFactory_1 = require("./hasFactory");
const hasToPlain_1 = require("./hasToPlain");
function isDataObject(ctor) {
if (typeof ctor !== 'function') {
return false;
}
return (0, hasToPlain_1.hasToPlain)(ctor) && (0, hasFactory_1.hasFactory)(ctor);
}
exports.isDataObject = isDataObject;
//# sourceMappingURL=isDataObject.js.map