]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
[bugfix] expose deprecation handler in typings (#5637)
authorAlan Wang <wp_scut@163.com>
Tue, 15 Sep 2020 02:24:29 +0000 (10:24 +0800)
committerGitHub <noreply@github.com>
Tue, 15 Sep 2020 02:24:29 +0000 (19:24 -0700)
moment.d.ts
ts3.1-typing-tests/moment-tests.ts
ts3.1-typings/moment.d.ts
typing-tests/moment-tests.ts

index 379a824449ae3e2ab1275b6a775b617652200908..97c29bdf1abac9cd87315b9797b18d776addf3dc 100644 (file)
@@ -760,6 +760,8 @@ declare namespace moment {
 
   export var defaultFormat: string;
   export var defaultFormatUtc: string;
+  export var suppressDeprecationWarnings: boolean;
+  export var deprecationHandler: ((name: string | void, msg: string) => void) | void;
 
   export var HTML5_FMT: {
     DATETIME_LOCAL: string,
index 201b68dc9bfb3cc424c115011e0f8507f98e5dfb..a04d56af146718a6c4d75635649e055c9956efc8 100644 (file)
@@ -538,3 +538,8 @@ moment.locale('en', {
 // console.log(moment.version);
 
 moment.defaultFormat = 'YYYY-MM-DD HH:mm';
+
+moment.suppressDeprecationWarnings = true;
+moment.deprecationHandler = null;
+moment.deprecationHandler = undefined;
+moment.deprecationHandler = function(name: string | null, msg: string) {}
index 3f6bb8ed606712607b76a343234f3495840fd40d..6b82f995347a31daaf5133deceaa0a403bfc65b2 100644 (file)
@@ -724,7 +724,6 @@ declare namespace moment {
   export function calendarFormat(m: Moment, now: Moment): string;
 
   export function parseTwoDigitYear(input: string): number;
-
   /**
    * Constant used to enable explicit ISO_8601 format parsing.
    */
@@ -734,6 +733,9 @@ declare namespace moment {
   export var defaultFormat: string;
   export var defaultFormatUtc: string;
 
+  export var suppressDeprecationWarnings: boolean;
+  export var deprecationHandler: ((name: string | null, msg: string) => void) | null | undefined;
+
   export var HTML5_FMT: {
     DATETIME_LOCAL: string,
     DATETIME_LOCAL_SECONDS: string,
index 929f7cc73252d30ee8a92dbc61545650b410cc8c..496d44cfc51758710ab5c5ac8aefbd1b9825f5ab 100644 (file)
@@ -550,3 +550,8 @@ moment.locale('en', {
 console.log(moment.version);
 
 moment.defaultFormat = 'YYYY-MM-DD HH:mm';
+
+moment.suppressDeprecationWarnings = true;
+moment.deprecationHandler = null;
+moment.deprecationHandler = undefined;
+moment.deprecationHandler = function(name: string | void, msg: string) {}