node_modules: update

This commit is contained in:
Dawid Dziurla 2020-07-25 12:21:44 +02:00
parent c4ea5b96e9
commit 7c68f31a28
No known key found for this signature in database
GPG key ID: 7B6D8368172E9B0B
30 changed files with 673 additions and 856 deletions

View file

@ -1,30 +1,50 @@
# Changelog
## 1.22.0
## 1.24.1 (2020-05-04)
* Remove erroneous `console.log` call
## 1.24.0 (2020-05-03)
* Update polyfills for pollyfilled build
## 1.23.0 (2020-04-02)
* Allow minus sign prefix when creating Duration from ISO
## 1.22.2 (2020-03-25)
* Added more details to error messages for type errors
## 1.22.1 (2020-03-19)
* Added support for ISO basic format to DateTime#toISO
## 1.22.0 (2020-01-26)
* Fix setZone's handling of pre-1970 dates with milisecond components
* Fix keepLocalTime for large jumps near the target zone's DST
* Fix cache perf for toRelative()
## 1.21.3
## 1.21.3 (2019-11-28)
* Fix parsing of meridiems in macro tokens in newer versions of v8
## 1.21.2
## 1.21.2 (2019-11-18)
* Fix bug in Chrome Canary that threw off time zone calculations
## 1.21.1
## 1.21.1 (2019-11-03)
* Fix for quarter parsing
* Some documentation updates
## 1.21.0
## 1.21.0 (2019-10-30)
* Added quarter support to the parser
* Fix some rounding issues in ISO formatting
## 1.20.0
## 1.20.0 (2019-10-29)
* Added Duration#mapUnits
* added Interval#toISODate and Interval#toISOTime

372
node_modules/luxon/build/amd/luxon.js generated vendored
View file

@ -38,7 +38,7 @@ define(['exports'], function (exports) { 'use strict';
return _setPrototypeOf(o, p);
}
function isNativeReflectConstruct() {
function _isNativeReflectConstruct() {
if (typeof Reflect === "undefined" || !Reflect.construct) return false;
if (Reflect.construct.sham) return false;
if (typeof Proxy === "function") return true;
@ -52,7 +52,7 @@ define(['exports'], function (exports) { 'use strict';
}
function _construct(Parent, args, Class) {
if (isNativeReflectConstruct()) {
if (_isNativeReflectConstruct()) {
_construct = Reflect.construct;
} else {
_construct = function _construct(Parent, args, Class) {
@ -121,14 +121,49 @@ define(['exports'], function (exports) { 'use strict';
return target;
}
function _unsupportedIterableToArray(o, minLen) {
if (!o) return;
if (typeof o === "string") return _arrayLikeToArray(o, minLen);
var n = Object.prototype.toString.call(o).slice(8, -1);
if (n === "Object" && o.constructor) n = o.constructor.name;
if (n === "Map" || n === "Set") return Array.from(o);
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
}
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
return arr2;
}
function _createForOfIteratorHelperLoose(o) {
var i = 0;
if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) return function () {
if (i >= o.length) return {
done: true
};
return {
done: false,
value: o[i++]
};
};
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
i = o[Symbol.iterator]();
return i.next.bind(i);
}
// these aren't really private, but nor are they really useful to document
/**
* @private
*/
var LuxonError =
/*#__PURE__*/
function (_Error) {
var LuxonError = /*#__PURE__*/function (_Error) {
_inheritsLoose(LuxonError, _Error);
function LuxonError() {
@ -136,15 +171,13 @@ define(['exports'], function (exports) { 'use strict';
}
return LuxonError;
}(_wrapNativeSuper(Error));
}( /*#__PURE__*/_wrapNativeSuper(Error));
/**
* @private
*/
var InvalidDateTimeError =
/*#__PURE__*/
function (_LuxonError) {
var InvalidDateTimeError = /*#__PURE__*/function (_LuxonError) {
_inheritsLoose(InvalidDateTimeError, _LuxonError);
function InvalidDateTimeError(reason) {
@ -157,9 +190,7 @@ define(['exports'], function (exports) { 'use strict';
* @private
*/
var InvalidIntervalError =
/*#__PURE__*/
function (_LuxonError2) {
var InvalidIntervalError = /*#__PURE__*/function (_LuxonError2) {
_inheritsLoose(InvalidIntervalError, _LuxonError2);
function InvalidIntervalError(reason) {
@ -172,9 +203,7 @@ define(['exports'], function (exports) { 'use strict';
* @private
*/
var InvalidDurationError =
/*#__PURE__*/
function (_LuxonError3) {
var InvalidDurationError = /*#__PURE__*/function (_LuxonError3) {
_inheritsLoose(InvalidDurationError, _LuxonError3);
function InvalidDurationError(reason) {
@ -187,9 +216,7 @@ define(['exports'], function (exports) { 'use strict';
* @private
*/
var ConflictingSpecificationError =
/*#__PURE__*/
function (_LuxonError4) {
var ConflictingSpecificationError = /*#__PURE__*/function (_LuxonError4) {
_inheritsLoose(ConflictingSpecificationError, _LuxonError4);
function ConflictingSpecificationError() {
@ -202,9 +229,7 @@ define(['exports'], function (exports) { 'use strict';
* @private
*/
var InvalidUnitError =
/*#__PURE__*/
function (_LuxonError5) {
var InvalidUnitError = /*#__PURE__*/function (_LuxonError5) {
_inheritsLoose(InvalidUnitError, _LuxonError5);
function InvalidUnitError(unit) {
@ -217,9 +242,7 @@ define(['exports'], function (exports) { 'use strict';
* @private
*/
var InvalidArgumentError =
/*#__PURE__*/
function (_LuxonError6) {
var InvalidArgumentError = /*#__PURE__*/function (_LuxonError6) {
_inheritsLoose(InvalidArgumentError, _LuxonError6);
function InvalidArgumentError() {
@ -232,9 +255,7 @@ define(['exports'], function (exports) { 'use strict';
* @private
*/
var ZoneIsAbstractError =
/*#__PURE__*/
function (_LuxonError7) {
var ZoneIsAbstractError = /*#__PURE__*/function (_LuxonError7) {
_inheritsLoose(ZoneIsAbstractError, _LuxonError7);
function ZoneIsAbstractError() {
@ -873,19 +894,8 @@ define(['exports'], function (exports) { 'use strict';
function stringifyTokens(splits, tokenToString) {
var s = "";
for (var _iterator = splits, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var token = _ref;
for (var _iterator = _createForOfIteratorHelperLoose(splits), _step; !(_step = _iterator()).done;) {
var token = _step.value;
if (token.literal) {
s += token.val;
@ -923,9 +933,7 @@ define(['exports'], function (exports) { 'use strict';
* @private
*/
var Formatter =
/*#__PURE__*/
function () {
var Formatter = /*#__PURE__*/function () {
Formatter.create = function create(locale, opts) {
if (opts === void 0) {
opts = {};
@ -1400,9 +1408,9 @@ define(['exports'], function (exports) { 'use strict';
};
},
tokens = Formatter.parseFormat(fmt),
realTokens = tokens.reduce(function (found, _ref2) {
var literal = _ref2.literal,
val = _ref2.val;
realTokens = tokens.reduce(function (found, _ref) {
var literal = _ref.literal,
val = _ref.val;
return literal ? found : found.concat(val);
}, []),
collapsed = dur.shiftTo.apply(dur, realTokens.map(tokenToField).filter(function (t) {
@ -1415,9 +1423,7 @@ define(['exports'], function (exports) { 'use strict';
return Formatter;
}();
var Invalid =
/*#__PURE__*/
function () {
var Invalid = /*#__PURE__*/function () {
function Invalid(reason, explanation) {
this.reason = reason;
this.explanation = explanation;
@ -1440,9 +1446,7 @@ define(['exports'], function (exports) { 'use strict';
* @interface
*/
var Zone =
/*#__PURE__*/
function () {
var Zone = /*#__PURE__*/function () {
function Zone() {}
var _proto = Zone.prototype;
@ -1550,9 +1554,7 @@ define(['exports'], function (exports) { 'use strict';
* @implements {Zone}
*/
var LocalZone =
/*#__PURE__*/
function (_Zone) {
var LocalZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(LocalZone, _Zone);
function LocalZone() {
@ -1700,9 +1702,7 @@ define(['exports'], function (exports) { 'use strict';
* @implements {Zone}
*/
var IANAZone =
/*#__PURE__*/
function (_Zone) {
var IANAZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(IANAZone, _Zone);
/**
@ -1877,9 +1877,7 @@ define(['exports'], function (exports) { 'use strict';
* @implements {Zone}
*/
var FixedOffsetZone =
/*#__PURE__*/
function (_Zone) {
var FixedOffsetZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(FixedOffsetZone, _Zone);
/**
@ -2000,9 +1998,7 @@ define(['exports'], function (exports) { 'use strict';
* @implements {Zone}
*/
var InvalidZone =
/*#__PURE__*/
function (_Zone) {
var InvalidZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(InvalidZone, _Zone);
function InvalidZone(zoneName) {
@ -2114,9 +2110,7 @@ define(['exports'], function (exports) { 'use strict';
*/
var Settings =
/*#__PURE__*/
function () {
var Settings = /*#__PURE__*/function () {
function Settings() {}
/**
@ -2430,9 +2424,7 @@ define(['exports'], function (exports) { 'use strict';
*/
var PolyNumberFormatter =
/*#__PURE__*/
function () {
var PolyNumberFormatter = /*#__PURE__*/function () {
function PolyNumberFormatter(intl, forceSimple, opts) {
this.padTo = opts.padTo || 0;
this.floor = opts.floor || false;
@ -2467,9 +2459,7 @@ define(['exports'], function (exports) { 'use strict';
*/
var PolyDateFormatter =
/*#__PURE__*/
function () {
var PolyDateFormatter = /*#__PURE__*/function () {
function PolyDateFormatter(dt, intl, opts) {
this.opts = opts;
this.hasIntl = hasIntl();
@ -2551,9 +2541,7 @@ define(['exports'], function (exports) { 'use strict';
*/
var PolyRelFormatter =
/*#__PURE__*/
function () {
var PolyRelFormatter = /*#__PURE__*/function () {
function PolyRelFormatter(intl, isEnglish, opts) {
this.opts = Object.assign({
style: "long"
@ -2589,9 +2577,7 @@ define(['exports'], function (exports) { 'use strict';
*/
var Locale =
/*#__PURE__*/
function () {
var Locale = /*#__PURE__*/function () {
Locale.fromOpts = function fromOpts(opts) {
return Locale.create(opts.locale, opts.numberingSystem, opts.outputCalendar, opts.defaultToEN);
};
@ -3000,10 +2986,11 @@ define(['exports'], function (exports) { 'use strict';
} // ISO duration parsing
var isoDuration = /^P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
var isoDuration = /^-?P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
function extractISODuration(match) {
var yearStr = match[1],
var s = match[0],
yearStr = match[1],
monthStr = match[2],
weekStr = match[3],
dayStr = match[4],
@ -3011,15 +2998,21 @@ define(['exports'], function (exports) { 'use strict';
minuteStr = match[6],
secondStr = match[7],
millisecondsStr = match[8];
var hasNegativePrefix = s[0] === "-";
var maybeNegate = function maybeNegate(num) {
return num && hasNegativePrefix ? -num : num;
};
return [{
years: parseInteger(yearStr),
months: parseInteger(monthStr),
weeks: parseInteger(weekStr),
days: parseInteger(dayStr),
hours: parseInteger(hourStr),
minutes: parseInteger(minuteStr),
seconds: parseInteger(secondStr),
milliseconds: parseMillis(millisecondsStr)
years: maybeNegate(parseInteger(yearStr)),
months: maybeNegate(parseInteger(monthStr)),
weeks: maybeNegate(parseInteger(weekStr)),
days: maybeNegate(parseInteger(dayStr)),
hours: maybeNegate(parseInteger(hourStr)),
minutes: maybeNegate(parseInteger(minuteStr)),
seconds: maybeNegate(parseInteger(secondStr)),
milliseconds: maybeNegate(parseMillis(millisecondsStr))
}];
} // These are a little braindead. EDT *should* tell us that we're in, say, America/New_York
// and not just that we're in -240 *right now*. But since I don't think these are used that often
@ -3298,9 +3291,7 @@ define(['exports'], function (exports) { 'use strict';
*/
var Duration =
/*#__PURE__*/
function () {
var Duration = /*#__PURE__*/function () {
/**
* @private
*/
@ -3609,19 +3600,8 @@ define(['exports'], function (exports) { 'use strict';
var dur = friendlyDuration(duration),
result = {};
for (var _iterator = orderedUnits, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var k = _ref;
for (var _iterator = _createForOfIteratorHelperLoose(orderedUnits), _step; !(_step = _iterator()).done;) {
var k = _step.value;
if (hasOwnProperty(dur.values, k) || hasOwnProperty(this.values, k)) {
result[k] = dur.get(k) + this.get(k);
@ -3657,8 +3637,8 @@ define(['exports'], function (exports) { 'use strict';
if (!this.isValid) return this;
var result = {};
for (var _i2 = 0, _Object$keys = Object.keys(this.values); _i2 < _Object$keys.length; _i2++) {
var k = _Object$keys[_i2];
for (var _i = 0, _Object$keys = Object.keys(this.values); _i < _Object$keys.length; _i++) {
var k = _Object$keys[_i];
result[k] = asNumber(fn(this.values[k], k));
}
@ -3703,10 +3683,10 @@ define(['exports'], function (exports) { 'use strict';
;
_proto.reconfigure = function reconfigure(_temp) {
var _ref2 = _temp === void 0 ? {} : _temp,
locale = _ref2.locale,
numberingSystem = _ref2.numberingSystem,
conversionAccuracy = _ref2.conversionAccuracy;
var _ref = _temp === void 0 ? {} : _temp,
locale = _ref.locale,
numberingSystem = _ref.numberingSystem,
conversionAccuracy = _ref.conversionAccuracy;
var loc = this.loc.clone({
locale: locale,
@ -3778,19 +3758,8 @@ define(['exports'], function (exports) { 'use strict';
var lastUnit;
normalizeValues(this.matrix, vals);
for (var _iterator2 = orderedUnits, _isArray2 = Array.isArray(_iterator2), _i3 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator]();;) {
var _ref3;
if (_isArray2) {
if (_i3 >= _iterator2.length) break;
_ref3 = _iterator2[_i3++];
} else {
_i3 = _iterator2.next();
if (_i3.done) break;
_ref3 = _i3.value;
}
var k = _ref3;
for (var _iterator2 = _createForOfIteratorHelperLoose(orderedUnits), _step2; !(_step2 = _iterator2()).done;) {
var k = _step2.value;
if (units.indexOf(k) >= 0) {
lastUnit = k;
@ -3845,8 +3814,8 @@ define(['exports'], function (exports) { 'use strict';
if (!this.isValid) return this;
var negated = {};
for (var _i4 = 0, _Object$keys2 = Object.keys(this.values); _i4 < _Object$keys2.length; _i4++) {
var k = _Object$keys2[_i4];
for (var _i2 = 0, _Object$keys2 = Object.keys(this.values); _i2 < _Object$keys2.length; _i2++) {
var k = _Object$keys2[_i2];
negated[k] = -this.values[k];
}
@ -3875,19 +3844,8 @@ define(['exports'], function (exports) { 'use strict';
return false;
}
for (var _iterator3 = orderedUnits, _isArray3 = Array.isArray(_iterator3), _i5 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) {
var _ref4;
if (_isArray3) {
if (_i5 >= _iterator3.length) break;
_ref4 = _iterator3[_i5++];
} else {
_i5 = _iterator3.next();
if (_i5.done) break;
_ref4 = _i5.value;
}
var u = _ref4;
for (var _iterator3 = _createForOfIteratorHelperLoose(orderedUnits), _step3; !(_step3 = _iterator3()).done;) {
var u = _step3.value;
if (this.values[u] !== other.values[u]) {
return false;
@ -4072,9 +4030,7 @@ define(['exports'], function (exports) { 'use strict';
*/
var Interval =
/*#__PURE__*/
function () {
var Interval = /*#__PURE__*/function () {
/**
* @private
*/
@ -4556,19 +4512,8 @@ define(['exports'], function (exports) { 'use strict';
return a.time - b.time;
});
for (var _iterator = arr, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref3;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref3 = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref3 = _i.value;
}
var i = _ref3;
for (var _iterator = _createForOfIteratorHelperLoose(arr), _step; !(_step = _iterator()).done;) {
var i = _step.value;
currentCount += i.type === "s" ? 1 : -1;
if (currentCount === 1) {
@ -4661,9 +4606,9 @@ define(['exports'], function (exports) { 'use strict';
;
_proto.toFormat = function toFormat(dateFormat, _temp2) {
var _ref4 = _temp2 === void 0 ? {} : _temp2,
_ref4$separator = _ref4.separator,
separator = _ref4$separator === void 0 ? " " : _ref4$separator;
var _ref3 = _temp2 === void 0 ? {} : _temp2,
_ref3$separator = _ref3.separator,
separator = _ref3$separator === void 0 ? " " : _ref3$separator;
if (!this.isValid) return INVALID$1;
return "" + this.s.toFormat(dateFormat) + separator + this.e.toFormat(dateFormat);
@ -4756,9 +4701,7 @@ define(['exports'], function (exports) { 'use strict';
* The Info class contains static methods for retrieving general time and date related data. For example, it has methods for finding out if a time zone has a DST, for listing the months in any supported locale, and for discovering which of Luxon features are available in the current environment.
*/
var Info =
/*#__PURE__*/
function () {
var Info = /*#__PURE__*/function () {
function Info() {}
/**
@ -6142,19 +6085,8 @@ define(['exports'], function (exports) { 'use strict';
function quickDT(obj, zone) {
// assume we have the higher-order units
for (var _iterator = orderedUnits$1, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref2;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref2 = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref2 = _i.value;
}
var u = _ref2;
for (var _iterator = _createForOfIteratorHelperLoose(orderedUnits$1), _step; !(_step = _iterator()).done;) {
var u = _step.value;
if (isUndefined(obj[u])) {
obj[u] = defaultUnitValues[u];
@ -6201,19 +6133,8 @@ define(['exports'], function (exports) { 'use strict';
return format(differ(opts.unit), opts.unit);
}
for (var _iterator2 = opts.units, _isArray2 = Array.isArray(_iterator2), _i2 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator]();;) {
var _ref3;
if (_isArray2) {
if (_i2 >= _iterator2.length) break;
_ref3 = _iterator2[_i2++];
} else {
_i2 = _iterator2.next();
if (_i2.done) break;
_ref3 = _i2.value;
}
var unit = _ref3;
for (var _iterator2 = _createForOfIteratorHelperLoose(opts.units), _step2; !(_step2 = _iterator2()).done;) {
var unit = _step2.value;
var count = differ(unit);
if (Math.abs(count) >= 1) {
@ -6245,9 +6166,7 @@ define(['exports'], function (exports) { 'use strict';
*/
var DateTime =
/*#__PURE__*/
function () {
var DateTime = /*#__PURE__*/function () {
/**
* @access private
*/
@ -6266,9 +6185,9 @@ define(['exports'], function (exports) { 'use strict';
var unchanged = config.old && config.old.ts === this.ts && config.old.zone.equals(zone);
if (unchanged) {
var _ref4 = [config.old.c, config.old.o];
c = _ref4[0];
o = _ref4[1];
var _ref2 = [config.old.c, config.old.o];
c = _ref2[0];
o = _ref2[1];
} else {
var ot = zone.offset(this.ts);
c = tsToObj(this.ts, ot);
@ -6561,19 +6480,8 @@ define(['exports'], function (exports) { 'use strict';
var foundFirst = false;
for (var _iterator3 = units, _isArray3 = Array.isArray(_iterator3), _i3 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) {
var _ref5;
if (_isArray3) {
if (_i3 >= _iterator3.length) break;
_ref5 = _iterator3[_i3++];
} else {
_i3 = _iterator3.next();
if (_i3.done) break;
_ref5 = _i3.value;
}
var u = _ref5;
for (var _iterator3 = _createForOfIteratorHelperLoose(units), _step3; !(_step3 = _iterator3()).done;) {
var u = _step3.value;
var v = normalized[u];
if (!isUndefined(v)) {
@ -6914,11 +6822,11 @@ define(['exports'], function (exports) { 'use strict';
;
_proto.setZone = function setZone(zone, _temp) {
var _ref6 = _temp === void 0 ? {} : _temp,
_ref6$keepLocalTime = _ref6.keepLocalTime,
keepLocalTime = _ref6$keepLocalTime === void 0 ? false : _ref6$keepLocalTime,
_ref6$keepCalendarTim = _ref6.keepCalendarTime,
keepCalendarTime = _ref6$keepCalendarTim === void 0 ? false : _ref6$keepCalendarTim;
var _ref3 = _temp === void 0 ? {} : _temp,
_ref3$keepLocalTime = _ref3.keepLocalTime,
keepLocalTime = _ref3$keepLocalTime === void 0 ? false : _ref3$keepLocalTime,
_ref3$keepCalendarTim = _ref3.keepCalendarTime,
keepCalendarTime = _ref3$keepCalendarTim === void 0 ? false : _ref3$keepCalendarTim;
zone = normalizeZone(zone, Settings.defaultZone);
@ -6953,10 +6861,10 @@ define(['exports'], function (exports) { 'use strict';
;
_proto.reconfigure = function reconfigure(_temp2) {
var _ref7 = _temp2 === void 0 ? {} : _temp2,
locale = _ref7.locale,
numberingSystem = _ref7.numberingSystem,
outputCalendar = _ref7.outputCalendar;
var _ref4 = _temp2 === void 0 ? {} : _temp2,
locale = _ref4.locale,
numberingSystem = _ref4.numberingSystem,
outputCalendar = _ref4.outputCalendar;
var loc = this.loc.clone({
locale: locale,
@ -7234,9 +7142,9 @@ define(['exports'], function (exports) { 'use strict';
;
_proto.toISODate = function toISODate(_temp3) {
var _ref8 = _temp3 === void 0 ? {} : _temp3,
_ref8$format = _ref8.format,
format = _ref8$format === void 0 ? "extended" : _ref8$format;
var _ref5 = _temp3 === void 0 ? {} : _temp3,
_ref5$format = _ref5.format,
format = _ref5$format === void 0 ? "extended" : _ref5$format;
var fmt = format === "basic" ? "yyyyMMdd" : "yyyy-MM-dd";
@ -7271,15 +7179,15 @@ define(['exports'], function (exports) { 'use strict';
;
_proto.toISOTime = function toISOTime(_temp4) {
var _ref9 = _temp4 === void 0 ? {} : _temp4,
_ref9$suppressMillise = _ref9.suppressMilliseconds,
suppressMilliseconds = _ref9$suppressMillise === void 0 ? false : _ref9$suppressMillise,
_ref9$suppressSeconds = _ref9.suppressSeconds,
suppressSeconds = _ref9$suppressSeconds === void 0 ? false : _ref9$suppressSeconds,
_ref9$includeOffset = _ref9.includeOffset,
includeOffset = _ref9$includeOffset === void 0 ? true : _ref9$includeOffset,
_ref9$format = _ref9.format,
format = _ref9$format === void 0 ? "extended" : _ref9$format;
var _ref6 = _temp4 === void 0 ? {} : _temp4,
_ref6$suppressMillise = _ref6.suppressMilliseconds,
suppressMilliseconds = _ref6$suppressMillise === void 0 ? false : _ref6$suppressMillise,
_ref6$suppressSeconds = _ref6.suppressSeconds,
suppressSeconds = _ref6$suppressSeconds === void 0 ? false : _ref6$suppressSeconds,
_ref6$includeOffset = _ref6.includeOffset,
includeOffset = _ref6$includeOffset === void 0 ? true : _ref6$includeOffset,
_ref6$format = _ref6.format,
format = _ref6$format === void 0 ? "extended" : _ref6$format;
return toTechTimeFormat(this, {
suppressSeconds: suppressSeconds,
@ -7336,11 +7244,11 @@ define(['exports'], function (exports) { 'use strict';
;
_proto.toSQLTime = function toSQLTime(_temp5) {
var _ref10 = _temp5 === void 0 ? {} : _temp5,
_ref10$includeOffset = _ref10.includeOffset,
includeOffset = _ref10$includeOffset === void 0 ? true : _ref10$includeOffset,
_ref10$includeZone = _ref10.includeZone,
includeZone = _ref10$includeZone === void 0 ? false : _ref10$includeZone;
var _ref7 = _temp5 === void 0 ? {} : _temp5,
_ref7$includeOffset = _ref7.includeOffset,
includeOffset = _ref7$includeOffset === void 0 ? true : _ref7$includeOffset,
_ref7$includeZone = _ref7.includeZone,
includeZone = _ref7$includeZone === void 0 ? false : _ref7$includeZone;
return toTechTimeFormat(this, {
includeOffset: includeOffset,

File diff suppressed because one or more lines are too long

View file

@ -40,7 +40,7 @@ function _setPrototypeOf(o, p) {
return _setPrototypeOf(o, p);
}
function isNativeReflectConstruct() {
function _isNativeReflectConstruct() {
if (typeof Reflect === "undefined" || !Reflect.construct) return false;
if (Reflect.construct.sham) return false;
if (typeof Proxy === "function") return true;
@ -54,7 +54,7 @@ function isNativeReflectConstruct() {
}
function _construct(Parent, args, Class) {
if (isNativeReflectConstruct()) {
if (_isNativeReflectConstruct()) {
_construct = Reflect.construct;
} else {
_construct = function _construct(Parent, args, Class) {
@ -123,14 +123,49 @@ function _objectWithoutPropertiesLoose(source, excluded) {
return target;
}
function _unsupportedIterableToArray(o, minLen) {
if (!o) return;
if (typeof o === "string") return _arrayLikeToArray(o, minLen);
var n = Object.prototype.toString.call(o).slice(8, -1);
if (n === "Object" && o.constructor) n = o.constructor.name;
if (n === "Map" || n === "Set") return Array.from(o);
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
}
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
return arr2;
}
function _createForOfIteratorHelperLoose(o) {
var i = 0;
if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) return function () {
if (i >= o.length) return {
done: true
};
return {
done: false,
value: o[i++]
};
};
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
i = o[Symbol.iterator]();
return i.next.bind(i);
}
// these aren't really private, but nor are they really useful to document
/**
* @private
*/
var LuxonError =
/*#__PURE__*/
function (_Error) {
var LuxonError = /*#__PURE__*/function (_Error) {
_inheritsLoose(LuxonError, _Error);
function LuxonError() {
@ -138,15 +173,13 @@ function (_Error) {
}
return LuxonError;
}(_wrapNativeSuper(Error));
}( /*#__PURE__*/_wrapNativeSuper(Error));
/**
* @private
*/
var InvalidDateTimeError =
/*#__PURE__*/
function (_LuxonError) {
var InvalidDateTimeError = /*#__PURE__*/function (_LuxonError) {
_inheritsLoose(InvalidDateTimeError, _LuxonError);
function InvalidDateTimeError(reason) {
@ -159,9 +192,7 @@ function (_LuxonError) {
* @private
*/
var InvalidIntervalError =
/*#__PURE__*/
function (_LuxonError2) {
var InvalidIntervalError = /*#__PURE__*/function (_LuxonError2) {
_inheritsLoose(InvalidIntervalError, _LuxonError2);
function InvalidIntervalError(reason) {
@ -174,9 +205,7 @@ function (_LuxonError2) {
* @private
*/
var InvalidDurationError =
/*#__PURE__*/
function (_LuxonError3) {
var InvalidDurationError = /*#__PURE__*/function (_LuxonError3) {
_inheritsLoose(InvalidDurationError, _LuxonError3);
function InvalidDurationError(reason) {
@ -189,9 +218,7 @@ function (_LuxonError3) {
* @private
*/
var ConflictingSpecificationError =
/*#__PURE__*/
function (_LuxonError4) {
var ConflictingSpecificationError = /*#__PURE__*/function (_LuxonError4) {
_inheritsLoose(ConflictingSpecificationError, _LuxonError4);
function ConflictingSpecificationError() {
@ -204,9 +231,7 @@ function (_LuxonError4) {
* @private
*/
var InvalidUnitError =
/*#__PURE__*/
function (_LuxonError5) {
var InvalidUnitError = /*#__PURE__*/function (_LuxonError5) {
_inheritsLoose(InvalidUnitError, _LuxonError5);
function InvalidUnitError(unit) {
@ -219,9 +244,7 @@ function (_LuxonError5) {
* @private
*/
var InvalidArgumentError =
/*#__PURE__*/
function (_LuxonError6) {
var InvalidArgumentError = /*#__PURE__*/function (_LuxonError6) {
_inheritsLoose(InvalidArgumentError, _LuxonError6);
function InvalidArgumentError() {
@ -234,9 +257,7 @@ function (_LuxonError6) {
* @private
*/
var ZoneIsAbstractError =
/*#__PURE__*/
function (_LuxonError7) {
var ZoneIsAbstractError = /*#__PURE__*/function (_LuxonError7) {
_inheritsLoose(ZoneIsAbstractError, _LuxonError7);
function ZoneIsAbstractError() {
@ -875,19 +896,8 @@ function formatString(knownFormat) {
function stringifyTokens(splits, tokenToString) {
var s = "";
for (var _iterator = splits, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var token = _ref;
for (var _iterator = _createForOfIteratorHelperLoose(splits), _step; !(_step = _iterator()).done;) {
var token = _step.value;
if (token.literal) {
s += token.val;
@ -925,9 +935,7 @@ var _macroTokenToFormatOpts = {
* @private
*/
var Formatter =
/*#__PURE__*/
function () {
var Formatter = /*#__PURE__*/function () {
Formatter.create = function create(locale, opts) {
if (opts === void 0) {
opts = {};
@ -1402,9 +1410,9 @@ function () {
};
},
tokens = Formatter.parseFormat(fmt),
realTokens = tokens.reduce(function (found, _ref2) {
var literal = _ref2.literal,
val = _ref2.val;
realTokens = tokens.reduce(function (found, _ref) {
var literal = _ref.literal,
val = _ref.val;
return literal ? found : found.concat(val);
}, []),
collapsed = dur.shiftTo.apply(dur, realTokens.map(tokenToField).filter(function (t) {
@ -1417,9 +1425,7 @@ function () {
return Formatter;
}();
var Invalid =
/*#__PURE__*/
function () {
var Invalid = /*#__PURE__*/function () {
function Invalid(reason, explanation) {
this.reason = reason;
this.explanation = explanation;
@ -1442,9 +1448,7 @@ function () {
* @interface
*/
var Zone =
/*#__PURE__*/
function () {
var Zone = /*#__PURE__*/function () {
function Zone() {}
var _proto = Zone.prototype;
@ -1552,9 +1556,7 @@ var singleton = null;
* @implements {Zone}
*/
var LocalZone =
/*#__PURE__*/
function (_Zone) {
var LocalZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(LocalZone, _Zone);
function LocalZone() {
@ -1702,9 +1704,7 @@ var ianaZoneCache = {};
* @implements {Zone}
*/
var IANAZone =
/*#__PURE__*/
function (_Zone) {
var IANAZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(IANAZone, _Zone);
/**
@ -1879,9 +1879,7 @@ var singleton$1 = null;
* @implements {Zone}
*/
var FixedOffsetZone =
/*#__PURE__*/
function (_Zone) {
var FixedOffsetZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(FixedOffsetZone, _Zone);
/**
@ -2002,9 +2000,7 @@ function (_Zone) {
* @implements {Zone}
*/
var InvalidZone =
/*#__PURE__*/
function (_Zone) {
var InvalidZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(InvalidZone, _Zone);
function InvalidZone(zoneName) {
@ -2116,9 +2112,7 @@ defaultLocale = null,
*/
var Settings =
/*#__PURE__*/
function () {
var Settings = /*#__PURE__*/function () {
function Settings() {}
/**
@ -2432,9 +2426,7 @@ function supportsFastNumbers(loc) {
*/
var PolyNumberFormatter =
/*#__PURE__*/
function () {
var PolyNumberFormatter = /*#__PURE__*/function () {
function PolyNumberFormatter(intl, forceSimple, opts) {
this.padTo = opts.padTo || 0;
this.floor = opts.floor || false;
@ -2469,9 +2461,7 @@ function () {
*/
var PolyDateFormatter =
/*#__PURE__*/
function () {
var PolyDateFormatter = /*#__PURE__*/function () {
function PolyDateFormatter(dt, intl, opts) {
this.opts = opts;
this.hasIntl = hasIntl();
@ -2553,9 +2543,7 @@ function () {
*/
var PolyRelFormatter =
/*#__PURE__*/
function () {
var PolyRelFormatter = /*#__PURE__*/function () {
function PolyRelFormatter(intl, isEnglish, opts) {
this.opts = Object.assign({
style: "long"
@ -2591,9 +2579,7 @@ function () {
*/
var Locale =
/*#__PURE__*/
function () {
var Locale = /*#__PURE__*/function () {
Locale.fromOpts = function fromOpts(opts) {
return Locale.create(opts.locale, opts.numberingSystem, opts.outputCalendar, opts.defaultToEN);
};
@ -3002,10 +2988,11 @@ function extractIANAZone(match, cursor) {
} // ISO duration parsing
var isoDuration = /^P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
var isoDuration = /^-?P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
function extractISODuration(match) {
var yearStr = match[1],
var s = match[0],
yearStr = match[1],
monthStr = match[2],
weekStr = match[3],
dayStr = match[4],
@ -3013,15 +3000,21 @@ function extractISODuration(match) {
minuteStr = match[6],
secondStr = match[7],
millisecondsStr = match[8];
var hasNegativePrefix = s[0] === "-";
var maybeNegate = function maybeNegate(num) {
return num && hasNegativePrefix ? -num : num;
};
return [{
years: parseInteger(yearStr),
months: parseInteger(monthStr),
weeks: parseInteger(weekStr),
days: parseInteger(dayStr),
hours: parseInteger(hourStr),
minutes: parseInteger(minuteStr),
seconds: parseInteger(secondStr),
milliseconds: parseMillis(millisecondsStr)
years: maybeNegate(parseInteger(yearStr)),
months: maybeNegate(parseInteger(monthStr)),
weeks: maybeNegate(parseInteger(weekStr)),
days: maybeNegate(parseInteger(dayStr)),
hours: maybeNegate(parseInteger(hourStr)),
minutes: maybeNegate(parseInteger(minuteStr)),
seconds: maybeNegate(parseInteger(secondStr)),
milliseconds: maybeNegate(parseMillis(millisecondsStr))
}];
} // These are a little braindead. EDT *should* tell us that we're in, say, America/New_York
// and not just that we're in -240 *right now*. But since I don't think these are used that often
@ -3300,9 +3293,7 @@ function normalizeValues(matrix, vals) {
*/
var Duration =
/*#__PURE__*/
function () {
var Duration = /*#__PURE__*/function () {
/**
* @private
*/
@ -3611,19 +3602,8 @@ function () {
var dur = friendlyDuration(duration),
result = {};
for (var _iterator = orderedUnits, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var k = _ref;
for (var _iterator = _createForOfIteratorHelperLoose(orderedUnits), _step; !(_step = _iterator()).done;) {
var k = _step.value;
if (hasOwnProperty(dur.values, k) || hasOwnProperty(this.values, k)) {
result[k] = dur.get(k) + this.get(k);
@ -3659,8 +3639,8 @@ function () {
if (!this.isValid) return this;
var result = {};
for (var _i2 = 0, _Object$keys = Object.keys(this.values); _i2 < _Object$keys.length; _i2++) {
var k = _Object$keys[_i2];
for (var _i = 0, _Object$keys = Object.keys(this.values); _i < _Object$keys.length; _i++) {
var k = _Object$keys[_i];
result[k] = asNumber(fn(this.values[k], k));
}
@ -3705,10 +3685,10 @@ function () {
;
_proto.reconfigure = function reconfigure(_temp) {
var _ref2 = _temp === void 0 ? {} : _temp,
locale = _ref2.locale,
numberingSystem = _ref2.numberingSystem,
conversionAccuracy = _ref2.conversionAccuracy;
var _ref = _temp === void 0 ? {} : _temp,
locale = _ref.locale,
numberingSystem = _ref.numberingSystem,
conversionAccuracy = _ref.conversionAccuracy;
var loc = this.loc.clone({
locale: locale,
@ -3780,19 +3760,8 @@ function () {
var lastUnit;
normalizeValues(this.matrix, vals);
for (var _iterator2 = orderedUnits, _isArray2 = Array.isArray(_iterator2), _i3 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator]();;) {
var _ref3;
if (_isArray2) {
if (_i3 >= _iterator2.length) break;
_ref3 = _iterator2[_i3++];
} else {
_i3 = _iterator2.next();
if (_i3.done) break;
_ref3 = _i3.value;
}
var k = _ref3;
for (var _iterator2 = _createForOfIteratorHelperLoose(orderedUnits), _step2; !(_step2 = _iterator2()).done;) {
var k = _step2.value;
if (units.indexOf(k) >= 0) {
lastUnit = k;
@ -3847,8 +3816,8 @@ function () {
if (!this.isValid) return this;
var negated = {};
for (var _i4 = 0, _Object$keys2 = Object.keys(this.values); _i4 < _Object$keys2.length; _i4++) {
var k = _Object$keys2[_i4];
for (var _i2 = 0, _Object$keys2 = Object.keys(this.values); _i2 < _Object$keys2.length; _i2++) {
var k = _Object$keys2[_i2];
negated[k] = -this.values[k];
}
@ -3877,19 +3846,8 @@ function () {
return false;
}
for (var _iterator3 = orderedUnits, _isArray3 = Array.isArray(_iterator3), _i5 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) {
var _ref4;
if (_isArray3) {
if (_i5 >= _iterator3.length) break;
_ref4 = _iterator3[_i5++];
} else {
_i5 = _iterator3.next();
if (_i5.done) break;
_ref4 = _i5.value;
}
var u = _ref4;
for (var _iterator3 = _createForOfIteratorHelperLoose(orderedUnits), _step3; !(_step3 = _iterator3()).done;) {
var u = _step3.value;
if (this.values[u] !== other.values[u]) {
return false;
@ -4074,9 +4032,7 @@ function validateStartEnd(start, end) {
*/
var Interval =
/*#__PURE__*/
function () {
var Interval = /*#__PURE__*/function () {
/**
* @private
*/
@ -4558,19 +4514,8 @@ function () {
return a.time - b.time;
});
for (var _iterator = arr, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref3;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref3 = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref3 = _i.value;
}
var i = _ref3;
for (var _iterator = _createForOfIteratorHelperLoose(arr), _step; !(_step = _iterator()).done;) {
var i = _step.value;
currentCount += i.type === "s" ? 1 : -1;
if (currentCount === 1) {
@ -4663,9 +4608,9 @@ function () {
;
_proto.toFormat = function toFormat(dateFormat, _temp2) {
var _ref4 = _temp2 === void 0 ? {} : _temp2,
_ref4$separator = _ref4.separator,
separator = _ref4$separator === void 0 ? " " : _ref4$separator;
var _ref3 = _temp2 === void 0 ? {} : _temp2,
_ref3$separator = _ref3.separator,
separator = _ref3$separator === void 0 ? " " : _ref3$separator;
if (!this.isValid) return INVALID$1;
return "" + this.s.toFormat(dateFormat) + separator + this.e.toFormat(dateFormat);
@ -4758,9 +4703,7 @@ function () {
* The Info class contains static methods for retrieving general time and date related data. For example, it has methods for finding out if a time zone has a DST, for listing the months in any supported locale, and for discovering which of Luxon features are available in the current environment.
*/
var Info =
/*#__PURE__*/
function () {
var Info = /*#__PURE__*/function () {
function Info() {}
/**
@ -6144,19 +6087,8 @@ function normalizeUnit(unit) {
function quickDT(obj, zone) {
// assume we have the higher-order units
for (var _iterator = orderedUnits$1, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref2;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref2 = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref2 = _i.value;
}
var u = _ref2;
for (var _iterator = _createForOfIteratorHelperLoose(orderedUnits$1), _step; !(_step = _iterator()).done;) {
var u = _step.value;
if (isUndefined(obj[u])) {
obj[u] = defaultUnitValues[u];
@ -6203,19 +6135,8 @@ function diffRelative(start, end, opts) {
return format(differ(opts.unit), opts.unit);
}
for (var _iterator2 = opts.units, _isArray2 = Array.isArray(_iterator2), _i2 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator]();;) {
var _ref3;
if (_isArray2) {
if (_i2 >= _iterator2.length) break;
_ref3 = _iterator2[_i2++];
} else {
_i2 = _iterator2.next();
if (_i2.done) break;
_ref3 = _i2.value;
}
var unit = _ref3;
for (var _iterator2 = _createForOfIteratorHelperLoose(opts.units), _step2; !(_step2 = _iterator2()).done;) {
var unit = _step2.value;
var count = differ(unit);
if (Math.abs(count) >= 1) {
@ -6247,9 +6168,7 @@ function diffRelative(start, end, opts) {
*/
var DateTime =
/*#__PURE__*/
function () {
var DateTime = /*#__PURE__*/function () {
/**
* @access private
*/
@ -6268,9 +6187,9 @@ function () {
var unchanged = config.old && config.old.ts === this.ts && config.old.zone.equals(zone);
if (unchanged) {
var _ref4 = [config.old.c, config.old.o];
c = _ref4[0];
o = _ref4[1];
var _ref2 = [config.old.c, config.old.o];
c = _ref2[0];
o = _ref2[1];
} else {
var ot = zone.offset(this.ts);
c = tsToObj(this.ts, ot);
@ -6563,19 +6482,8 @@ function () {
var foundFirst = false;
for (var _iterator3 = units, _isArray3 = Array.isArray(_iterator3), _i3 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) {
var _ref5;
if (_isArray3) {
if (_i3 >= _iterator3.length) break;
_ref5 = _iterator3[_i3++];
} else {
_i3 = _iterator3.next();
if (_i3.done) break;
_ref5 = _i3.value;
}
var u = _ref5;
for (var _iterator3 = _createForOfIteratorHelperLoose(units), _step3; !(_step3 = _iterator3()).done;) {
var u = _step3.value;
var v = normalized[u];
if (!isUndefined(v)) {
@ -6916,11 +6824,11 @@ function () {
;
_proto.setZone = function setZone(zone, _temp) {
var _ref6 = _temp === void 0 ? {} : _temp,
_ref6$keepLocalTime = _ref6.keepLocalTime,
keepLocalTime = _ref6$keepLocalTime === void 0 ? false : _ref6$keepLocalTime,
_ref6$keepCalendarTim = _ref6.keepCalendarTime,
keepCalendarTime = _ref6$keepCalendarTim === void 0 ? false : _ref6$keepCalendarTim;
var _ref3 = _temp === void 0 ? {} : _temp,
_ref3$keepLocalTime = _ref3.keepLocalTime,
keepLocalTime = _ref3$keepLocalTime === void 0 ? false : _ref3$keepLocalTime,
_ref3$keepCalendarTim = _ref3.keepCalendarTime,
keepCalendarTime = _ref3$keepCalendarTim === void 0 ? false : _ref3$keepCalendarTim;
zone = normalizeZone(zone, Settings.defaultZone);
@ -6955,10 +6863,10 @@ function () {
;
_proto.reconfigure = function reconfigure(_temp2) {
var _ref7 = _temp2 === void 0 ? {} : _temp2,
locale = _ref7.locale,
numberingSystem = _ref7.numberingSystem,
outputCalendar = _ref7.outputCalendar;
var _ref4 = _temp2 === void 0 ? {} : _temp2,
locale = _ref4.locale,
numberingSystem = _ref4.numberingSystem,
outputCalendar = _ref4.outputCalendar;
var loc = this.loc.clone({
locale: locale,
@ -7236,9 +7144,9 @@ function () {
;
_proto.toISODate = function toISODate(_temp3) {
var _ref8 = _temp3 === void 0 ? {} : _temp3,
_ref8$format = _ref8.format,
format = _ref8$format === void 0 ? "extended" : _ref8$format;
var _ref5 = _temp3 === void 0 ? {} : _temp3,
_ref5$format = _ref5.format,
format = _ref5$format === void 0 ? "extended" : _ref5$format;
var fmt = format === "basic" ? "yyyyMMdd" : "yyyy-MM-dd";
@ -7273,15 +7181,15 @@ function () {
;
_proto.toISOTime = function toISOTime(_temp4) {
var _ref9 = _temp4 === void 0 ? {} : _temp4,
_ref9$suppressMillise = _ref9.suppressMilliseconds,
suppressMilliseconds = _ref9$suppressMillise === void 0 ? false : _ref9$suppressMillise,
_ref9$suppressSeconds = _ref9.suppressSeconds,
suppressSeconds = _ref9$suppressSeconds === void 0 ? false : _ref9$suppressSeconds,
_ref9$includeOffset = _ref9.includeOffset,
includeOffset = _ref9$includeOffset === void 0 ? true : _ref9$includeOffset,
_ref9$format = _ref9.format,
format = _ref9$format === void 0 ? "extended" : _ref9$format;
var _ref6 = _temp4 === void 0 ? {} : _temp4,
_ref6$suppressMillise = _ref6.suppressMilliseconds,
suppressMilliseconds = _ref6$suppressMillise === void 0 ? false : _ref6$suppressMillise,
_ref6$suppressSeconds = _ref6.suppressSeconds,
suppressSeconds = _ref6$suppressSeconds === void 0 ? false : _ref6$suppressSeconds,
_ref6$includeOffset = _ref6.includeOffset,
includeOffset = _ref6$includeOffset === void 0 ? true : _ref6$includeOffset,
_ref6$format = _ref6.format,
format = _ref6$format === void 0 ? "extended" : _ref6$format;
return toTechTimeFormat(this, {
suppressSeconds: suppressSeconds,
@ -7338,11 +7246,11 @@ function () {
;
_proto.toSQLTime = function toSQLTime(_temp5) {
var _ref10 = _temp5 === void 0 ? {} : _temp5,
_ref10$includeOffset = _ref10.includeOffset,
includeOffset = _ref10$includeOffset === void 0 ? true : _ref10$includeOffset,
_ref10$includeZone = _ref10.includeZone,
includeZone = _ref10$includeZone === void 0 ? false : _ref10$includeZone;
var _ref7 = _temp5 === void 0 ? {} : _temp5,
_ref7$includeOffset = _ref7.includeOffset,
includeOffset = _ref7$includeOffset === void 0 ? true : _ref7$includeOffset,
_ref7$includeZone = _ref7.includeZone,
includeZone = _ref7$includeZone === void 0 ? false : _ref7$includeZone;
return toTechTimeFormat(this, {
includeOffset: includeOffset,

File diff suppressed because one or more lines are too long

View file

@ -39,7 +39,7 @@ var luxon = (function (exports) {
return _setPrototypeOf(o, p);
}
function isNativeReflectConstruct() {
function _isNativeReflectConstruct() {
if (typeof Reflect === "undefined" || !Reflect.construct) return false;
if (Reflect.construct.sham) return false;
if (typeof Proxy === "function") return true;
@ -53,7 +53,7 @@ var luxon = (function (exports) {
}
function _construct(Parent, args, Class) {
if (isNativeReflectConstruct()) {
if (_isNativeReflectConstruct()) {
_construct = Reflect.construct;
} else {
_construct = function _construct(Parent, args, Class) {
@ -122,14 +122,49 @@ var luxon = (function (exports) {
return target;
}
function _unsupportedIterableToArray(o, minLen) {
if (!o) return;
if (typeof o === "string") return _arrayLikeToArray(o, minLen);
var n = Object.prototype.toString.call(o).slice(8, -1);
if (n === "Object" && o.constructor) n = o.constructor.name;
if (n === "Map" || n === "Set") return Array.from(o);
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
}
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
return arr2;
}
function _createForOfIteratorHelperLoose(o) {
var i = 0;
if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) return function () {
if (i >= o.length) return {
done: true
};
return {
done: false,
value: o[i++]
};
};
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
i = o[Symbol.iterator]();
return i.next.bind(i);
}
// these aren't really private, but nor are they really useful to document
/**
* @private
*/
var LuxonError =
/*#__PURE__*/
function (_Error) {
var LuxonError = /*#__PURE__*/function (_Error) {
_inheritsLoose(LuxonError, _Error);
function LuxonError() {
@ -137,15 +172,13 @@ var luxon = (function (exports) {
}
return LuxonError;
}(_wrapNativeSuper(Error));
}( /*#__PURE__*/_wrapNativeSuper(Error));
/**
* @private
*/
var InvalidDateTimeError =
/*#__PURE__*/
function (_LuxonError) {
var InvalidDateTimeError = /*#__PURE__*/function (_LuxonError) {
_inheritsLoose(InvalidDateTimeError, _LuxonError);
function InvalidDateTimeError(reason) {
@ -158,9 +191,7 @@ var luxon = (function (exports) {
* @private
*/
var InvalidIntervalError =
/*#__PURE__*/
function (_LuxonError2) {
var InvalidIntervalError = /*#__PURE__*/function (_LuxonError2) {
_inheritsLoose(InvalidIntervalError, _LuxonError2);
function InvalidIntervalError(reason) {
@ -173,9 +204,7 @@ var luxon = (function (exports) {
* @private
*/
var InvalidDurationError =
/*#__PURE__*/
function (_LuxonError3) {
var InvalidDurationError = /*#__PURE__*/function (_LuxonError3) {
_inheritsLoose(InvalidDurationError, _LuxonError3);
function InvalidDurationError(reason) {
@ -188,9 +217,7 @@ var luxon = (function (exports) {
* @private
*/
var ConflictingSpecificationError =
/*#__PURE__*/
function (_LuxonError4) {
var ConflictingSpecificationError = /*#__PURE__*/function (_LuxonError4) {
_inheritsLoose(ConflictingSpecificationError, _LuxonError4);
function ConflictingSpecificationError() {
@ -203,9 +230,7 @@ var luxon = (function (exports) {
* @private
*/
var InvalidUnitError =
/*#__PURE__*/
function (_LuxonError5) {
var InvalidUnitError = /*#__PURE__*/function (_LuxonError5) {
_inheritsLoose(InvalidUnitError, _LuxonError5);
function InvalidUnitError(unit) {
@ -218,9 +243,7 @@ var luxon = (function (exports) {
* @private
*/
var InvalidArgumentError =
/*#__PURE__*/
function (_LuxonError6) {
var InvalidArgumentError = /*#__PURE__*/function (_LuxonError6) {
_inheritsLoose(InvalidArgumentError, _LuxonError6);
function InvalidArgumentError() {
@ -233,9 +256,7 @@ var luxon = (function (exports) {
* @private
*/
var ZoneIsAbstractError =
/*#__PURE__*/
function (_LuxonError7) {
var ZoneIsAbstractError = /*#__PURE__*/function (_LuxonError7) {
_inheritsLoose(ZoneIsAbstractError, _LuxonError7);
function ZoneIsAbstractError() {
@ -874,19 +895,8 @@ var luxon = (function (exports) {
function stringifyTokens(splits, tokenToString) {
var s = "";
for (var _iterator = splits, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var token = _ref;
for (var _iterator = _createForOfIteratorHelperLoose(splits), _step; !(_step = _iterator()).done;) {
var token = _step.value;
if (token.literal) {
s += token.val;
@ -924,9 +934,7 @@ var luxon = (function (exports) {
* @private
*/
var Formatter =
/*#__PURE__*/
function () {
var Formatter = /*#__PURE__*/function () {
Formatter.create = function create(locale, opts) {
if (opts === void 0) {
opts = {};
@ -1401,9 +1409,9 @@ var luxon = (function (exports) {
};
},
tokens = Formatter.parseFormat(fmt),
realTokens = tokens.reduce(function (found, _ref2) {
var literal = _ref2.literal,
val = _ref2.val;
realTokens = tokens.reduce(function (found, _ref) {
var literal = _ref.literal,
val = _ref.val;
return literal ? found : found.concat(val);
}, []),
collapsed = dur.shiftTo.apply(dur, realTokens.map(tokenToField).filter(function (t) {
@ -1416,9 +1424,7 @@ var luxon = (function (exports) {
return Formatter;
}();
var Invalid =
/*#__PURE__*/
function () {
var Invalid = /*#__PURE__*/function () {
function Invalid(reason, explanation) {
this.reason = reason;
this.explanation = explanation;
@ -1441,9 +1447,7 @@ var luxon = (function (exports) {
* @interface
*/
var Zone =
/*#__PURE__*/
function () {
var Zone = /*#__PURE__*/function () {
function Zone() {}
var _proto = Zone.prototype;
@ -1551,9 +1555,7 @@ var luxon = (function (exports) {
* @implements {Zone}
*/
var LocalZone =
/*#__PURE__*/
function (_Zone) {
var LocalZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(LocalZone, _Zone);
function LocalZone() {
@ -1701,9 +1703,7 @@ var luxon = (function (exports) {
* @implements {Zone}
*/
var IANAZone =
/*#__PURE__*/
function (_Zone) {
var IANAZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(IANAZone, _Zone);
/**
@ -1878,9 +1878,7 @@ var luxon = (function (exports) {
* @implements {Zone}
*/
var FixedOffsetZone =
/*#__PURE__*/
function (_Zone) {
var FixedOffsetZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(FixedOffsetZone, _Zone);
/**
@ -2001,9 +1999,7 @@ var luxon = (function (exports) {
* @implements {Zone}
*/
var InvalidZone =
/*#__PURE__*/
function (_Zone) {
var InvalidZone = /*#__PURE__*/function (_Zone) {
_inheritsLoose(InvalidZone, _Zone);
function InvalidZone(zoneName) {
@ -2115,9 +2111,7 @@ var luxon = (function (exports) {
*/
var Settings =
/*#__PURE__*/
function () {
var Settings = /*#__PURE__*/function () {
function Settings() {}
/**
@ -2431,9 +2425,7 @@ var luxon = (function (exports) {
*/
var PolyNumberFormatter =
/*#__PURE__*/
function () {
var PolyNumberFormatter = /*#__PURE__*/function () {
function PolyNumberFormatter(intl, forceSimple, opts) {
this.padTo = opts.padTo || 0;
this.floor = opts.floor || false;
@ -2468,9 +2460,7 @@ var luxon = (function (exports) {
*/
var PolyDateFormatter =
/*#__PURE__*/
function () {
var PolyDateFormatter = /*#__PURE__*/function () {
function PolyDateFormatter(dt, intl, opts) {
this.opts = opts;
this.hasIntl = hasIntl();
@ -2552,9 +2542,7 @@ var luxon = (function (exports) {
*/
var PolyRelFormatter =
/*#__PURE__*/
function () {
var PolyRelFormatter = /*#__PURE__*/function () {
function PolyRelFormatter(intl, isEnglish, opts) {
this.opts = Object.assign({
style: "long"
@ -2590,9 +2578,7 @@ var luxon = (function (exports) {
*/
var Locale =
/*#__PURE__*/
function () {
var Locale = /*#__PURE__*/function () {
Locale.fromOpts = function fromOpts(opts) {
return Locale.create(opts.locale, opts.numberingSystem, opts.outputCalendar, opts.defaultToEN);
};
@ -3001,10 +2987,11 @@ var luxon = (function (exports) {
} // ISO duration parsing
var isoDuration = /^P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
var isoDuration = /^-?P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
function extractISODuration(match) {
var yearStr = match[1],
var s = match[0],
yearStr = match[1],
monthStr = match[2],
weekStr = match[3],
dayStr = match[4],
@ -3012,15 +2999,21 @@ var luxon = (function (exports) {
minuteStr = match[6],
secondStr = match[7],
millisecondsStr = match[8];
var hasNegativePrefix = s[0] === "-";
var maybeNegate = function maybeNegate(num) {
return num && hasNegativePrefix ? -num : num;
};
return [{
years: parseInteger(yearStr),
months: parseInteger(monthStr),
weeks: parseInteger(weekStr),
days: parseInteger(dayStr),
hours: parseInteger(hourStr),
minutes: parseInteger(minuteStr),
seconds: parseInteger(secondStr),
milliseconds: parseMillis(millisecondsStr)
years: maybeNegate(parseInteger(yearStr)),
months: maybeNegate(parseInteger(monthStr)),
weeks: maybeNegate(parseInteger(weekStr)),
days: maybeNegate(parseInteger(dayStr)),
hours: maybeNegate(parseInteger(hourStr)),
minutes: maybeNegate(parseInteger(minuteStr)),
seconds: maybeNegate(parseInteger(secondStr)),
milliseconds: maybeNegate(parseMillis(millisecondsStr))
}];
} // These are a little braindead. EDT *should* tell us that we're in, say, America/New_York
// and not just that we're in -240 *right now*. But since I don't think these are used that often
@ -3299,9 +3292,7 @@ var luxon = (function (exports) {
*/
var Duration =
/*#__PURE__*/
function () {
var Duration = /*#__PURE__*/function () {
/**
* @private
*/
@ -3610,19 +3601,8 @@ var luxon = (function (exports) {
var dur = friendlyDuration(duration),
result = {};
for (var _iterator = orderedUnits, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var k = _ref;
for (var _iterator = _createForOfIteratorHelperLoose(orderedUnits), _step; !(_step = _iterator()).done;) {
var k = _step.value;
if (hasOwnProperty(dur.values, k) || hasOwnProperty(this.values, k)) {
result[k] = dur.get(k) + this.get(k);
@ -3658,8 +3638,8 @@ var luxon = (function (exports) {
if (!this.isValid) return this;
var result = {};
for (var _i2 = 0, _Object$keys = Object.keys(this.values); _i2 < _Object$keys.length; _i2++) {
var k = _Object$keys[_i2];
for (var _i = 0, _Object$keys = Object.keys(this.values); _i < _Object$keys.length; _i++) {
var k = _Object$keys[_i];
result[k] = asNumber(fn(this.values[k], k));
}
@ -3704,10 +3684,10 @@ var luxon = (function (exports) {
;
_proto.reconfigure = function reconfigure(_temp) {
var _ref2 = _temp === void 0 ? {} : _temp,
locale = _ref2.locale,
numberingSystem = _ref2.numberingSystem,
conversionAccuracy = _ref2.conversionAccuracy;
var _ref = _temp === void 0 ? {} : _temp,
locale = _ref.locale,
numberingSystem = _ref.numberingSystem,
conversionAccuracy = _ref.conversionAccuracy;
var loc = this.loc.clone({
locale: locale,
@ -3779,19 +3759,8 @@ var luxon = (function (exports) {
var lastUnit;
normalizeValues(this.matrix, vals);
for (var _iterator2 = orderedUnits, _isArray2 = Array.isArray(_iterator2), _i3 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator]();;) {
var _ref3;
if (_isArray2) {
if (_i3 >= _iterator2.length) break;
_ref3 = _iterator2[_i3++];
} else {
_i3 = _iterator2.next();
if (_i3.done) break;
_ref3 = _i3.value;
}
var k = _ref3;
for (var _iterator2 = _createForOfIteratorHelperLoose(orderedUnits), _step2; !(_step2 = _iterator2()).done;) {
var k = _step2.value;
if (units.indexOf(k) >= 0) {
lastUnit = k;
@ -3846,8 +3815,8 @@ var luxon = (function (exports) {
if (!this.isValid) return this;
var negated = {};
for (var _i4 = 0, _Object$keys2 = Object.keys(this.values); _i4 < _Object$keys2.length; _i4++) {
var k = _Object$keys2[_i4];
for (var _i2 = 0, _Object$keys2 = Object.keys(this.values); _i2 < _Object$keys2.length; _i2++) {
var k = _Object$keys2[_i2];
negated[k] = -this.values[k];
}
@ -3876,19 +3845,8 @@ var luxon = (function (exports) {
return false;
}
for (var _iterator3 = orderedUnits, _isArray3 = Array.isArray(_iterator3), _i5 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) {
var _ref4;
if (_isArray3) {
if (_i5 >= _iterator3.length) break;
_ref4 = _iterator3[_i5++];
} else {
_i5 = _iterator3.next();
if (_i5.done) break;
_ref4 = _i5.value;
}
var u = _ref4;
for (var _iterator3 = _createForOfIteratorHelperLoose(orderedUnits), _step3; !(_step3 = _iterator3()).done;) {
var u = _step3.value;
if (this.values[u] !== other.values[u]) {
return false;
@ -4073,9 +4031,7 @@ var luxon = (function (exports) {
*/
var Interval =
/*#__PURE__*/
function () {
var Interval = /*#__PURE__*/function () {
/**
* @private
*/
@ -4557,19 +4513,8 @@ var luxon = (function (exports) {
return a.time - b.time;
});
for (var _iterator = arr, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref3;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref3 = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref3 = _i.value;
}
var i = _ref3;
for (var _iterator = _createForOfIteratorHelperLoose(arr), _step; !(_step = _iterator()).done;) {
var i = _step.value;
currentCount += i.type === "s" ? 1 : -1;
if (currentCount === 1) {
@ -4662,9 +4607,9 @@ var luxon = (function (exports) {
;
_proto.toFormat = function toFormat(dateFormat, _temp2) {
var _ref4 = _temp2 === void 0 ? {} : _temp2,
_ref4$separator = _ref4.separator,
separator = _ref4$separator === void 0 ? " " : _ref4$separator;
var _ref3 = _temp2 === void 0 ? {} : _temp2,
_ref3$separator = _ref3.separator,
separator = _ref3$separator === void 0 ? " " : _ref3$separator;
if (!this.isValid) return INVALID$1;
return "" + this.s.toFormat(dateFormat) + separator + this.e.toFormat(dateFormat);
@ -4757,9 +4702,7 @@ var luxon = (function (exports) {
* The Info class contains static methods for retrieving general time and date related data. For example, it has methods for finding out if a time zone has a DST, for listing the months in any supported locale, and for discovering which of Luxon features are available in the current environment.
*/
var Info =
/*#__PURE__*/
function () {
var Info = /*#__PURE__*/function () {
function Info() {}
/**
@ -6143,19 +6086,8 @@ var luxon = (function (exports) {
function quickDT(obj, zone) {
// assume we have the higher-order units
for (var _iterator = orderedUnits$1, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref2;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref2 = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref2 = _i.value;
}
var u = _ref2;
for (var _iterator = _createForOfIteratorHelperLoose(orderedUnits$1), _step; !(_step = _iterator()).done;) {
var u = _step.value;
if (isUndefined(obj[u])) {
obj[u] = defaultUnitValues[u];
@ -6202,19 +6134,8 @@ var luxon = (function (exports) {
return format(differ(opts.unit), opts.unit);
}
for (var _iterator2 = opts.units, _isArray2 = Array.isArray(_iterator2), _i2 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator]();;) {
var _ref3;
if (_isArray2) {
if (_i2 >= _iterator2.length) break;
_ref3 = _iterator2[_i2++];
} else {
_i2 = _iterator2.next();
if (_i2.done) break;
_ref3 = _i2.value;
}
var unit = _ref3;
for (var _iterator2 = _createForOfIteratorHelperLoose(opts.units), _step2; !(_step2 = _iterator2()).done;) {
var unit = _step2.value;
var count = differ(unit);
if (Math.abs(count) >= 1) {
@ -6246,9 +6167,7 @@ var luxon = (function (exports) {
*/
var DateTime =
/*#__PURE__*/
function () {
var DateTime = /*#__PURE__*/function () {
/**
* @access private
*/
@ -6267,9 +6186,9 @@ var luxon = (function (exports) {
var unchanged = config.old && config.old.ts === this.ts && config.old.zone.equals(zone);
if (unchanged) {
var _ref4 = [config.old.c, config.old.o];
c = _ref4[0];
o = _ref4[1];
var _ref2 = [config.old.c, config.old.o];
c = _ref2[0];
o = _ref2[1];
} else {
var ot = zone.offset(this.ts);
c = tsToObj(this.ts, ot);
@ -6562,19 +6481,8 @@ var luxon = (function (exports) {
var foundFirst = false;
for (var _iterator3 = units, _isArray3 = Array.isArray(_iterator3), _i3 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) {
var _ref5;
if (_isArray3) {
if (_i3 >= _iterator3.length) break;
_ref5 = _iterator3[_i3++];
} else {
_i3 = _iterator3.next();
if (_i3.done) break;
_ref5 = _i3.value;
}
var u = _ref5;
for (var _iterator3 = _createForOfIteratorHelperLoose(units), _step3; !(_step3 = _iterator3()).done;) {
var u = _step3.value;
var v = normalized[u];
if (!isUndefined(v)) {
@ -6915,11 +6823,11 @@ var luxon = (function (exports) {
;
_proto.setZone = function setZone(zone, _temp) {
var _ref6 = _temp === void 0 ? {} : _temp,
_ref6$keepLocalTime = _ref6.keepLocalTime,
keepLocalTime = _ref6$keepLocalTime === void 0 ? false : _ref6$keepLocalTime,
_ref6$keepCalendarTim = _ref6.keepCalendarTime,
keepCalendarTime = _ref6$keepCalendarTim === void 0 ? false : _ref6$keepCalendarTim;
var _ref3 = _temp === void 0 ? {} : _temp,
_ref3$keepLocalTime = _ref3.keepLocalTime,
keepLocalTime = _ref3$keepLocalTime === void 0 ? false : _ref3$keepLocalTime,
_ref3$keepCalendarTim = _ref3.keepCalendarTime,
keepCalendarTime = _ref3$keepCalendarTim === void 0 ? false : _ref3$keepCalendarTim;
zone = normalizeZone(zone, Settings.defaultZone);
@ -6954,10 +6862,10 @@ var luxon = (function (exports) {
;
_proto.reconfigure = function reconfigure(_temp2) {
var _ref7 = _temp2 === void 0 ? {} : _temp2,
locale = _ref7.locale,
numberingSystem = _ref7.numberingSystem,
outputCalendar = _ref7.outputCalendar;
var _ref4 = _temp2 === void 0 ? {} : _temp2,
locale = _ref4.locale,
numberingSystem = _ref4.numberingSystem,
outputCalendar = _ref4.outputCalendar;
var loc = this.loc.clone({
locale: locale,
@ -7235,9 +7143,9 @@ var luxon = (function (exports) {
;
_proto.toISODate = function toISODate(_temp3) {
var _ref8 = _temp3 === void 0 ? {} : _temp3,
_ref8$format = _ref8.format,
format = _ref8$format === void 0 ? "extended" : _ref8$format;
var _ref5 = _temp3 === void 0 ? {} : _temp3,
_ref5$format = _ref5.format,
format = _ref5$format === void 0 ? "extended" : _ref5$format;
var fmt = format === "basic" ? "yyyyMMdd" : "yyyy-MM-dd";
@ -7272,15 +7180,15 @@ var luxon = (function (exports) {
;
_proto.toISOTime = function toISOTime(_temp4) {
var _ref9 = _temp4 === void 0 ? {} : _temp4,
_ref9$suppressMillise = _ref9.suppressMilliseconds,
suppressMilliseconds = _ref9$suppressMillise === void 0 ? false : _ref9$suppressMillise,
_ref9$suppressSeconds = _ref9.suppressSeconds,
suppressSeconds = _ref9$suppressSeconds === void 0 ? false : _ref9$suppressSeconds,
_ref9$includeOffset = _ref9.includeOffset,
includeOffset = _ref9$includeOffset === void 0 ? true : _ref9$includeOffset,
_ref9$format = _ref9.format,
format = _ref9$format === void 0 ? "extended" : _ref9$format;
var _ref6 = _temp4 === void 0 ? {} : _temp4,
_ref6$suppressMillise = _ref6.suppressMilliseconds,
suppressMilliseconds = _ref6$suppressMillise === void 0 ? false : _ref6$suppressMillise,
_ref6$suppressSeconds = _ref6.suppressSeconds,
suppressSeconds = _ref6$suppressSeconds === void 0 ? false : _ref6$suppressSeconds,
_ref6$includeOffset = _ref6.includeOffset,
includeOffset = _ref6$includeOffset === void 0 ? true : _ref6$includeOffset,
_ref6$format = _ref6.format,
format = _ref6$format === void 0 ? "extended" : _ref6$format;
return toTechTimeFormat(this, {
suppressSeconds: suppressSeconds,
@ -7337,11 +7245,11 @@ var luxon = (function (exports) {
;
_proto.toSQLTime = function toSQLTime(_temp5) {
var _ref10 = _temp5 === void 0 ? {} : _temp5,
_ref10$includeOffset = _ref10.includeOffset,
includeOffset = _ref10$includeOffset === void 0 ? true : _ref10$includeOffset,
_ref10$includeZone = _ref10.includeZone,
includeZone = _ref10$includeZone === void 0 ? false : _ref10$includeZone;
var _ref7 = _temp5 === void 0 ? {} : _temp5,
_ref7$includeOffset = _ref7.includeOffset,
includeOffset = _ref7$includeOffset === void 0 ? true : _ref7$includeOffset,
_ref7$includeZone = _ref7.includeZone,
includeZone = _ref7$includeZone === void 0 ? false : _ref7$includeZone;
return toTechTimeFormat(this, {
includeOffset: includeOffset,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2517,19 +2517,23 @@ function extractIANAZone(match, cursor) {
} // ISO duration parsing
const isoDuration = /^P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
const isoDuration = /^-?P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
function extractISODuration(match) {
const [, yearStr, monthStr, weekStr, dayStr, hourStr, minuteStr, secondStr, millisecondsStr] = match;
const [s, yearStr, monthStr, weekStr, dayStr, hourStr, minuteStr, secondStr, millisecondsStr] = match;
const hasNegativePrefix = s[0] === "-";
const maybeNegate = num => num && hasNegativePrefix ? -num : num;
return [{
years: parseInteger(yearStr),
months: parseInteger(monthStr),
weeks: parseInteger(weekStr),
days: parseInteger(dayStr),
hours: parseInteger(hourStr),
minutes: parseInteger(minuteStr),
seconds: parseInteger(secondStr),
milliseconds: parseMillis(millisecondsStr)
years: maybeNegate(parseInteger(yearStr)),
months: maybeNegate(parseInteger(monthStr)),
weeks: maybeNegate(parseInteger(weekStr)),
days: maybeNegate(parseInteger(dayStr)),
hours: maybeNegate(parseInteger(hourStr)),
minutes: maybeNegate(parseInteger(minuteStr)),
seconds: maybeNegate(parseInteger(secondStr)),
milliseconds: maybeNegate(parseMillis(millisecondsStr))
}];
} // These are a little braindead. EDT *should* tell us that we're in, say, America/New_York
// and not just that we're in -240 *right now*. But since I don't think these are used that often

File diff suppressed because one or more lines are too long

54
node_modules/luxon/package.json generated vendored
View file

@ -1,26 +1,26 @@
{
"_from": "luxon@1.22.2",
"_id": "luxon@1.22.2",
"_from": "luxon@1.24.1",
"_id": "luxon@1.24.1",
"_inBundle": false,
"_integrity": "sha512-vq6eSaOOw1fKob+JXwfu0e3/UFUT4G4HTFRJab7dch8J1OdOGW/vXqCiJsY7rm2In+5gKNYx0EtnYT0Tc5V4Qw==",
"_integrity": "sha512-CgnIMKAWT0ghcuWFfCWBnWGOddM0zu6c4wZAWmD0NN7MZTnro0+833DF6tJep+xlxRPg4KtsYEHYLfTMBQKwYg==",
"_location": "/luxon",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "luxon@1.22.2",
"raw": "luxon@1.24.1",
"name": "luxon",
"escapedName": "luxon",
"rawSpec": "1.22.2",
"rawSpec": "1.24.1",
"saveSpec": null,
"fetchSpec": "1.22.2"
"fetchSpec": "1.24.1"
},
"_requiredBy": [
"/docker-hub-utils"
],
"_resolved": "https://registry.npmjs.org/luxon/-/luxon-1.22.2.tgz",
"_shasum": "799d65cc1ed0ba85b4cb3f7dd38fc08a8d1a6750",
"_spec": "luxon@1.22.2",
"_resolved": "https://registry.npmjs.org/luxon/-/luxon-1.24.1.tgz",
"_shasum": "a8383266131ed4eaed4b5f430f96f3695403a52a",
"_spec": "luxon@1.24.1",
"_where": "/home/dawidd6/github/dawidd6/action-debian-package/node_modules/docker-hub-utils",
"author": {
"name": "Isaac Cambron"
@ -33,41 +33,41 @@
"deprecated": false,
"description": "Immutable date wrapper",
"devDependencies": {
"@babel/core": "^7.8.4",
"@babel/node": "^7.8.4",
"@babel/core": "^7.9.0",
"@babel/node": "^7.8.7",
"@babel/plugin-external-helpers": "^7.8.3",
"@babel/preset-env": "^7.8.4",
"@rollup/plugin-commonjs": "latest",
"@rollup/plugin-node-resolve": "latest",
"@babel/preset-env": "^7.9.5",
"@rollup/plugin-commonjs": "^11.1.0",
"@rollup/plugin-node-resolve": "^7.1.3",
"babel-core": "^7.0.0-bridge.0",
"babel-eslint": "latest",
"babel-jest": "^25.1.0",
"babel-jest": "^25.3.0",
"benchmark": "latest",
"codecov": ">= 3.6.5",
"core-js": "latest",
"core-js": "^3.6.5",
"esdoc": "^1.1.0",
"esdoc-standard-plugin": "latest",
"eslint": "6.4.0",
"eslint-config-defaults": "latest",
"eslint-config-prettier": "6.3.0",
"eslint-config-standard": "^14.1.0",
"eslint-config-standard": "^14.1.1",
"eslint-plugin-babel": "latest",
"eslint-plugin-import": "^2.20.1",
"eslint-plugin-import": "^2.20.2",
"eslint-plugin-node": "10.0.0",
"eslint-plugin-prettier": "3.1.1",
"eslint-plugin-promise": "latest",
"eslint-plugin-react": "^7.18.3",
"eslint-plugin-react": "^7.19.0",
"eslint-plugin-standard": "^4.0.1",
"fs-extra": "^6.0.1",
"full-icu": "^1.3.0",
"husky": "^4.2.1",
"jest": "^25.1.0",
"lint-staged": "^10.0.7",
"full-icu": "^1.3.1",
"husky": "^4.2.5",
"jest": "^25.3.0",
"lint-staged": "^10.1.3",
"prettier": "1.14.3",
"rollup": "^1.31.0",
"rollup-plugin-babel": "latest",
"rollup": "^1.32.1",
"rollup-plugin-babel": "^4.4.0",
"rollup-plugin-babel-minify": "^6.2.0",
"uglify-js": "^3.7.7"
"uglify-js": "^3.9.0"
},
"engines": {
"node": "*"
@ -125,5 +125,5 @@
"test": "jest --coverage"
},
"unpkg": "build/global/luxon.min.js",
"version": "1.22.2"
"version": "1.24.1"
}

View file

@ -120,11 +120,11 @@ function extractIANAZone(match, cursor) {
// ISO duration parsing
const isoDuration = /^P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
const isoDuration = /^-?P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;
function extractISODuration(match) {
const [
,
s,
yearStr,
monthStr,
weekStr,
@ -135,16 +135,20 @@ function extractISODuration(match) {
millisecondsStr
] = match;
const hasNegativePrefix = s[0] === "-";
const maybeNegate = num => (num && hasNegativePrefix ? -num : num);
return [
{
years: parseInteger(yearStr),
months: parseInteger(monthStr),
weeks: parseInteger(weekStr),
days: parseInteger(dayStr),
hours: parseInteger(hourStr),
minutes: parseInteger(minuteStr),
seconds: parseInteger(secondStr),
milliseconds: parseMillis(millisecondsStr)
years: maybeNegate(parseInteger(yearStr)),
months: maybeNegate(parseInteger(monthStr)),
weeks: maybeNegate(parseInteger(weekStr)),
days: maybeNegate(parseInteger(dayStr)),
hours: maybeNegate(parseInteger(hourStr)),
minutes: maybeNegate(parseInteger(minuteStr)),
seconds: maybeNegate(parseInteger(secondStr)),
milliseconds: maybeNegate(parseMillis(millisecondsStr))
}
];
}