UNPKG

@nasriya/cachify

Version:

A lightweight, extensible in-memory caching library for storing anything, with built-in TTL and customizable cache types.

19 lines (18 loc) 800 B
declare const utils: { assert: { type: { string: (value: unknown, name: string, context?: string) => value is string; nonEmptyString: (value: unknown, name: string, context?: string) => void; number: (value: unknown, name: string, context?: string) => value is number; integer: (value: unknown, name: string, context?: string) => void; positiveInteger: (value: unknown, name: string, context?: string) => void; }; objectProp: (obj: Record<any, any>, prop: string, options?: { required?: boolean; context?: string; onValidResult?: () => void; validator?: (value: unknown, name: string, context?: string) => void; }) => void; }; }; export default utils;