(obj, id2, getDefaultValue)
| 143 | ); |
| 144 | }; |
| 145 | var objEnsure = (obj, id2, getDefaultValue) => { |
| 146 | if (!objHas(obj, id2)) { |
| 147 | obj[id2] = getDefaultValue(); |
| 148 | } |
| 149 | return obj[id2]; |
| 150 | }; |
| 151 | var objValidate = (obj, validateChild, onInvalidObj, emptyIsValid = 0) => { |
| 152 | if (isNullish(obj) || !isObject(obj) || !emptyIsValid && objIsEmpty(obj) || objFrozen(obj)) { |
| 153 | onInvalidObj?.(); |
no test coverage detected
searching dependent graphs…