UNPKG

utilaide

Version:

Modern utility helper library for cleaner, faster TypeScript/JavaScript development 🚀🔧

12 lines (11 loc) • 761 B
export declare function randomUUID(): string; export declare function slugify(str: string): string; export declare function truncateText(str: string, len: number): string; export declare function isEmail(str: string): boolean; export declare function isURL(str: string): boolean; export declare function randomHexColor(): string; export declare function debounce<T extends (...args: any[]) => void>(fn: T, delay: number): (...args: Parameters<T>) => void; export declare function throttle<T extends (...args: any[]) => void>(fn: T, delay: number): (...args: Parameters<T>) => void; export declare function deepClone<T>(obj: T): T; export declare function deepEqual(a: any, b: any): boolean; export declare function generateTokenBase64(length?: number): string;