@corefunc/corefunc
    Preparing search index...

    Function objectSetDefaults

    • Type Parameters

      • Dest extends object
      • Src extends object

      Parameters

      • destination: Dest
      • source: Src
      • Optionaloptions: {
            arrayMergeToUnique?: boolean;
            nullAsUndefined?: boolean;
            objectDeepMerge?: boolean;
            undefinedPreservation?: boolean;
        } = ...

      Returns Dest & Src

      objectSetDefaults

      objectSetDefaults({}, { val: true }) // { val: true }
      
      objectSetDefaults({ val: undefined }, { val: true }) // { val: true }
      
      objectSetDefaults({ val: null }, { val: true }) // { val: null }
      
      objectSetDefaults({ val: "text" }, { val: true }) // { val: "text" }