UNPKG

melt

Version:

The next generation of Melt UI. Built for Svelte 5.

21 lines (20 loc) 452 B
/** Strongly typed Object.keys */ export function keys(obj) { return Object.keys(obj); } export function omit(obj, ...keys) { const result = {}; for (const key of Object.keys(obj)) { if (!keys.includes(key)) { result[key] = obj[key]; } } return result; } export function pick(obj, ...keys) { const result = {}; for (const key of keys) { result[key] = obj[key]; } return result; }