wp/wp-includes/js/dist/vendor/moment.js
changeset 18 be944660c56a
parent 16 a86126ab1dd4
child 19 3d72ae0968f4
equal deleted inserted replaced
17:34716fd837a4 18:be944660c56a
     1 //! moment.js
     1 //! moment.js
     2 //! version : 2.27.0
     2 //! version : 2.29.1
     3 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors
     3 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors
     4 //! license : MIT
     4 //! license : MIT
     5 //! momentjs.com
     5 //! momentjs.com
     6 
     6 
     7 ;(function (global, factory) {
     7 ;(function (global, factory) {
  2538     }
  2538     }
  2539 
  2539 
  2540     hooks.createFromInputFallback = deprecate(
  2540     hooks.createFromInputFallback = deprecate(
  2541         'value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), ' +
  2541         'value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), ' +
  2542             'which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are ' +
  2542             'which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are ' +
  2543             'discouraged and will be removed in an upcoming major release. Please refer to ' +
  2543             'discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.',
  2544             'http://momentjs.com/guides/#/warnings/js-date/ for more info.',
       
  2545         function (config) {
  2544         function (config) {
  2546             config._d = new Date(config._i + (config._useUTC ? ' UTC' : ''));
  2545             config._d = new Date(config._i + (config._useUTC ? ' UTC' : ''));
  2547         }
  2546         }
  2548     );
  2547     );
  2549 
  2548 
  3724     }
  3723     }
  3725 
  3724 
  3726     function calendar$1(time, formats) {
  3725     function calendar$1(time, formats) {
  3727         // Support for single parameter, formats only overload to the calendar function
  3726         // Support for single parameter, formats only overload to the calendar function
  3728         if (arguments.length === 1) {
  3727         if (arguments.length === 1) {
  3729             if (isMomentInput(arguments[0])) {
  3728             if (!arguments[0]) {
       
  3729                 time = undefined;
       
  3730                 formats = undefined;
       
  3731             } else if (isMomentInput(arguments[0])) {
  3730                 time = arguments[0];
  3732                 time = arguments[0];
  3731                 formats = undefined;
  3733                 formats = undefined;
  3732             } else if (isCalendarSpec(arguments[0])) {
  3734             } else if (isCalendarSpec(arguments[0])) {
  3733                 formats = arguments[0];
  3735                 formats = arguments[0];
  3734                 time = undefined;
  3736                 time = undefined;
  4402             l,
  4404             l,
  4403             val,
  4405             val,
  4404             eras = this.localeData().eras();
  4406             eras = this.localeData().eras();
  4405         for (i = 0, l = eras.length; i < l; ++i) {
  4407         for (i = 0, l = eras.length; i < l; ++i) {
  4406             // truncate time
  4408             // truncate time
  4407             val = this.startOf('day').valueOf();
  4409             val = this.clone().startOf('day').valueOf();
  4408 
  4410 
  4409             if (eras[i].since <= val && val <= eras[i].until) {
  4411             if (eras[i].since <= val && val <= eras[i].until) {
  4410                 return eras[i].name;
  4412                 return eras[i].name;
  4411             }
  4413             }
  4412             if (eras[i].until <= val && val <= eras[i].since) {
  4414             if (eras[i].until <= val && val <= eras[i].since) {
  4422             l,
  4424             l,
  4423             val,
  4425             val,
  4424             eras = this.localeData().eras();
  4426             eras = this.localeData().eras();
  4425         for (i = 0, l = eras.length; i < l; ++i) {
  4427         for (i = 0, l = eras.length; i < l; ++i) {
  4426             // truncate time
  4428             // truncate time
  4427             val = this.startOf('day').valueOf();
  4429             val = this.clone().startOf('day').valueOf();
  4428 
  4430 
  4429             if (eras[i].since <= val && val <= eras[i].until) {
  4431             if (eras[i].since <= val && val <= eras[i].until) {
  4430                 return eras[i].narrow;
  4432                 return eras[i].narrow;
  4431             }
  4433             }
  4432             if (eras[i].until <= val && val <= eras[i].since) {
  4434             if (eras[i].until <= val && val <= eras[i].since) {
  4442             l,
  4444             l,
  4443             val,
  4445             val,
  4444             eras = this.localeData().eras();
  4446             eras = this.localeData().eras();
  4445         for (i = 0, l = eras.length; i < l; ++i) {
  4447         for (i = 0, l = eras.length; i < l; ++i) {
  4446             // truncate time
  4448             // truncate time
  4447             val = this.startOf('day').valueOf();
  4449             val = this.clone().startOf('day').valueOf();
  4448 
  4450 
  4449             if (eras[i].since <= val && val <= eras[i].until) {
  4451             if (eras[i].since <= val && val <= eras[i].until) {
  4450                 return eras[i].abbr;
  4452                 return eras[i].abbr;
  4451             }
  4453             }
  4452             if (eras[i].until <= val && val <= eras[i].since) {
  4454             if (eras[i].until <= val && val <= eras[i].since) {
  4465             eras = this.localeData().eras();
  4467             eras = this.localeData().eras();
  4466         for (i = 0, l = eras.length; i < l; ++i) {
  4468         for (i = 0, l = eras.length; i < l; ++i) {
  4467             dir = eras[i].since <= eras[i].until ? +1 : -1;
  4469             dir = eras[i].since <= eras[i].until ? +1 : -1;
  4468 
  4470 
  4469             // truncate time
  4471             // truncate time
  4470             val = this.startOf('day').valueOf();
  4472             val = this.clone().startOf('day').valueOf();
  4471 
  4473 
  4472             if (
  4474             if (
  4473                 (eras[i].since <= val && val <= eras[i].until) ||
  4475                 (eras[i].since <= val && val <= eras[i].until) ||
  4474                 (eras[i].until <= val && val <= eras[i].since)
  4476                 (eras[i].until <= val && val <= eras[i].since)
  4475             ) {
  4477             ) {
  5616         config._d = new Date(toInt(input));
  5618         config._d = new Date(toInt(input));
  5617     });
  5619     });
  5618 
  5620 
  5619     //! moment.js
  5621     //! moment.js
  5620 
  5622 
  5621     hooks.version = '2.27.0';
  5623     hooks.version = '2.29.1';
  5622 
  5624 
  5623     setHookCallback(createLocal);
  5625     setHookCallback(createLocal);
  5624 
  5626 
  5625     hooks.fn = proto;
  5627     hooks.fn = proto;
  5626     hooks.min = min;
  5628     hooks.min = min;