e2ed
Version:
E2E testing framework over Playwright
14 lines (13 loc) • 504 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.replaceFields = void 0;
const getReplacedObject_1 = require("./getReplacedObject");
/**
* Recursively replaces fields in an object (for payloads of logs).
*/
const replaceFields = (value, replacer) => {
const valueWrapper = { '': value };
const replacedWrapper = (0, getReplacedObject_1.getReplacedObject)([], valueWrapper, replacer);
return replacedWrapper[''];
};
exports.replaceFields = replaceFields;