structured-elements
Version:
A TypeScript package for modelling and validating data
17 lines • 672 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildMirror = void 0;
const buildWithoutSorting_1 = require("./buildWithoutSorting");
const sort_1 = require("./sort");
const buildMirror = (data = {}, options) => {
const unsortedMirror = (0, buildWithoutSorting_1.buildMirrorWithoutSorting)(data, options);
const maybeSortedMirror = (options === null || options === void 0 ? void 0 : options.sort)
? (0, sort_1.sortMirror)({
mirror: unsortedMirror,
options,
})
: unsortedMirror;
return maybeSortedMirror;
};
exports.buildMirror = buildMirror;
//# sourceMappingURL=build.js.map