// Module ID: 10682 // Function ID: 10683 // Dependencies: [10598, 10556, 10563, 10565, 10673, 10674, 10676, 10677, 10678, 10679, 10680, 10681, 10596] // Exports: createCasualConfiguration, parse, parseDate // Module 10682 import includeCommonConfiguration from "includeCommonConfiguration" /* 10596 */; import _mod10598 from "module_10598" /* 10598 */; import _mod10673 from "module_10673" /* 10673 */; import _mod10674 from "module_10674" /* 10674 */; import _mod10676 from "module_10676" /* 10676 */; import _mod10677 from "module_10677" /* 10677 */; import _mod10678 from "module_10678" /* 10678 */; import _mod10679 from "module_10679" /* 10679 */; import _mod10680 from "module_10680" /* 10680 */; import _mod10681 from "module_10681" /* 10681 */; const require = globalThis.__r; function createConfiguration() { const obj = { parsers: null, refiners: null }; const items = [new _isNativeReflectConstruct.default(), , , , ]; const _default = new _isNativeReflectConstruct.default(); items[1] = new _isNativeReflectConstruct.default(); const _default1 = new _isNativeReflectConstruct.default(); items[2] = new _isNativeReflectConstruct.default(); const _default2 = new _isNativeReflectConstruct.default(); items[3] = new _isNativeReflectConstruct.default(); const _default3 = new _isNativeReflectConstruct.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(); obj.refiners = items1; const result = includeCommonConfiguration.includeCommonConfiguration(obj); const refiners = result.refiners; result.refiners = refiners.filter((item) => !(item instanceof regExp.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(); const parsers = tmp.parsers; parsers.unshift(new _isNativeReflectConstruct.default()); return tmp; } const regExp = fn(_mod10598); fn(_mod10673); fn(_mod10674); fn(_mod10676); fn(_mod10677); fn(_mod10678); fn(_mod10679); fn(_mod10680); const _isNativeReflectConstruct = fn(_mod10681); const configuration = createConfiguration(); let parsers = configuration.parsers; parsers.unshift(new _isNativeReflectConstruct.default()); const chrono = new require("module_10556").Chrono(configuration); const configuration1 = createConfiguration(); const parsers1 = configuration1.parsers; let _default = new _isNativeReflectConstruct.default(); let obj = { enumerable: true, get() { return require("module_10556").Chrono; } }; const obj2 = { enumerable: true, get() { return require("ReferenceWithTimezone").ParsingResult; } }; const obj3 = { enumerable: true, get() { return require("ReferenceWithTimezone").ParsingComponents; } }; const obj4 = { enumerable: true, get() { return require("ReferenceWithTimezone").ReferenceWithTimezone; } }; const obj5 = { enumerable: true, get() { return require("Meridiem").Meridiem; } }; const obj6 = { enumerable: true, get() { return require("Meridiem").Weekday; } }; parsers1.unshift(new _isNativeReflectConstruct.default()); const chrono1 = new require("module_10556").Chrono(configuration1); const chrono2 = new require("module_10556").Chrono(createConfiguration()); 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 hant = chrono; export const casual = chrono1; export const strict = chrono2;