aboutsummaryrefslogtreecommitdiffstats
path: root/node_modules/date-fns/parse/_lib
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2025-06-29 11:49:28 -0700
committerPinapelz <yukais@pinapelz.com>2025-06-29 11:49:28 -0700
commitd55b767039605256c736166a942a9138e3eacfd7 (patch)
tree947063b634c50d438a794325f13275e134aa5993 /node_modules/date-fns/parse/_lib
parent864ce67d89c77d8ef9c3361f80d619853abcf91c (diff)
remove dev node_modules (oops)
Diffstat (limited to 'node_modules/date-fns/parse/_lib')
-rw-r--r--node_modules/date-fns/parse/_lib/Parser.js39
-rw-r--r--node_modules/date-fns/parse/_lib/Setter.js88
-rw-r--r--node_modules/date-fns/parse/_lib/constants.js55
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/AMPMMidnightParser.js72
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/AMPMParser.js72
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/DateParser.js72
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/DayOfYearParser.js68
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/DayParser.js97
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/DayPeriodParser.js73
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/EraParser.js70
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/ExtendedYearParser.js48
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/FractionOfSecondParser.js47
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/Hour0To11Parser.js64
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/Hour0to23Parser.js59
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/Hour1To24Parser.js60
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/Hour1to12Parser.js66
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/ISODayParser.js112
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/ISOTimezoneParser.js60
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/ISOTimezoneWithZParser.js60
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/ISOWeekParser.js61
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/ISOWeekYearParser.js51
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/LocalDayParser.js110
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/LocalWeekParser.js61
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/LocalWeekYearParser.js76
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/MinuteParser.js59
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/MonthParser.js94
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/QuarterParser.js89
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/SecondParser.js59
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/StandAloneLocalDayParser.js110
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/StandAloneMonthParser.js94
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/StandAloneQuarterParser.js89
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/TimestampMillisecondsParser.js45
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/TimestampSecondsParser.js45
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/YearParser.js81
-rw-r--r--node_modules/date-fns/parse/_lib/parsers/index.js114
-rw-r--r--node_modules/date-fns/parse/_lib/types.js5
-rw-r--r--node_modules/date-fns/parse/_lib/utils.js126
37 files changed, 0 insertions, 2651 deletions
diff --git a/node_modules/date-fns/parse/_lib/Parser.js b/node_modules/date-fns/parse/_lib/Parser.js
deleted file mode 100644
index c425ac7..0000000
--- a/node_modules/date-fns/parse/_lib/Parser.js
+++ /dev/null
@@ -1,39 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.Parser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Setter = require("./Setter.js");
-var Parser = /*#__PURE__*/function () {
- function Parser() {
- (0, _classCallCheck2.default)(this, Parser);
- (0, _defineProperty2.default)(this, "incompatibleTokens", void 0);
- (0, _defineProperty2.default)(this, "priority", void 0);
- (0, _defineProperty2.default)(this, "subPriority", void 0);
- }
- (0, _createClass2.default)(Parser, [{
- key: "run",
- value: function run(dateString, token, match, options) {
- var result = this.parse(dateString, token, match, options);
- if (!result) {
- return null;
- }
- return {
- setter: new _Setter.ValueSetter(result.value, this.validate, this.set, this.priority, this.subPriority),
- rest: result.rest
- };
- }
- }, {
- key: "validate",
- value: function validate(_utcDate, _value, _options) {
- return true;
- }
- }]);
- return Parser;
-}();
-exports.Parser = Parser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/Setter.js b/node_modules/date-fns/parse/_lib/Setter.js
deleted file mode 100644
index 5e82c6e..0000000
--- a/node_modules/date-fns/parse/_lib/Setter.js
+++ /dev/null
@@ -1,88 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ValueSetter = exports.Setter = exports.DateToSystemTimezoneSetter = void 0;
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var TIMEZONE_UNIT_PRIORITY = 10;
-var Setter = /*#__PURE__*/function () {
- function Setter() {
- (0, _classCallCheck2.default)(this, Setter);
- (0, _defineProperty2.default)(this, "priority", void 0);
- (0, _defineProperty2.default)(this, "subPriority", 0);
- }
- (0, _createClass2.default)(Setter, [{
- key: "validate",
- value: function validate(_utcDate, _options) {
- return true;
- }
- }]);
- return Setter;
-}();
-exports.Setter = Setter;
-var ValueSetter = /*#__PURE__*/function (_Setter) {
- (0, _inherits2.default)(ValueSetter, _Setter);
- var _super = (0, _createSuper2.default)(ValueSetter);
- function ValueSetter(value, validateValue, setValue, priority, subPriority) {
- var _this;
- (0, _classCallCheck2.default)(this, ValueSetter);
- _this = _super.call(this);
- _this.value = value;
- _this.validateValue = validateValue;
- _this.setValue = setValue;
- _this.priority = priority;
- if (subPriority) {
- _this.subPriority = subPriority;
- }
- return _this;
- }
- (0, _createClass2.default)(ValueSetter, [{
- key: "validate",
- value: function validate(utcDate, options) {
- return this.validateValue(utcDate, this.value, options);
- }
- }, {
- key: "set",
- value: function set(utcDate, flags, options) {
- return this.setValue(utcDate, flags, this.value, options);
- }
- }]);
- return ValueSetter;
-}(Setter);
-exports.ValueSetter = ValueSetter;
-var DateToSystemTimezoneSetter = /*#__PURE__*/function (_Setter2) {
- (0, _inherits2.default)(DateToSystemTimezoneSetter, _Setter2);
- var _super2 = (0, _createSuper2.default)(DateToSystemTimezoneSetter);
- function DateToSystemTimezoneSetter() {
- var _this2;
- (0, _classCallCheck2.default)(this, DateToSystemTimezoneSetter);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this2 = _super2.call.apply(_super2, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this2), "priority", TIMEZONE_UNIT_PRIORITY);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this2), "subPriority", -1);
- return _this2;
- }
- (0, _createClass2.default)(DateToSystemTimezoneSetter, [{
- key: "set",
- value: function set(date, flags) {
- if (flags.timestampIsSet) {
- return date;
- }
- var convertedDate = new Date(0);
- convertedDate.setFullYear(date.getUTCFullYear(), date.getUTCMonth(), date.getUTCDate());
- convertedDate.setHours(date.getUTCHours(), date.getUTCMinutes(), date.getUTCSeconds(), date.getUTCMilliseconds());
- return convertedDate;
- }
- }]);
- return DateToSystemTimezoneSetter;
-}(Setter);
-exports.DateToSystemTimezoneSetter = DateToSystemTimezoneSetter; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/constants.js b/node_modules/date-fns/parse/_lib/constants.js
deleted file mode 100644
index e8697d8..0000000
--- a/node_modules/date-fns/parse/_lib/constants.js
+++ /dev/null
@@ -1,55 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.timezonePatterns = exports.numericPatterns = void 0;
-var numericPatterns = {
- month: /^(1[0-2]|0?\d)/,
- // 0 to 12
- date: /^(3[0-1]|[0-2]?\d)/,
- // 0 to 31
- dayOfYear: /^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,
- // 0 to 366
- week: /^(5[0-3]|[0-4]?\d)/,
- // 0 to 53
- hour23h: /^(2[0-3]|[0-1]?\d)/,
- // 0 to 23
- hour24h: /^(2[0-4]|[0-1]?\d)/,
- // 0 to 24
- hour11h: /^(1[0-1]|0?\d)/,
- // 0 to 11
- hour12h: /^(1[0-2]|0?\d)/,
- // 0 to 12
- minute: /^[0-5]?\d/,
- // 0 to 59
- second: /^[0-5]?\d/,
- // 0 to 59
-
- singleDigit: /^\d/,
- // 0 to 9
- twoDigits: /^\d{1,2}/,
- // 0 to 99
- threeDigits: /^\d{1,3}/,
- // 0 to 999
- fourDigits: /^\d{1,4}/,
- // 0 to 9999
-
- anyDigitsSigned: /^-?\d+/,
- singleDigitSigned: /^-?\d/,
- // 0 to 9, -0 to -9
- twoDigitsSigned: /^-?\d{1,2}/,
- // 0 to 99, -0 to -99
- threeDigitsSigned: /^-?\d{1,3}/,
- // 0 to 999, -0 to -999
- fourDigitsSigned: /^-?\d{1,4}/ // 0 to 9999, -0 to -9999
-};
-exports.numericPatterns = numericPatterns;
-var timezonePatterns = {
- basicOptionalMinutes: /^([+-])(\d{2})(\d{2})?|Z/,
- basic: /^([+-])(\d{2})(\d{2})|Z/,
- basicOptionalSeconds: /^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,
- extended: /^([+-])(\d{2}):(\d{2})|Z/,
- extendedOptionalSeconds: /^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/
-};
-exports.timezonePatterns = timezonePatterns; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/AMPMMidnightParser.js b/node_modules/date-fns/parse/_lib/parsers/AMPMMidnightParser.js
deleted file mode 100644
index 20735c7..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/AMPMMidnightParser.js
+++ /dev/null
@@ -1,72 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.AMPMMidnightParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var AMPMMidnightParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(AMPMMidnightParser, _Parser);
- var _super = (0, _createSuper2.default)(AMPMMidnightParser);
- function AMPMMidnightParser() {
- var _this;
- (0, _classCallCheck2.default)(this, AMPMMidnightParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 80);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['a', 'B', 'H', 'k', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(AMPMMidnightParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'b':
- case 'bb':
- case 'bbb':
- return match.dayPeriod(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- case 'bbbbb':
- return match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- case 'bbbb':
- default:
- return match.dayPeriod(dateString, {
- width: 'wide',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- }
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCHours((0, _utils.dayPeriodEnumToHours)(value), 0, 0, 0);
- return date;
- }
- }]);
- return AMPMMidnightParser;
-}(_Parser2.Parser);
-exports.AMPMMidnightParser = AMPMMidnightParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/AMPMParser.js b/node_modules/date-fns/parse/_lib/parsers/AMPMParser.js
deleted file mode 100644
index 67797e9..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/AMPMParser.js
+++ /dev/null
@@ -1,72 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.AMPMParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var AMPMParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(AMPMParser, _Parser);
- var _super = (0, _createSuper2.default)(AMPMParser);
- function AMPMParser() {
- var _this;
- (0, _classCallCheck2.default)(this, AMPMParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 80);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['b', 'B', 'H', 'k', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(AMPMParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'a':
- case 'aa':
- case 'aaa':
- return match.dayPeriod(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- case 'aaaaa':
- return match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- case 'aaaa':
- default:
- return match.dayPeriod(dateString, {
- width: 'wide',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- }
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCHours((0, _utils.dayPeriodEnumToHours)(value), 0, 0, 0);
- return date;
- }
- }]);
- return AMPMParser;
-}(_Parser2.Parser);
-exports.AMPMParser = AMPMParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/DateParser.js b/node_modules/date-fns/parse/_lib/parsers/DateParser.js
deleted file mode 100644
index c14f8c7..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/DateParser.js
+++ /dev/null
@@ -1,72 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.DateParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _utils = require("../utils.js");
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var DAYS_IN_MONTH = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
-var DAYS_IN_MONTH_LEAP_YEAR = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
-
-// Day of the month
-var DateParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(DateParser, _Parser);
- var _super = (0, _createSuper2.default)(DateParser);
- function DateParser() {
- var _this;
- (0, _classCallCheck2.default)(this, DateParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 90);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "subPriority", 1);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['Y', 'R', 'q', 'Q', 'w', 'I', 'D', 'i', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(DateParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'd':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.date, dateString);
- case 'do':
- return match.ordinalNumber(dateString, {
- unit: 'date'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(date, value) {
- var year = date.getUTCFullYear();
- var isLeapYear = (0, _utils.isLeapYearIndex)(year);
- var month = date.getUTCMonth();
- if (isLeapYear) {
- return value >= 1 && value <= DAYS_IN_MONTH_LEAP_YEAR[month];
- } else {
- return value >= 1 && value <= DAYS_IN_MONTH[month];
- }
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCDate(value);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return DateParser;
-}(_Parser2.Parser);
-exports.DateParser = DateParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/DayOfYearParser.js b/node_modules/date-fns/parse/_lib/parsers/DayOfYearParser.js
deleted file mode 100644
index a2ea9f3..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/DayOfYearParser.js
+++ /dev/null
@@ -1,68 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.DayOfYearParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var DayOfYearParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(DayOfYearParser, _Parser);
- var _super = (0, _createSuper2.default)(DayOfYearParser);
- function DayOfYearParser() {
- var _this;
- (0, _classCallCheck2.default)(this, DayOfYearParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 90);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "subpriority", 1);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['Y', 'R', 'q', 'Q', 'M', 'L', 'w', 'I', 'd', 'E', 'i', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(DayOfYearParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'D':
- case 'DD':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.dayOfYear, dateString);
- case 'Do':
- return match.ordinalNumber(dateString, {
- unit: 'date'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(date, value) {
- var year = date.getUTCFullYear();
- var isLeapYear = (0, _utils.isLeapYearIndex)(year);
- if (isLeapYear) {
- return value >= 1 && value <= 366;
- } else {
- return value >= 1 && value <= 365;
- }
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCMonth(0, value);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return DayOfYearParser;
-}(_Parser2.Parser);
-exports.DayOfYearParser = DayOfYearParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/DayParser.js b/node_modules/date-fns/parse/_lib/parsers/DayParser.js
deleted file mode 100644
index 0ff2ce1..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/DayParser.js
+++ /dev/null
@@ -1,97 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.DayParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _index = _interopRequireDefault(require("../../../_lib/setUTCDay/index.js"));
-// Day of week
-var DayParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(DayParser, _Parser);
- var _super = (0, _createSuper2.default)(DayParser);
- function DayParser() {
- var _this;
- (0, _classCallCheck2.default)(this, DayParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 90);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['D', 'i', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(DayParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- // Tue
- case 'E':
- case 'EE':
- case 'EEE':
- return match.day(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // T
- case 'EEEEE':
- return match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // Tu
- case 'EEEEEE':
- return match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // Tuesday
- case 'EEEE':
- default:
- return match.day(dateString, {
- width: 'wide',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 6;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value, options) {
- date = (0, _index.default)(date, value, options);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return DayParser;
-}(_Parser2.Parser);
-exports.DayParser = DayParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/DayPeriodParser.js b/node_modules/date-fns/parse/_lib/parsers/DayPeriodParser.js
deleted file mode 100644
index b29da73..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/DayPeriodParser.js
+++ /dev/null
@@ -1,73 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.DayPeriodParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-// in the morning, in the afternoon, in the evening, at night
-var DayPeriodParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(DayPeriodParser, _Parser);
- var _super = (0, _createSuper2.default)(DayPeriodParser);
- function DayPeriodParser() {
- var _this;
- (0, _classCallCheck2.default)(this, DayPeriodParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 80);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['a', 'b', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(DayPeriodParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'B':
- case 'BB':
- case 'BBB':
- return match.dayPeriod(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- case 'BBBBB':
- return match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- case 'BBBB':
- default:
- return match.dayPeriod(dateString, {
- width: 'wide',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.dayPeriod(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- }
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCHours((0, _utils.dayPeriodEnumToHours)(value), 0, 0, 0);
- return date;
- }
- }]);
- return DayPeriodParser;
-}(_Parser2.Parser);
-exports.DayPeriodParser = DayPeriodParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/EraParser.js b/node_modules/date-fns/parse/_lib/parsers/EraParser.js
deleted file mode 100644
index 8c4402e..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/EraParser.js
+++ /dev/null
@@ -1,70 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.EraParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var EraParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(EraParser, _Parser);
- var _super = (0, _createSuper2.default)(EraParser);
- function EraParser() {
- var _this;
- (0, _classCallCheck2.default)(this, EraParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 140);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['R', 'u', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(EraParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- // AD, BC
- case 'G':
- case 'GG':
- case 'GGG':
- return match.era(dateString, {
- width: 'abbreviated'
- }) || match.era(dateString, {
- width: 'narrow'
- });
- // A, B
- case 'GGGGG':
- return match.era(dateString, {
- width: 'narrow'
- });
- // Anno Domini, Before Christ
- case 'GGGG':
- default:
- return match.era(dateString, {
- width: 'wide'
- }) || match.era(dateString, {
- width: 'abbreviated'
- }) || match.era(dateString, {
- width: 'narrow'
- });
- }
- }
- }, {
- key: "set",
- value: function set(date, flags, value) {
- flags.era = value;
- date.setUTCFullYear(value, 0, 1);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return EraParser;
-}(_Parser2.Parser);
-exports.EraParser = EraParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/ExtendedYearParser.js b/node_modules/date-fns/parse/_lib/parsers/ExtendedYearParser.js
deleted file mode 100644
index 445d2ac..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/ExtendedYearParser.js
+++ /dev/null
@@ -1,48 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ExtendedYearParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var ExtendedYearParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(ExtendedYearParser, _Parser);
- var _super = (0, _createSuper2.default)(ExtendedYearParser);
- function ExtendedYearParser() {
- var _this;
- (0, _classCallCheck2.default)(this, ExtendedYearParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 130);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['G', 'y', 'Y', 'R', 'w', 'I', 'i', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(ExtendedYearParser, [{
- key: "parse",
- value: function parse(dateString, token) {
- if (token === 'u') {
- return (0, _utils.parseNDigitsSigned)(4, dateString);
- }
- return (0, _utils.parseNDigitsSigned)(token.length, dateString);
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCFullYear(value, 0, 1);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return ExtendedYearParser;
-}(_Parser2.Parser);
-exports.ExtendedYearParser = ExtendedYearParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/FractionOfSecondParser.js b/node_modules/date-fns/parse/_lib/parsers/FractionOfSecondParser.js
deleted file mode 100644
index 11a2d48..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/FractionOfSecondParser.js
+++ /dev/null
@@ -1,47 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.FractionOfSecondParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var FractionOfSecondParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(FractionOfSecondParser, _Parser);
- var _super = (0, _createSuper2.default)(FractionOfSecondParser);
- function FractionOfSecondParser() {
- var _this;
- (0, _classCallCheck2.default)(this, FractionOfSecondParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 30);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['t', 'T']);
- return _this;
- }
- (0, _createClass2.default)(FractionOfSecondParser, [{
- key: "parse",
- value: function parse(dateString, token) {
- var valueCallback = function valueCallback(value) {
- return Math.floor(value * Math.pow(10, -token.length + 3));
- };
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(token.length, dateString), valueCallback);
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCMilliseconds(value);
- return date;
- }
- }]);
- return FractionOfSecondParser;
-}(_Parser2.Parser);
-exports.FractionOfSecondParser = FractionOfSecondParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/Hour0To11Parser.js b/node_modules/date-fns/parse/_lib/parsers/Hour0To11Parser.js
deleted file mode 100644
index 5528875..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/Hour0To11Parser.js
+++ /dev/null
@@ -1,64 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.Hour0To11Parser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var Hour0To11Parser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(Hour0To11Parser, _Parser);
- var _super = (0, _createSuper2.default)(Hour0To11Parser);
- function Hour0To11Parser() {
- var _this;
- (0, _classCallCheck2.default)(this, Hour0To11Parser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 70);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['h', 'H', 'k', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(Hour0To11Parser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'K':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.hour11h, dateString);
- case 'Ko':
- return match.ordinalNumber(dateString, {
- unit: 'hour'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 11;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- var isPM = date.getUTCHours() >= 12;
- if (isPM && value < 12) {
- date.setUTCHours(value + 12, 0, 0, 0);
- } else {
- date.setUTCHours(value, 0, 0, 0);
- }
- return date;
- }
- }]);
- return Hour0To11Parser;
-}(_Parser2.Parser);
-exports.Hour0To11Parser = Hour0To11Parser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/Hour0to23Parser.js b/node_modules/date-fns/parse/_lib/parsers/Hour0to23Parser.js
deleted file mode 100644
index b65bfca..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/Hour0to23Parser.js
+++ /dev/null
@@ -1,59 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.Hour0to23Parser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var Hour0to23Parser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(Hour0to23Parser, _Parser);
- var _super = (0, _createSuper2.default)(Hour0to23Parser);
- function Hour0to23Parser() {
- var _this;
- (0, _classCallCheck2.default)(this, Hour0to23Parser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 70);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['a', 'b', 'h', 'K', 'k', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(Hour0to23Parser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'H':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.hour23h, dateString);
- case 'Ho':
- return match.ordinalNumber(dateString, {
- unit: 'hour'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 23;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCHours(value, 0, 0, 0);
- return date;
- }
- }]);
- return Hour0to23Parser;
-}(_Parser2.Parser);
-exports.Hour0to23Parser = Hour0to23Parser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/Hour1To24Parser.js b/node_modules/date-fns/parse/_lib/parsers/Hour1To24Parser.js
deleted file mode 100644
index 7d25565..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/Hour1To24Parser.js
+++ /dev/null
@@ -1,60 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.Hour1To24Parser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var Hour1To24Parser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(Hour1To24Parser, _Parser);
- var _super = (0, _createSuper2.default)(Hour1To24Parser);
- function Hour1To24Parser() {
- var _this;
- (0, _classCallCheck2.default)(this, Hour1To24Parser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 70);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['a', 'b', 'h', 'H', 'K', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(Hour1To24Parser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'k':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.hour24h, dateString);
- case 'ko':
- return match.ordinalNumber(dateString, {
- unit: 'hour'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 1 && value <= 24;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- var hours = value <= 24 ? value % 24 : value;
- date.setUTCHours(hours, 0, 0, 0);
- return date;
- }
- }]);
- return Hour1To24Parser;
-}(_Parser2.Parser);
-exports.Hour1To24Parser = Hour1To24Parser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/Hour1to12Parser.js b/node_modules/date-fns/parse/_lib/parsers/Hour1to12Parser.js
deleted file mode 100644
index 432d5ed..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/Hour1to12Parser.js
+++ /dev/null
@@ -1,66 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.Hour1to12Parser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var Hour1to12Parser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(Hour1to12Parser, _Parser);
- var _super = (0, _createSuper2.default)(Hour1to12Parser);
- function Hour1to12Parser() {
- var _this;
- (0, _classCallCheck2.default)(this, Hour1to12Parser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 70);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['H', 'K', 'k', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(Hour1to12Parser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'h':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.hour12h, dateString);
- case 'ho':
- return match.ordinalNumber(dateString, {
- unit: 'hour'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 1 && value <= 12;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- var isPM = date.getUTCHours() >= 12;
- if (isPM && value < 12) {
- date.setUTCHours(value + 12, 0, 0, 0);
- } else if (!isPM && value === 12) {
- date.setUTCHours(0, 0, 0, 0);
- } else {
- date.setUTCHours(value, 0, 0, 0);
- }
- return date;
- }
- }]);
- return Hour1to12Parser;
-}(_Parser2.Parser);
-exports.Hour1to12Parser = Hour1to12Parser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/ISODayParser.js b/node_modules/date-fns/parse/_lib/parsers/ISODayParser.js
deleted file mode 100644
index 5cda6b3..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/ISODayParser.js
+++ /dev/null
@@ -1,112 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ISODayParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var _index = _interopRequireDefault(require("../../../_lib/setUTCISODay/index.js"));
-// ISO day of week
-var ISODayParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(ISODayParser, _Parser);
- var _super = (0, _createSuper2.default)(ISODayParser);
- function ISODayParser() {
- var _this;
- (0, _classCallCheck2.default)(this, ISODayParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 90);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['y', 'Y', 'u', 'q', 'Q', 'M', 'L', 'w', 'd', 'D', 'E', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(ISODayParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- var valueCallback = function valueCallback(value) {
- if (value === 0) {
- return 7;
- }
- return value;
- };
- switch (token) {
- // 2
- case 'i':
- case 'ii':
- // 02
- return (0, _utils.parseNDigits)(token.length, dateString);
- // 2nd
- case 'io':
- return match.ordinalNumber(dateString, {
- unit: 'day'
- });
- // Tue
- case 'iii':
- return (0, _utils.mapValue)(match.day(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- }), valueCallback);
- // T
- case 'iiiii':
- return (0, _utils.mapValue)(match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- }), valueCallback);
- // Tu
- case 'iiiiii':
- return (0, _utils.mapValue)(match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- }), valueCallback);
- // Tuesday
- case 'iiii':
- default:
- return (0, _utils.mapValue)(match.day(dateString, {
- width: 'wide',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- }), valueCallback);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 1 && value <= 7;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date = (0, _index.default)(date, value);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return ISODayParser;
-}(_Parser2.Parser);
-exports.ISODayParser = ISODayParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/ISOTimezoneParser.js b/node_modules/date-fns/parse/_lib/parsers/ISOTimezoneParser.js
deleted file mode 100644
index b80445e..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/ISOTimezoneParser.js
+++ /dev/null
@@ -1,60 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ISOTimezoneParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-// Timezone (ISO-8601)
-var ISOTimezoneParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(ISOTimezoneParser, _Parser);
- var _super = (0, _createSuper2.default)(ISOTimezoneParser);
- function ISOTimezoneParser() {
- var _this;
- (0, _classCallCheck2.default)(this, ISOTimezoneParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 10);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['t', 'T', 'X']);
- return _this;
- }
- (0, _createClass2.default)(ISOTimezoneParser, [{
- key: "parse",
- value: function parse(dateString, token) {
- switch (token) {
- case 'x':
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.basicOptionalMinutes, dateString);
- case 'xx':
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.basic, dateString);
- case 'xxxx':
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.basicOptionalSeconds, dateString);
- case 'xxxxx':
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.extendedOptionalSeconds, dateString);
- case 'xxx':
- default:
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.extended, dateString);
- }
- }
- }, {
- key: "set",
- value: function set(date, flags, value) {
- if (flags.timestampIsSet) {
- return date;
- }
- return new Date(date.getTime() - value);
- }
- }]);
- return ISOTimezoneParser;
-}(_Parser2.Parser);
-exports.ISOTimezoneParser = ISOTimezoneParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/ISOTimezoneWithZParser.js b/node_modules/date-fns/parse/_lib/parsers/ISOTimezoneWithZParser.js
deleted file mode 100644
index 08c70e3..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/ISOTimezoneWithZParser.js
+++ /dev/null
@@ -1,60 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ISOTimezoneWithZParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-// Timezone (ISO-8601. +00:00 is `'Z'`)
-var ISOTimezoneWithZParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(ISOTimezoneWithZParser, _Parser);
- var _super = (0, _createSuper2.default)(ISOTimezoneWithZParser);
- function ISOTimezoneWithZParser() {
- var _this;
- (0, _classCallCheck2.default)(this, ISOTimezoneWithZParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 10);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['t', 'T', 'x']);
- return _this;
- }
- (0, _createClass2.default)(ISOTimezoneWithZParser, [{
- key: "parse",
- value: function parse(dateString, token) {
- switch (token) {
- case 'X':
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.basicOptionalMinutes, dateString);
- case 'XX':
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.basic, dateString);
- case 'XXXX':
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.basicOptionalSeconds, dateString);
- case 'XXXXX':
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.extendedOptionalSeconds, dateString);
- case 'XXX':
- default:
- return (0, _utils.parseTimezonePattern)(_constants.timezonePatterns.extended, dateString);
- }
- }
- }, {
- key: "set",
- value: function set(date, flags, value) {
- if (flags.timestampIsSet) {
- return date;
- }
- return new Date(date.getTime() - value);
- }
- }]);
- return ISOTimezoneWithZParser;
-}(_Parser2.Parser);
-exports.ISOTimezoneWithZParser = ISOTimezoneWithZParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/ISOWeekParser.js b/node_modules/date-fns/parse/_lib/parsers/ISOWeekParser.js
deleted file mode 100644
index f60150b..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/ISOWeekParser.js
+++ /dev/null
@@ -1,61 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ISOWeekParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var _index = _interopRequireDefault(require("../../../_lib/setUTCISOWeek/index.js"));
-var _index2 = _interopRequireDefault(require("../../../_lib/startOfUTCISOWeek/index.js"));
-// ISO week of year
-var ISOWeekParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(ISOWeekParser, _Parser);
- var _super = (0, _createSuper2.default)(ISOWeekParser);
- function ISOWeekParser() {
- var _this;
- (0, _classCallCheck2.default)(this, ISOWeekParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 100);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['y', 'Y', 'u', 'q', 'Q', 'M', 'L', 'w', 'd', 'D', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(ISOWeekParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'I':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.week, dateString);
- case 'Io':
- return match.ordinalNumber(dateString, {
- unit: 'week'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 1 && value <= 53;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- return (0, _index2.default)((0, _index.default)(date, value));
- }
- }]);
- return ISOWeekParser;
-}(_Parser2.Parser);
-exports.ISOWeekParser = ISOWeekParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/ISOWeekYearParser.js b/node_modules/date-fns/parse/_lib/parsers/ISOWeekYearParser.js
deleted file mode 100644
index 00edb39..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/ISOWeekYearParser.js
+++ /dev/null
@@ -1,51 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ISOWeekYearParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var _index = _interopRequireDefault(require("../../../_lib/startOfUTCISOWeek/index.js"));
-// ISO week-numbering year
-var ISOWeekYearParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(ISOWeekYearParser, _Parser);
- var _super = (0, _createSuper2.default)(ISOWeekYearParser);
- function ISOWeekYearParser() {
- var _this;
- (0, _classCallCheck2.default)(this, ISOWeekYearParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 130);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['G', 'y', 'Y', 'u', 'Q', 'q', 'M', 'L', 'w', 'd', 'D', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(ISOWeekYearParser, [{
- key: "parse",
- value: function parse(dateString, token) {
- if (token === 'R') {
- return (0, _utils.parseNDigitsSigned)(4, dateString);
- }
- return (0, _utils.parseNDigitsSigned)(token.length, dateString);
- }
- }, {
- key: "set",
- value: function set(_date, _flags, value) {
- var firstWeekOfYear = new Date(0);
- firstWeekOfYear.setUTCFullYear(value, 0, 4);
- firstWeekOfYear.setUTCHours(0, 0, 0, 0);
- return (0, _index.default)(firstWeekOfYear);
- }
- }]);
- return ISOWeekYearParser;
-}(_Parser2.Parser);
-exports.ISOWeekYearParser = ISOWeekYearParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/LocalDayParser.js b/node_modules/date-fns/parse/_lib/parsers/LocalDayParser.js
deleted file mode 100644
index 49d91da..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/LocalDayParser.js
+++ /dev/null
@@ -1,110 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.LocalDayParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var _index = _interopRequireDefault(require("../../../_lib/setUTCDay/index.js"));
-// Local day of week
-var LocalDayParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(LocalDayParser, _Parser);
- var _super = (0, _createSuper2.default)(LocalDayParser);
- function LocalDayParser() {
- var _this;
- (0, _classCallCheck2.default)(this, LocalDayParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 90);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['y', 'R', 'u', 'q', 'Q', 'M', 'L', 'I', 'd', 'D', 'E', 'i', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(LocalDayParser, [{
- key: "parse",
- value: function parse(dateString, token, match, options) {
- var valueCallback = function valueCallback(value) {
- var wholeWeekDays = Math.floor((value - 1) / 7) * 7;
- return (value + options.weekStartsOn + 6) % 7 + wholeWeekDays;
- };
- switch (token) {
- // 3
- case 'e':
- case 'ee':
- // 03
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(token.length, dateString), valueCallback);
- // 3rd
- case 'eo':
- return (0, _utils.mapValue)(match.ordinalNumber(dateString, {
- unit: 'day'
- }), valueCallback);
- // Tue
- case 'eee':
- return match.day(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // T
- case 'eeeee':
- return match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // Tu
- case 'eeeeee':
- return match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // Tuesday
- case 'eeee':
- default:
- return match.day(dateString, {
- width: 'wide',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'short',
- context: 'formatting'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 6;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value, options) {
- date = (0, _index.default)(date, value, options);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return LocalDayParser;
-}(_Parser2.Parser);
-exports.LocalDayParser = LocalDayParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/LocalWeekParser.js b/node_modules/date-fns/parse/_lib/parsers/LocalWeekParser.js
deleted file mode 100644
index 5c01c41..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/LocalWeekParser.js
+++ /dev/null
@@ -1,61 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.LocalWeekParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var _index = _interopRequireDefault(require("../../../_lib/setUTCWeek/index.js"));
-var _index2 = _interopRequireDefault(require("../../../_lib/startOfUTCWeek/index.js"));
-// Local week of year
-var LocalWeekParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(LocalWeekParser, _Parser);
- var _super = (0, _createSuper2.default)(LocalWeekParser);
- function LocalWeekParser() {
- var _this;
- (0, _classCallCheck2.default)(this, LocalWeekParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 100);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['y', 'R', 'u', 'q', 'Q', 'M', 'L', 'I', 'd', 'D', 'i', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(LocalWeekParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'w':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.week, dateString);
- case 'wo':
- return match.ordinalNumber(dateString, {
- unit: 'week'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 1 && value <= 53;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value, options) {
- return (0, _index2.default)((0, _index.default)(date, value, options), options);
- }
- }]);
- return LocalWeekParser;
-}(_Parser2.Parser);
-exports.LocalWeekParser = LocalWeekParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/LocalWeekYearParser.js b/node_modules/date-fns/parse/_lib/parsers/LocalWeekYearParser.js
deleted file mode 100644
index c9b5887..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/LocalWeekYearParser.js
+++ /dev/null
@@ -1,76 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.LocalWeekYearParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var _index = _interopRequireDefault(require("../../../_lib/getUTCWeekYear/index.js"));
-var _index2 = _interopRequireDefault(require("../../../_lib/startOfUTCWeek/index.js"));
-// Local week-numbering year
-var LocalWeekYearParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(LocalWeekYearParser, _Parser);
- var _super = (0, _createSuper2.default)(LocalWeekYearParser);
- function LocalWeekYearParser() {
- var _this;
- (0, _classCallCheck2.default)(this, LocalWeekYearParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 130);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['y', 'R', 'u', 'Q', 'q', 'M', 'L', 'I', 'd', 'D', 'i', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(LocalWeekYearParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- var valueCallback = function valueCallback(year) {
- return {
- year: year,
- isTwoDigitYear: token === 'YY'
- };
- };
- switch (token) {
- case 'Y':
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(4, dateString), valueCallback);
- case 'Yo':
- return (0, _utils.mapValue)(match.ordinalNumber(dateString, {
- unit: 'year'
- }), valueCallback);
- default:
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(token.length, dateString), valueCallback);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value.isTwoDigitYear || value.year > 0;
- }
- }, {
- key: "set",
- value: function set(date, flags, value, options) {
- var currentYear = (0, _index.default)(date, options);
- if (value.isTwoDigitYear) {
- var normalizedTwoDigitYear = (0, _utils.normalizeTwoDigitYear)(value.year, currentYear);
- date.setUTCFullYear(normalizedTwoDigitYear, 0, options.firstWeekContainsDate);
- date.setUTCHours(0, 0, 0, 0);
- return (0, _index2.default)(date, options);
- }
- var year = !('era' in flags) || flags.era === 1 ? value.year : 1 - value.year;
- date.setUTCFullYear(year, 0, options.firstWeekContainsDate);
- date.setUTCHours(0, 0, 0, 0);
- return (0, _index2.default)(date, options);
- }
- }]);
- return LocalWeekYearParser;
-}(_Parser2.Parser);
-exports.LocalWeekYearParser = LocalWeekYearParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/MinuteParser.js b/node_modules/date-fns/parse/_lib/parsers/MinuteParser.js
deleted file mode 100644
index 93e551b..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/MinuteParser.js
+++ /dev/null
@@ -1,59 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.MinuteParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var MinuteParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(MinuteParser, _Parser);
- var _super = (0, _createSuper2.default)(MinuteParser);
- function MinuteParser() {
- var _this;
- (0, _classCallCheck2.default)(this, MinuteParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 60);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['t', 'T']);
- return _this;
- }
- (0, _createClass2.default)(MinuteParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 'm':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.minute, dateString);
- case 'mo':
- return match.ordinalNumber(dateString, {
- unit: 'minute'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 59;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCMinutes(value, 0, 0);
- return date;
- }
- }]);
- return MinuteParser;
-}(_Parser2.Parser);
-exports.MinuteParser = MinuteParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/MonthParser.js b/node_modules/date-fns/parse/_lib/parsers/MonthParser.js
deleted file mode 100644
index f856c72..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/MonthParser.js
+++ /dev/null
@@ -1,94 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.MonthParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _utils = require("../utils.js");
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var MonthParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(MonthParser, _Parser);
- var _super = (0, _createSuper2.default)(MonthParser);
- function MonthParser() {
- var _this;
- (0, _classCallCheck2.default)(this, MonthParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['Y', 'R', 'q', 'Q', 'L', 'w', 'I', 'D', 'i', 'e', 'c', 't', 'T']);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 110);
- return _this;
- }
- (0, _createClass2.default)(MonthParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- var valueCallback = function valueCallback(value) {
- return value - 1;
- };
- switch (token) {
- // 1, 2, ..., 12
- case 'M':
- return (0, _utils.mapValue)((0, _utils.parseNumericPattern)(_constants.numericPatterns.month, dateString), valueCallback);
- // 01, 02, ..., 12
- case 'MM':
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(2, dateString), valueCallback);
- // 1st, 2nd, ..., 12th
- case 'Mo':
- return (0, _utils.mapValue)(match.ordinalNumber(dateString, {
- unit: 'month'
- }), valueCallback);
- // Jan, Feb, ..., Dec
- case 'MMM':
- return match.month(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.month(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // J, F, ..., D
- case 'MMMMM':
- return match.month(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // January, February, ..., December
- case 'MMMM':
- default:
- return match.month(dateString, {
- width: 'wide',
- context: 'formatting'
- }) || match.month(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.month(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 11;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCMonth(value, 1);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return MonthParser;
-}(_Parser2.Parser);
-exports.MonthParser = MonthParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/QuarterParser.js b/node_modules/date-fns/parse/_lib/parsers/QuarterParser.js
deleted file mode 100644
index 3b88da0..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/QuarterParser.js
+++ /dev/null
@@ -1,89 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.QuarterParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var QuarterParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(QuarterParser, _Parser);
- var _super = (0, _createSuper2.default)(QuarterParser);
- function QuarterParser() {
- var _this;
- (0, _classCallCheck2.default)(this, QuarterParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 120);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['Y', 'R', 'q', 'M', 'L', 'w', 'I', 'd', 'D', 'i', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(QuarterParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- // 1, 2, 3, 4
- case 'Q':
- case 'QQ':
- // 01, 02, 03, 04
- return (0, _utils.parseNDigits)(token.length, dateString);
- // 1st, 2nd, 3rd, 4th
- case 'Qo':
- return match.ordinalNumber(dateString, {
- unit: 'quarter'
- });
- // Q1, Q2, Q3, Q4
- case 'QQQ':
- return match.quarter(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.quarter(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // 1, 2, 3, 4 (narrow quarter; could be not numerical)
- case 'QQQQQ':
- return match.quarter(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- // 1st quarter, 2nd quarter, ...
- case 'QQQQ':
- default:
- return match.quarter(dateString, {
- width: 'wide',
- context: 'formatting'
- }) || match.quarter(dateString, {
- width: 'abbreviated',
- context: 'formatting'
- }) || match.quarter(dateString, {
- width: 'narrow',
- context: 'formatting'
- });
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 1 && value <= 4;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCMonth((value - 1) * 3, 1);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return QuarterParser;
-}(_Parser2.Parser);
-exports.QuarterParser = QuarterParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/SecondParser.js b/node_modules/date-fns/parse/_lib/parsers/SecondParser.js
deleted file mode 100644
index 705511e..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/SecondParser.js
+++ /dev/null
@@ -1,59 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.SecondParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var SecondParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(SecondParser, _Parser);
- var _super = (0, _createSuper2.default)(SecondParser);
- function SecondParser() {
- var _this;
- (0, _classCallCheck2.default)(this, SecondParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 50);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['t', 'T']);
- return _this;
- }
- (0, _createClass2.default)(SecondParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- case 's':
- return (0, _utils.parseNumericPattern)(_constants.numericPatterns.second, dateString);
- case 'so':
- return match.ordinalNumber(dateString, {
- unit: 'second'
- });
- default:
- return (0, _utils.parseNDigits)(token.length, dateString);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 59;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCSeconds(value, 0);
- return date;
- }
- }]);
- return SecondParser;
-}(_Parser2.Parser);
-exports.SecondParser = SecondParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/StandAloneLocalDayParser.js b/node_modules/date-fns/parse/_lib/parsers/StandAloneLocalDayParser.js
deleted file mode 100644
index 96bed0a..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/StandAloneLocalDayParser.js
+++ /dev/null
@@ -1,110 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.StandAloneLocalDayParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var _index = _interopRequireDefault(require("../../../_lib/setUTCDay/index.js"));
-// Stand-alone local day of week
-var StandAloneLocalDayParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(StandAloneLocalDayParser, _Parser);
- var _super = (0, _createSuper2.default)(StandAloneLocalDayParser);
- function StandAloneLocalDayParser() {
- var _this;
- (0, _classCallCheck2.default)(this, StandAloneLocalDayParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 90);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['y', 'R', 'u', 'q', 'Q', 'M', 'L', 'I', 'd', 'D', 'E', 'i', 'e', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(StandAloneLocalDayParser, [{
- key: "parse",
- value: function parse(dateString, token, match, options) {
- var valueCallback = function valueCallback(value) {
- var wholeWeekDays = Math.floor((value - 1) / 7) * 7;
- return (value + options.weekStartsOn + 6) % 7 + wholeWeekDays;
- };
- switch (token) {
- // 3
- case 'c':
- case 'cc':
- // 03
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(token.length, dateString), valueCallback);
- // 3rd
- case 'co':
- return (0, _utils.mapValue)(match.ordinalNumber(dateString, {
- unit: 'day'
- }), valueCallback);
- // Tue
- case 'ccc':
- return match.day(dateString, {
- width: 'abbreviated',
- context: 'standalone'
- }) || match.day(dateString, {
- width: 'short',
- context: 'standalone'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- // T
- case 'ccccc':
- return match.day(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- // Tu
- case 'cccccc':
- return match.day(dateString, {
- width: 'short',
- context: 'standalone'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- // Tuesday
- case 'cccc':
- default:
- return match.day(dateString, {
- width: 'wide',
- context: 'standalone'
- }) || match.day(dateString, {
- width: 'abbreviated',
- context: 'standalone'
- }) || match.day(dateString, {
- width: 'short',
- context: 'standalone'
- }) || match.day(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 6;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value, options) {
- date = (0, _index.default)(date, value, options);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return StandAloneLocalDayParser;
-}(_Parser2.Parser);
-exports.StandAloneLocalDayParser = StandAloneLocalDayParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/StandAloneMonthParser.js b/node_modules/date-fns/parse/_lib/parsers/StandAloneMonthParser.js
deleted file mode 100644
index 524740b..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/StandAloneMonthParser.js
+++ /dev/null
@@ -1,94 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.StandAloneMonthParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _constants = require("../constants.js");
-var _utils = require("../utils.js");
-var StandAloneMonthParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(StandAloneMonthParser, _Parser);
- var _super = (0, _createSuper2.default)(StandAloneMonthParser);
- function StandAloneMonthParser() {
- var _this;
- (0, _classCallCheck2.default)(this, StandAloneMonthParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 110);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['Y', 'R', 'q', 'Q', 'M', 'w', 'I', 'D', 'i', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(StandAloneMonthParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- var valueCallback = function valueCallback(value) {
- return value - 1;
- };
- switch (token) {
- // 1, 2, ..., 12
- case 'L':
- return (0, _utils.mapValue)((0, _utils.parseNumericPattern)(_constants.numericPatterns.month, dateString), valueCallback);
- // 01, 02, ..., 12
- case 'LL':
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(2, dateString), valueCallback);
- // 1st, 2nd, ..., 12th
- case 'Lo':
- return (0, _utils.mapValue)(match.ordinalNumber(dateString, {
- unit: 'month'
- }), valueCallback);
- // Jan, Feb, ..., Dec
- case 'LLL':
- return match.month(dateString, {
- width: 'abbreviated',
- context: 'standalone'
- }) || match.month(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- // J, F, ..., D
- case 'LLLLL':
- return match.month(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- // January, February, ..., December
- case 'LLLL':
- default:
- return match.month(dateString, {
- width: 'wide',
- context: 'standalone'
- }) || match.month(dateString, {
- width: 'abbreviated',
- context: 'standalone'
- }) || match.month(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 0 && value <= 11;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCMonth(value, 1);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return StandAloneMonthParser;
-}(_Parser2.Parser);
-exports.StandAloneMonthParser = StandAloneMonthParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/StandAloneQuarterParser.js b/node_modules/date-fns/parse/_lib/parsers/StandAloneQuarterParser.js
deleted file mode 100644
index 7f18d8e..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/StandAloneQuarterParser.js
+++ /dev/null
@@ -1,89 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.StandAloneQuarterParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var StandAloneQuarterParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(StandAloneQuarterParser, _Parser);
- var _super = (0, _createSuper2.default)(StandAloneQuarterParser);
- function StandAloneQuarterParser() {
- var _this;
- (0, _classCallCheck2.default)(this, StandAloneQuarterParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 120);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['Y', 'R', 'Q', 'M', 'L', 'w', 'I', 'd', 'D', 'i', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(StandAloneQuarterParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- switch (token) {
- // 1, 2, 3, 4
- case 'q':
- case 'qq':
- // 01, 02, 03, 04
- return (0, _utils.parseNDigits)(token.length, dateString);
- // 1st, 2nd, 3rd, 4th
- case 'qo':
- return match.ordinalNumber(dateString, {
- unit: 'quarter'
- });
- // Q1, Q2, Q3, Q4
- case 'qqq':
- return match.quarter(dateString, {
- width: 'abbreviated',
- context: 'standalone'
- }) || match.quarter(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- // 1, 2, 3, 4 (narrow quarter; could be not numerical)
- case 'qqqqq':
- return match.quarter(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- // 1st quarter, 2nd quarter, ...
- case 'qqqq':
- default:
- return match.quarter(dateString, {
- width: 'wide',
- context: 'standalone'
- }) || match.quarter(dateString, {
- width: 'abbreviated',
- context: 'standalone'
- }) || match.quarter(dateString, {
- width: 'narrow',
- context: 'standalone'
- });
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value >= 1 && value <= 4;
- }
- }, {
- key: "set",
- value: function set(date, _flags, value) {
- date.setUTCMonth((value - 1) * 3, 1);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return StandAloneQuarterParser;
-}(_Parser2.Parser);
-exports.StandAloneQuarterParser = StandAloneQuarterParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/TimestampMillisecondsParser.js b/node_modules/date-fns/parse/_lib/parsers/TimestampMillisecondsParser.js
deleted file mode 100644
index fd3eafd..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/TimestampMillisecondsParser.js
+++ /dev/null
@@ -1,45 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.TimestampMillisecondsParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var TimestampMillisecondsParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(TimestampMillisecondsParser, _Parser);
- var _super = (0, _createSuper2.default)(TimestampMillisecondsParser);
- function TimestampMillisecondsParser() {
- var _this;
- (0, _classCallCheck2.default)(this, TimestampMillisecondsParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 20);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", '*');
- return _this;
- }
- (0, _createClass2.default)(TimestampMillisecondsParser, [{
- key: "parse",
- value: function parse(dateString) {
- return (0, _utils.parseAnyDigitsSigned)(dateString);
- }
- }, {
- key: "set",
- value: function set(_date, _flags, value) {
- return [new Date(value), {
- timestampIsSet: true
- }];
- }
- }]);
- return TimestampMillisecondsParser;
-}(_Parser2.Parser);
-exports.TimestampMillisecondsParser = TimestampMillisecondsParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/TimestampSecondsParser.js b/node_modules/date-fns/parse/_lib/parsers/TimestampSecondsParser.js
deleted file mode 100644
index cd38cda..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/TimestampSecondsParser.js
+++ /dev/null
@@ -1,45 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.TimestampSecondsParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-var TimestampSecondsParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(TimestampSecondsParser, _Parser);
- var _super = (0, _createSuper2.default)(TimestampSecondsParser);
- function TimestampSecondsParser() {
- var _this;
- (0, _classCallCheck2.default)(this, TimestampSecondsParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 40);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", '*');
- return _this;
- }
- (0, _createClass2.default)(TimestampSecondsParser, [{
- key: "parse",
- value: function parse(dateString) {
- return (0, _utils.parseAnyDigitsSigned)(dateString);
- }
- }, {
- key: "set",
- value: function set(_date, _flags, value) {
- return [new Date(value * 1000), {
- timestampIsSet: true
- }];
- }
- }]);
- return TimestampSecondsParser;
-}(_Parser2.Parser);
-exports.TimestampSecondsParser = TimestampSecondsParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/YearParser.js b/node_modules/date-fns/parse/_lib/parsers/YearParser.js
deleted file mode 100644
index 45e3d2b..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/YearParser.js
+++ /dev/null
@@ -1,81 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.YearParser = void 0;
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-var _createSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/createSuper"));
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-var _Parser2 = require("../Parser.js");
-var _utils = require("../utils.js");
-// From http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_Patterns
-// | Year | y | yy | yyy | yyyy | yyyyy |
-// |----------|-------|----|-------|-------|-------|
-// | AD 1 | 1 | 01 | 001 | 0001 | 00001 |
-// | AD 12 | 12 | 12 | 012 | 0012 | 00012 |
-// | AD 123 | 123 | 23 | 123 | 0123 | 00123 |
-// | AD 1234 | 1234 | 34 | 1234 | 1234 | 01234 |
-// | AD 12345 | 12345 | 45 | 12345 | 12345 | 12345 |
-var YearParser = /*#__PURE__*/function (_Parser) {
- (0, _inherits2.default)(YearParser, _Parser);
- var _super = (0, _createSuper2.default)(YearParser);
- function YearParser() {
- var _this;
- (0, _classCallCheck2.default)(this, YearParser);
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- _this = _super.call.apply(_super, [this].concat(args));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "priority", 130);
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "incompatibleTokens", ['Y', 'R', 'u', 'w', 'I', 'i', 'e', 'c', 't', 'T']);
- return _this;
- }
- (0, _createClass2.default)(YearParser, [{
- key: "parse",
- value: function parse(dateString, token, match) {
- var valueCallback = function valueCallback(year) {
- return {
- year: year,
- isTwoDigitYear: token === 'yy'
- };
- };
- switch (token) {
- case 'y':
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(4, dateString), valueCallback);
- case 'yo':
- return (0, _utils.mapValue)(match.ordinalNumber(dateString, {
- unit: 'year'
- }), valueCallback);
- default:
- return (0, _utils.mapValue)((0, _utils.parseNDigits)(token.length, dateString), valueCallback);
- }
- }
- }, {
- key: "validate",
- value: function validate(_date, value) {
- return value.isTwoDigitYear || value.year > 0;
- }
- }, {
- key: "set",
- value: function set(date, flags, value) {
- var currentYear = date.getUTCFullYear();
- if (value.isTwoDigitYear) {
- var normalizedTwoDigitYear = (0, _utils.normalizeTwoDigitYear)(value.year, currentYear);
- date.setUTCFullYear(normalizedTwoDigitYear, 0, 1);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- var year = !('era' in flags) || flags.era === 1 ? value.year : 1 - value.year;
- date.setUTCFullYear(year, 0, 1);
- date.setUTCHours(0, 0, 0, 0);
- return date;
- }
- }]);
- return YearParser;
-}(_Parser2.Parser);
-exports.YearParser = YearParser; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/parsers/index.js b/node_modules/date-fns/parse/_lib/parsers/index.js
deleted file mode 100644
index 9bd3f90..0000000
--- a/node_modules/date-fns/parse/_lib/parsers/index.js
+++ /dev/null
@@ -1,114 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.parsers = void 0;
-var _EraParser = require("./EraParser.js");
-var _YearParser = require("./YearParser.js");
-var _LocalWeekYearParser = require("./LocalWeekYearParser.js");
-var _ISOWeekYearParser = require("./ISOWeekYearParser.js");
-var _ExtendedYearParser = require("./ExtendedYearParser.js");
-var _QuarterParser = require("./QuarterParser.js");
-var _StandAloneQuarterParser = require("./StandAloneQuarterParser.js");
-var _MonthParser = require("./MonthParser.js");
-var _StandAloneMonthParser = require("./StandAloneMonthParser.js");
-var _LocalWeekParser = require("./LocalWeekParser.js");
-var _ISOWeekParser = require("./ISOWeekParser.js");
-var _DateParser = require("./DateParser.js");
-var _DayOfYearParser = require("./DayOfYearParser.js");
-var _DayParser = require("./DayParser.js");
-var _LocalDayParser = require("./LocalDayParser.js");
-var _StandAloneLocalDayParser = require("./StandAloneLocalDayParser.js");
-var _ISODayParser = require("./ISODayParser.js");
-var _AMPMParser = require("./AMPMParser.js");
-var _AMPMMidnightParser = require("./AMPMMidnightParser.js");
-var _DayPeriodParser = require("./DayPeriodParser.js");
-var _Hour1to12Parser = require("./Hour1to12Parser.js");
-var _Hour0to23Parser = require("./Hour0to23Parser.js");
-var _Hour0To11Parser = require("./Hour0To11Parser.js");
-var _Hour1To24Parser = require("./Hour1To24Parser.js");
-var _MinuteParser = require("./MinuteParser.js");
-var _SecondParser = require("./SecondParser.js");
-var _FractionOfSecondParser = require("./FractionOfSecondParser.js");
-var _ISOTimezoneWithZParser = require("./ISOTimezoneWithZParser.js");
-var _ISOTimezoneParser = require("./ISOTimezoneParser.js");
-var _TimestampSecondsParser = require("./TimestampSecondsParser.js");
-var _TimestampMillisecondsParser = require("./TimestampMillisecondsParser.js");
-/*
- * | | Unit | | Unit |
- * |-----|--------------------------------|-----|--------------------------------|
- * | a | AM, PM | A* | Milliseconds in day |
- * | b | AM, PM, noon, midnight | B | Flexible day period |
- * | c | Stand-alone local day of week | C* | Localized hour w/ day period |
- * | d | Day of month | D | Day of year |
- * | e | Local day of week | E | Day of week |
- * | f | | F* | Day of week in month |
- * | g* | Modified Julian day | G | Era |
- * | h | Hour [1-12] | H | Hour [0-23] |
- * | i! | ISO day of week | I! | ISO week of year |
- * | j* | Localized hour w/ day period | J* | Localized hour w/o day period |
- * | k | Hour [1-24] | K | Hour [0-11] |
- * | l* | (deprecated) | L | Stand-alone month |
- * | m | Minute | M | Month |
- * | n | | N | |
- * | o! | Ordinal number modifier | O* | Timezone (GMT) |
- * | p | | P | |
- * | q | Stand-alone quarter | Q | Quarter |
- * | r* | Related Gregorian year | R! | ISO week-numbering year |
- * | s | Second | S | Fraction of second |
- * | t! | Seconds timestamp | T! | Milliseconds timestamp |
- * | u | Extended year | U* | Cyclic year |
- * | v* | Timezone (generic non-locat.) | V* | Timezone (location) |
- * | w | Local week of year | W* | Week of month |
- * | x | Timezone (ISO-8601 w/o Z) | X | Timezone (ISO-8601) |
- * | y | Year (abs) | Y | Local week-numbering year |
- * | z* | Timezone (specific non-locat.) | Z* | Timezone (aliases) |
- *
- * Letters marked by * are not implemented but reserved by Unicode standard.
- *
- * Letters marked by ! are non-standard, but implemented by date-fns:
- * - `o` modifies the previous token to turn it into an ordinal (see `parse` docs)
- * - `i` is ISO day of week. For `i` and `ii` is returns numeric ISO week days,
- * i.e. 7 for Sunday, 1 for Monday, etc.
- * - `I` is ISO week of year, as opposed to `w` which is local week of year.
- * - `R` is ISO week-numbering year, as opposed to `Y` which is local week-numbering year.
- * `R` is supposed to be used in conjunction with `I` and `i`
- * for universal ISO week-numbering date, whereas
- * `Y` is supposed to be used in conjunction with `w` and `e`
- * for week-numbering date specific to the locale.
- */
-var parsers = {
- G: new _EraParser.EraParser(),
- y: new _YearParser.YearParser(),
- Y: new _LocalWeekYearParser.LocalWeekYearParser(),
- R: new _ISOWeekYearParser.ISOWeekYearParser(),
- u: new _ExtendedYearParser.ExtendedYearParser(),
- Q: new _QuarterParser.QuarterParser(),
- q: new _StandAloneQuarterParser.StandAloneQuarterParser(),
- M: new _MonthParser.MonthParser(),
- L: new _StandAloneMonthParser.StandAloneMonthParser(),
- w: new _LocalWeekParser.LocalWeekParser(),
- I: new _ISOWeekParser.ISOWeekParser(),
- d: new _DateParser.DateParser(),
- D: new _DayOfYearParser.DayOfYearParser(),
- E: new _DayParser.DayParser(),
- e: new _LocalDayParser.LocalDayParser(),
- c: new _StandAloneLocalDayParser.StandAloneLocalDayParser(),
- i: new _ISODayParser.ISODayParser(),
- a: new _AMPMParser.AMPMParser(),
- b: new _AMPMMidnightParser.AMPMMidnightParser(),
- B: new _DayPeriodParser.DayPeriodParser(),
- h: new _Hour1to12Parser.Hour1to12Parser(),
- H: new _Hour0to23Parser.Hour0to23Parser(),
- K: new _Hour0To11Parser.Hour0To11Parser(),
- k: new _Hour1To24Parser.Hour1To24Parser(),
- m: new _MinuteParser.MinuteParser(),
- s: new _SecondParser.SecondParser(),
- S: new _FractionOfSecondParser.FractionOfSecondParser(),
- X: new _ISOTimezoneWithZParser.ISOTimezoneWithZParser(),
- x: new _ISOTimezoneParser.ISOTimezoneParser(),
- t: new _TimestampSecondsParser.TimestampSecondsParser(),
- T: new _TimestampMillisecondsParser.TimestampMillisecondsParser()
-};
-exports.parsers = parsers; \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/types.js b/node_modules/date-fns/parse/_lib/types.js
deleted file mode 100644
index 430afc1..0000000
--- a/node_modules/date-fns/parse/_lib/types.js
+++ /dev/null
@@ -1,5 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-}); \ No newline at end of file
diff --git a/node_modules/date-fns/parse/_lib/utils.js b/node_modules/date-fns/parse/_lib/utils.js
deleted file mode 100644
index dba676c..0000000
--- a/node_modules/date-fns/parse/_lib/utils.js
+++ /dev/null
@@ -1,126 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.dayPeriodEnumToHours = dayPeriodEnumToHours;
-exports.isLeapYearIndex = isLeapYearIndex;
-exports.mapValue = mapValue;
-exports.normalizeTwoDigitYear = normalizeTwoDigitYear;
-exports.parseAnyDigitsSigned = parseAnyDigitsSigned;
-exports.parseNDigits = parseNDigits;
-exports.parseNDigitsSigned = parseNDigitsSigned;
-exports.parseNumericPattern = parseNumericPattern;
-exports.parseTimezonePattern = parseTimezonePattern;
-var _index = require("../../constants/index.js");
-var _constants = require("./constants.js");
-function mapValue(parseFnResult, mapFn) {
- if (!parseFnResult) {
- return parseFnResult;
- }
- return {
- value: mapFn(parseFnResult.value),
- rest: parseFnResult.rest
- };
-}
-function parseNumericPattern(pattern, dateString) {
- var matchResult = dateString.match(pattern);
- if (!matchResult) {
- return null;
- }
- return {
- value: parseInt(matchResult[0], 10),
- rest: dateString.slice(matchResult[0].length)
- };
-}
-function parseTimezonePattern(pattern, dateString) {
- var matchResult = dateString.match(pattern);
- if (!matchResult) {
- return null;
- }
-
- // Input is 'Z'
- if (matchResult[0] === 'Z') {
- return {
- value: 0,
- rest: dateString.slice(1)
- };
- }
- var sign = matchResult[1] === '+' ? 1 : -1;
- var hours = matchResult[2] ? parseInt(matchResult[2], 10) : 0;
- var minutes = matchResult[3] ? parseInt(matchResult[3], 10) : 0;
- var seconds = matchResult[5] ? parseInt(matchResult[5], 10) : 0;
- return {
- value: sign * (hours * _index.millisecondsInHour + minutes * _index.millisecondsInMinute + seconds * _index.millisecondsInSecond),
- rest: dateString.slice(matchResult[0].length)
- };
-}
-function parseAnyDigitsSigned(dateString) {
- return parseNumericPattern(_constants.numericPatterns.anyDigitsSigned, dateString);
-}
-function parseNDigits(n, dateString) {
- switch (n) {
- case 1:
- return parseNumericPattern(_constants.numericPatterns.singleDigit, dateString);
- case 2:
- return parseNumericPattern(_constants.numericPatterns.twoDigits, dateString);
- case 3:
- return parseNumericPattern(_constants.numericPatterns.threeDigits, dateString);
- case 4:
- return parseNumericPattern(_constants.numericPatterns.fourDigits, dateString);
- default:
- return parseNumericPattern(new RegExp('^\\d{1,' + n + '}'), dateString);
- }
-}
-function parseNDigitsSigned(n, dateString) {
- switch (n) {
- case 1:
- return parseNumericPattern(_constants.numericPatterns.singleDigitSigned, dateString);
- case 2:
- return parseNumericPattern(_constants.numericPatterns.twoDigitsSigned, dateString);
- case 3:
- return parseNumericPattern(_constants.numericPatterns.threeDigitsSigned, dateString);
- case 4:
- return parseNumericPattern(_constants.numericPatterns.fourDigitsSigned, dateString);
- default:
- return parseNumericPattern(new RegExp('^-?\\d{1,' + n + '}'), dateString);
- }
-}
-function dayPeriodEnumToHours(dayPeriod) {
- switch (dayPeriod) {
- case 'morning':
- return 4;
- case 'evening':
- return 17;
- case 'pm':
- case 'noon':
- case 'afternoon':
- return 12;
- case 'am':
- case 'midnight':
- case 'night':
- default:
- return 0;
- }
-}
-function normalizeTwoDigitYear(twoDigitYear, currentYear) {
- var isCommonEra = currentYear > 0;
- // Absolute number of the current year:
- // 1 -> 1 AC
- // 0 -> 1 BC
- // -1 -> 2 BC
- var absCurrentYear = isCommonEra ? currentYear : 1 - currentYear;
- var result;
- if (absCurrentYear <= 50) {
- result = twoDigitYear || 100;
- } else {
- var rangeEnd = absCurrentYear + 50;
- var rangeEndCentury = Math.floor(rangeEnd / 100) * 100;
- var isPreviousCentury = twoDigitYear >= rangeEnd % 100;
- result = twoDigitYear + rangeEndCentury - (isPreviousCentury ? 100 : 0);
- }
- return isCommonEra ? result : 1 - result;
-}
-function isLeapYearIndex(year) {
- return year % 400 === 0 || year % 4 === 0 && year % 100 !== 0;
-} \ No newline at end of file
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage