playwright-pom-materials
Version:
Playwright POM materials
18 lines (17 loc) • 490 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.mergeOptions = void 0;
const mergeOptions = (defaultOptions, options) => {
var _a;
if (!options) {
return defaultOptions;
}
else {
const result = {};
for (const key in defaultOptions) {
result[key] = (_a = options[key]) !== null && _a !== void 0 ? _a : defaultOptions[key];
}
return result;
}
};
exports.mergeOptions = mergeOptions;