Skip to content

Commit 25a68e0

Browse files
Elmar BurkeElmar Burke
Elmar Burke
authored and
Elmar Burke
committed
Added definitions for milliseconds
1 parent fc34176 commit 25a68e0

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

milliseconds/milliseconds-tests.ts

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/// <reference path="milliseconds.d.ts" />
2+
3+
milliseconds.seconds(1)
4+
milliseconds.minutes(2)
5+
milliseconds.hours(3)
6+
milliseconds.days(4)
7+
milliseconds.weeks(5)
8+
milliseconds.month(6)
9+
milliseconds.years(7)

milliseconds/milliseconds.d.ts

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// Type definitions for milliseconds
2+
// Project: http://npmjs.com/milliseconds
3+
// Definitions by: Elmar Burke <github.com/elmarburke>
4+
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
5+
6+
interface Milliseconds {
7+
seconds(seconds: number): number
8+
minutes(minutes: number): number
9+
hours(hours: number): number
10+
days(days: number): number
11+
weeks(weeks: number): number
12+
month(month: number): number
13+
years(years: number): number
14+
}
15+
16+
declare var milliseconds: Milliseconds
17+
18+
declare module 'milliseconds' {
19+
export = milliseconds
20+
}

0 commit comments

Comments
 (0)