UNPKG

anux-common

Version:

[![Build Status](https://travis-ci.com/Anupheaus/anux-common.svg?branch=master)](https://travis-ci.com/Anupheaus/anux-common) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/dd0e0bd3a96247a5a78c02a812f949f8)](https://www.codacy.com/app/Anuphea

20 lines (19 loc) 529 B
import './object'; declare type AddUnits = 'days' | 'hours' | 'minutes' | 'seconds'; declare global { interface Date extends DateExtensions { } interface DateConstructor extends DateConstructorExtensions { } } declare class DateExtensions { clone(): Date; add(value: number, unit: AddUnits): Date; format(): string; format(format: string): string; } declare class DateConstructorExtensions { timeTaken(epoch: number): number; timeTaken(date: Date): number; } export {};