UNPKG

@js-ak/db-manager

Version:
19 lines (18 loc) 490 B
export function clearUndefinedFields(params) { const result = {}; for (const key in params) { if (typeof params[key] === "undefined") continue; result[key] = params[key]; } return result; } export function isHasFields(obj, fields) { const objKeys = Object.keys(obj); for (const key of objKeys) { if (!fields.includes(key)) { return false; } } return fields.every((field) => objKeys.includes(field)); }