UNPKG

dev-utils-plus

Version:

Type-safe utility functions for JavaScript/TypeScript: string, array, object, date, validation, crypto, format, math

60 lines 1.76 kB
/** * Format utility functions for common formatting tasks */ /** * Formats a number with commas as thousands separators */ export declare function formatNumber(num: number, decimals?: number): string; /** * Formats a number as currency */ export declare function formatCurrency(amount: number, currency?: string, locale?: string): string; /** * Formats a number as a percentage */ export declare function formatPercentage(value: number, decimals?: number, locale?: string): string; /** * Formats a file size in human-readable format */ export declare function formatFileSize(bytes: number): string; /** * Formats a duration in human-readable format */ export declare function formatDuration(seconds: number): string; /** * Formats a phone number with dashes */ export declare function formatPhoneNumber(phone: string): string; /** * Formats a credit card number with spaces */ export declare function formatCreditCard(cardNumber: string): string; /** * Formats a social security number with dashes */ export declare function formatSSN(ssn: string): string; /** * Formats a postal code */ export declare function formatPostalCode(postalCode: string): string; /** * Formats a name with proper capitalization */ export declare function formatName(name: string): string; /** * Formats a sentence with proper capitalization */ export declare function formatSentence(sentence: string): string; /** * Formats a title with proper capitalization */ export declare function formatTitle(title: string): string; /** * Formats a slug for URLs */ export declare function formatSlug(text: string): string; /** * Formats a number with ordinal suffix */ export declare function formatOrdinal(num: number): string; //# sourceMappingURL=index.d.ts.map