{"version":3,"file":"functions.mjs","names":[],"sources":["../../src/utils/functions.ts"],"sourcesContent":["/**\n * A predicate function for filtering out nullish values\n *\n * @example\n * const notNull: string[] = ['a', null, 'b', undefined, 'c'].filter(notNullish)\n * @param value A value that might be null or undefined\n * @returns True if the value is not null or undefined, false otherwise\n */\nexport function notNullish<T>(value: T | null | undefined): value is T {\n  return value !== null && value !== undefined\n}\n"],"mappings":";;;;;;;;;AAQA,SAAgB,WAAc,OAAyC;AACrE,QAAO,UAAU,QAAQ,UAAU,KAAA"}