| 123456789101112 |
- function merge(settings, defaults) {
- for (const [key, value] of Object.entries(settings)) {
- if (typeof value === 'object' && !(value instanceof Array)) {
- defaults[key] = merge(value, defaults[key] || {})
- } else {
- defaults[key] = value
- }
- }
- return defaults
- }
- module.exports = { merge }
|