UNPKG

ravendb

Version:
19 lines 734 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PropsBasedObjectLiteralDescriptor = exports.EntityObjectLiteralDescriptor = void 0; class EntityObjectLiteralDescriptor { } exports.EntityObjectLiteralDescriptor = EntityObjectLiteralDescriptor; class PropsBasedObjectLiteralDescriptor { isType(obj) { return this._hasProperties(obj); } _hasProperties(obj) { return this.properties.reduce((result, property) => { // eslint-disable-next-line no-prototype-builtins return result && obj.hasOwnProperty(property); }, true); } } exports.PropsBasedObjectLiteralDescriptor = PropsBasedObjectLiteralDescriptor; //# sourceMappingURL=index.js.map