penguins-eggs
Version:
A remaster system tool, compatible with Arch, Debian, Devuan, Ubuntu and others
33 lines (32 loc) • 684 B
TypeScript
/**
* ./src/classes/utils.d/formatters.ts
* penguins-eggs v.10.0.0 / ecmascript 2020
* Formatting utilities - dates, bytes, objects
* author: Piero Proietti
* email: piero.proietti@gmail.com
* license: MIT
*/
export default class Formatters {
/**
* Custom function to sort object keys
* @param obj
* @returns
*/
static sortObjectKeys(obj: {
[key: string]: any;
}): {
[key: string]: any;
};
/**
*
* @param date
*/
static formatDate(date: Date): string;
/**
*
* @param bytes
* @param decimals
* @returns
*/
static formatBytes(bytes: number, decimals?: number): string;
}