diff --git a/moment-range/moment-range-tests.ts b/moment-range/moment-range-tests.ts index 0ef37a6817..7940e58506 100644 --- a/moment-range/moment-range-tests.ts +++ b/moment-range/moment-range-tests.ts @@ -5,7 +5,7 @@ var range2: moment.Range = moment.range(moment("2011-04-15", "YYYY-MM-DD"), mome var range3: moment.Range = moment.range([moment("2011-04-15", "YYYY-MM-DD"), moment("2011-11-27", "YYYY-MM-DD")]); var range4: moment.Range = moment.range("2015-01-17T09:50:04+00:00/2015-04-17T08:29:55+00:00"); -var date: moment.Moment = moment(2012, 4, 15); +var date: moment.Moment = moment('2012-05- 15'); var res1: boolean = range.contains(date); var res2: boolean = range.contains(date, false); diff --git a/moment-range/moment-range.d.ts b/moment-range/moment-range.d.ts index 63771f4363..5c32bd88f8 100644 --- a/moment-range/moment-range.d.ts +++ b/moment-range/moment-range.d.ts @@ -27,8 +27,8 @@ declare module moment { start: Moment; end: Moment; - contains (other: Date, exclusive = false): boolean; - contains (other: Moment, exclusive = false): boolean; + contains (other: Date, exclusive?: boolean): boolean; + contains (other: Moment, exclusive?: boolean): boolean; overlaps (range: Range): boolean; @@ -38,8 +38,8 @@ declare module moment { subtract (other: Range): Range[]; - by (range: string, hollaback: (current: Moment) => void, exclusive = false); - by (range: Range, hollaback: (current: Moment) => void, exclusive = false); + by (range: string, hollaback: (current: Moment) => void, exclusive?: boolean): void; + by (range: Range, hollaback: (current: Moment) => void, exclusive?: boolean): void; isSame (other: Range): boolean;