astro-ghostcms/.pnpm-store/v3/files/2e/ff47280f57ae889822eb09a1355...

11 lines
367 B
Plaintext
Raw Normal View History

2024-02-14 14:10:47 +00:00
export default function _defaults(obj, defaults) {
var keys = Object.getOwnPropertyNames(defaults);
for (var i = 0; i < keys.length; i++) {
var key = keys[i];
var value = Object.getOwnPropertyDescriptor(defaults, key);
if (value && value.configurable && obj[key] === undefined) {
Object.defineProperty(obj, key, value);
}
}
return obj;
}