UNPKG

rxdb

Version:

A local-first realtime NoSQL Database for JavaScript applications - https://rxdb.info/

21 lines (20 loc) 905 B
export declare function runXTimes(xTimes: number, fn: (idx: number) => void): void; export declare function ensureNotFalsy<T>(obj: T | false | undefined | null, message?: string): T; export declare function ensureInteger(obj: unknown): number; /** * Using shareReplay() without settings will not unsubscribe * if there are no more subscribers. * So we use these defaults. * @link https://cartant.medium.com/rxjs-whats-changed-with-sharereplay-65c098843e95 */ export declare const RXJS_SHARE_REPLAY_DEFAULTS: { bufferSize: number; refCount: boolean; }; /** * Dynamically add a name to a function * so that it can later be found in the stack. * @link https://stackoverflow.com/a/41854075/3443137 */ export declare function nameFunction<T>(name: string, body: T): T; export declare function customFetchWithFixedHeaders(headers: any): (url: string | URL, options?: any) => Promise<Response>;