"use strict";
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);
}
