deep-equality-data-structures
Version:
Javascript data structures (e.g., Map, Set) that support deep object equality
13 lines (12 loc) • 562 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getOptionsWithDefaults = getOptionsWithDefaults;
const transformers_1 = require("./transformers");
/**
* Given the specified options, resolve default values as appropriate.
*/
function getOptionsWithDefaults(options) {
return Object.assign({
// Default options
algorithm: 'md5', transformer: transformers_1.Transformers.identity, mapValueTransformer: transformers_1.Transformers.identity, useToJsonTransform: false, caseInsensitive: false }, options);
}