// Module ID: 10628 // Function ID: 10629 // Dependencies: [10629, 10631, 10632, 10633, 10634, 10635, 10636, 10556, 10563, 10565, 10637, 10638, 10602, 10596] // Exports: createCasualConfiguration, parse, parseDate // Module 10628 import includeCommonConfiguration from "includeCommonConfiguration" /* 10596 */; import _mod10602 from "module_10602" /* 10602 */; import JPStandardParser2 from "JPStandardParser" /* 10629 */; import _mod10631 from "module_10631" /* 10631 */; import _mod10632 from "module_10632" /* 10632 */; import _mod10633 from "module_10633" /* 10633 */; import _mod10634 from "module_10634" /* 10634 */; import _mod10635 from "module_10635" /* 10635 */; import _mod10636 from "module_10636" /* 10636 */; import _mod10637 from "module_10637" /* 10637 */; import _mod10638 from "module_10638" /* 10638 */; const require = globalThis.__r; function createConfiguration(flag) { if (flag === undefined) { flag = true; } const obj = { parsers: null, refiners: null }; const items = [new JPStandardParser.default(), , , , ]; const _default = new JPStandardParser.default(); items[1] = new regExp.default(); const _default1 = new regExp.default(); items[2] = new regExp.default(); const _default2 = new regExp.default(); items[3] = new regExp.default(); const _default3 = new regExp.default(); items[4] = new _isNativeReflectConstruct.default(); obj.parsers = items; const _default4 = new _isNativeReflectConstruct.default(); const items1 = [new _isNativeReflectConstruct.default(), , ]; const _default5 = new _isNativeReflectConstruct.default(); items1[1] = new _isNativeReflectConstruct.default(); const _default6 = new _isNativeReflectConstruct.default(); items1[2] = new _isNativeReflectConstruct.default(); obj.refiners = items1; const result = includeCommonConfiguration.includeCommonConfiguration(obj, flag); const refiners = result.refiners; result.refiners = refiners.filter((item) => !(item instanceof _isNativeReflectConstruct.default)); return result; } let fn = this; if (this) { fn = this.__importDefault; } if (!fn) { fn = (__esModule) => { if (!__esModule) { const obj = { default: __esModule }; let tmp = obj; } else { tmp = __esModule; } return tmp; }; } function createCasualConfiguration() { const tmp = createConfiguration(false); const parsers = tmp.parsers; parsers.unshift(new module_10632.default()); return tmp; } const JPStandardParser = fn(JPStandardParser2); fn(_mod10631); const module_10632 = fn(_mod10632); fn(_mod10633); fn(_mod10634); fn(_mod10635); fn(_mod10636); fn(_mod10637); const regExp = fn(_mod10638); const _isNativeReflectConstruct = fn(_mod10602); const configuration = createConfiguration(false); let parsers = configuration.parsers; parsers.unshift(new module_10632.default()); const chrono = new require("module_10556").Chrono(configuration); const chrono1 = new require("module_10556").Chrono(createConfiguration(true)); export const parse = function parse(arg0, arg1, arg2) { const casual = exports.casual; return casual.parse(arg0, arg1, arg2); }; export const parseDate = function parseDate(arg0, arg1, arg2) { const casual = exports.casual; return casual.parseDate(arg0, arg1, arg2); }; export { createCasualConfiguration }; export { createConfiguration }; export const Chrono = require("module_10556").Chrono; export const ParsingResult = require("ReferenceWithTimezone").ParsingResult; export const ParsingComponents = require("ReferenceWithTimezone").ParsingComponents; export const ReferenceWithTimezone = require("ReferenceWithTimezone").ReferenceWithTimezone; export const Meridiem = require("Meridiem").Meridiem; export const Weekday = require("Meridiem").Weekday; export const casual = chrono; export const strict = chrono1;