// Module ID: 10683 // Function ID: 10684 // Dependencies: [10598, 10556, 10563, 10565, 10684, 10667, 10669, 10670, 10671, 10672, 10685, 10686, 10596] // Exports: createCasualConfiguration, parse, parseDate // Module 10683 import includeCommonConfiguration from "includeCommonConfiguration" /* 10596 */; import _mod10598 from "module_10598" /* 10598 */; import _mod10667 from "module_10667" /* 10667 */; import _mod10669 from "module_10669" /* 10669 */; import _mod10670 from "module_10670" /* 10670 */; import _mod10671 from "module_10671" /* 10671 */; import _mod10672 from "module_10672" /* 10672 */; import _mod10684 from "module_10684" /* 10684 */; import _mod10685 from "module_10685" /* 10685 */; import _mod10686 from "module_10686" /* 10686 */; 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(_mod10684); fn(_mod10667); fn(_mod10669); fn(_mod10670); fn(_mod10671); fn(_mod10672); fn(_mod10685); const _isNativeReflectConstruct = fn(_mod10686); 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 hans = chrono; export const casual = chrono1; export const strict = chrono2;