UNPKG

@shutootaki/gwm

Version:
15 lines 660 B
import type { Config } from './types.js'; /** * 2つの設定オブジェクトを深くマージする * * マージ規則: * - スカラー値(文字列/数値/真偽値): project 設定が上書き * - ネストしたオブジェクト: 再帰的にマージ * - 配列: project 設定で全置換(結合しない) * * @param global グローバル設定 * @param project プロジェクト設定(null の場合はグローバル設定をそのまま返す) * @returns マージされた設定 */ export declare function deepMerge(global: Partial<Config>, project: Partial<Config> | null): Config; //# sourceMappingURL=merger.d.ts.map