jest-allure2-reporter
Version:
Idiomatic Jest reporter for Allure Framework
18 lines • 858 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.simplifyParametersMap = simplifyParametersMap;
const tslib_1 = require("tslib");
const utils_1 = require("../../../utils");
const extractors = tslib_1.__importStar(require("../../common"));
const inflateParameter_1 = require("./inflateParameter");
const keyedParameter_1 = require("./keyedParameter");
function simplifyParametersMap(customizer) {
const result = (0, utils_1.mapValues)(customizer, (value, key) => {
const ambiguousCustomizer = (0, keyedParameter_1.keyedParameter)(value, key);
return ambiguousCustomizer
? extractors.compose2((0, inflateParameter_1.inflateParameter)(key), ambiguousCustomizer)
: undefined;
});
return (0, utils_1.compactObject)(result);
}
//# sourceMappingURL=simplifyParametersMap.js.map