mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 04:49:15 +08:00
Revert "moment: Use type alias for moment-like parameters"
This reverts commit 8f9ff607f0 which fails
to compile on typescript@1.4.1 (however it compiles with
typescript@1.5.0-beta).
This commit is contained in:
19
moment/moment-node.d.ts
vendored
19
moment/moment-node.d.ts
vendored
@@ -216,8 +216,8 @@ declare module moment {
|
||||
dayOfYear(): number;
|
||||
dayOfYear(d: number): Moment;
|
||||
|
||||
from(f: MomentLike, suffix?: boolean): string;
|
||||
to(f: MomentLike, suffix?: boolean): string;
|
||||
from(f: Moment|string|number|Date|number[], suffix?: boolean): string;
|
||||
to(f: Moment|string|number|Date|number[], suffix?: boolean): string;
|
||||
|
||||
diff(b: Moment): number;
|
||||
diff(b: Moment, unitOfTime: string): number;
|
||||
@@ -240,13 +240,13 @@ declare module moment {
|
||||
isDST(): boolean;
|
||||
|
||||
isBefore(): boolean;
|
||||
isBefore(b: MomentLike, granularity?: string): boolean;
|
||||
isBefore(b: Moment|string|number|Date|number[], granularity?: string): boolean;
|
||||
|
||||
isAfter(): boolean;
|
||||
isAfter(b: MomentLike, granularity?: string): boolean;
|
||||
isAfter(b: Moment|string|number|Date|number[], granularity?: string): boolean;
|
||||
|
||||
isSame(b: MomentLike, granularity?: string): boolean;
|
||||
isBetween(a: MomentLike, b: MomentLike, granularity?: string): boolean;
|
||||
isSame(b: Moment|string|number|Date|number[], granularity?: string): boolean;
|
||||
isBetween(a: Moment|string|number|Date|number[], b: Moment|string|number|Date|number[], granularity?: string): boolean;
|
||||
|
||||
// Deprecated as of 2.8.0.
|
||||
lang(language: string): Moment;
|
||||
@@ -262,11 +262,11 @@ declare module moment {
|
||||
localeData(): MomentLanguage;
|
||||
|
||||
// Deprecated as of 2.7.0.
|
||||
max(date: MomentLike|any[]): Moment;
|
||||
max(date: Moment|string|number|Date|any[]): Moment;
|
||||
max(date: string, format: string): Moment;
|
||||
|
||||
// Deprecated as of 2.7.0.
|
||||
min(date: MomentLike|any[]): Moment;
|
||||
min(date: Moment|string|number|Date|any[]): Moment;
|
||||
min(date: string, format: string): Moment;
|
||||
|
||||
get(unit: string): number;
|
||||
@@ -439,9 +439,6 @@ declare module moment {
|
||||
|
||||
}
|
||||
|
||||
// Moment.js automatically converts datetime parameters from a number of types
|
||||
type MomentLike = Moment | string | number | Date | number[];
|
||||
|
||||
}
|
||||
|
||||
declare module 'moment' {
|
||||
|
||||
Reference in New Issue
Block a user