From f5b8769f2a964817848ecc27ededa71daf78c1e2 Mon Sep 17 00:00:00 2001 From: Iskren Chernev Date: Thu, 25 Aug 2022 18:29:27 +0300 Subject: [PATCH] ts: Add dataVersion property as requested in #930 --- index.d.ts | 1 + typing-tests/moment-tests.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/index.d.ts b/index.d.ts index a43036e15..e79b20de9 100644 --- a/index.d.ts +++ b/index.d.ts @@ -61,6 +61,7 @@ declare module 'moment' { guess(ignoreCache?: boolean): string; setDefault(timezone?: string): Moment; + dataVersion: string; } interface Moment { diff --git a/typing-tests/moment-tests.ts b/typing-tests/moment-tests.ts index 74c518d50..d68a90ed2 100644 --- a/typing-tests/moment-tests.ts +++ b/typing-tests/moment-tests.ts @@ -7,6 +7,7 @@ import moment = require('../'); // copy(include.filter(v => !exclude.some(v2 => v2 === v)).map(v => v.innerText).join('\n\n')); moment().tz("America/Los_Angeles").format(); +moment.tz.dataVersion; // 2022c var a = moment.tz("2013-11-18 11:55", "America/Toronto"); var b = moment.tz("May 12th 2014 8PM", "MMM Do YYYY hA", "America/Toronto"); @@ -256,4 +257,4 @@ subset.untils.length; // 11 var all = { name : "America/Los_Angeles", abbrs : ['EST', 'EDT'], offsets : [1, 2], untils : [1, 2]}; var subset = moment.tz.filterYears(all, 2012); all.untils.length; // 186 -subset.untils.length; // 3 \ No newline at end of file +subset.untils.length; // 3