diff --git a/moment/moment-node.d.ts b/moment/moment-node.d.ts index 51e11f1329..fe576a1828 100644 --- a/moment/moment-node.d.ts +++ b/moment/moment-node.d.ts @@ -379,11 +379,17 @@ declare module moment { meridiem?: (hour: number, minute: number, isLowercase: boolean) => string; calendar?: MomentCalendar; ordinal?: (num: number) => string; + week?: MomentLanguageWeek } interface MomentLanguage extends BaseMomentLanguage { longDateFormat?: MomentLongDateFormat; } + + interface MomentLanguageWeek { + dow?: number; + doy?: number; + } interface MomentLanguageData { /** diff --git a/moment/moment-tests.ts b/moment/moment-tests.ts index ed392c83ee..2ac484ca25 100644 --- a/moment/moment-tests.ts +++ b/moment/moment-tests.ts @@ -315,6 +315,10 @@ moment.locale('en', { (b === 1) ? 'st' : (b === 2) ? 'nd' : (b === 3) ? 'rd' : 'th'; + }, + week: { + dow: 1, + doy: 4 } });