codekingpro/portable-devtools
115k
1export function generateOptions(options, defaults) {
2 if (typeof options === 'function') {
3 defaults.callback = options;
4 }
5 else if (options) {
6 for (const name in options) {
7 /* istanbul ignore else */
8 if (Object.prototype.hasOwnProperty.call(options, name)) {
9 defaults[name] = options[name];
10 }
11 }
12 }
13 return defaults;
14}
15 