UNPKG

click-captcha

Version:

Chinese Character Sequence Click Verification System

20 lines (19 loc) 623 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.deepMerge = deepMerge; function deepMerge(target, source) { const result = { ...target }; for (const key in source) { if (source.hasOwnProperty(key)) { const k = key; const sourceValue = source[k]; if (typeof sourceValue === 'object' && sourceValue !== null) { result[k] = deepMerge(result[k] || {}, sourceValue); } else if (sourceValue !== undefined) { result[k] = sourceValue; } } } return result; }