UNPKG

structured-elements

Version:

A TypeScript package for modelling and validating data

20 lines 606 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isMirror = void 0; const array_1 = require("./array"); const record_1 = require("./record"); const stringKeyedRecord_1 = require("./stringKeyedRecord"); const isMirror = (subject) => { if (!(0, record_1.isRecord)(subject)) { return false; } if (!(0, array_1.isArray)(subject.array)) { return false; } if (!(0, stringKeyedRecord_1.isStringKeyedRecord)(subject.collection)) { return false; } return true; }; exports.isMirror = isMirror; //# sourceMappingURL=mirror.js.map