{"version":3,"sources":["jsdelivr-header.js","/npm/ekimemo-access-simulator@0.5.0/lib/index.js"],"names":[],"mappings":"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","file":"/npm/ekimemo-access-simulator@0.5.0/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/ekimemo-access-simulator@0.5.0/lib/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\n// 外部公開用のエントリーポイント\nvar __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n    if (k2 === undefined) k2 = k;\n    Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\n}) : (function(o, m, k, k2) {\n    if (k2 === undefined) k2 = k;\n    o[k2] = m[k];\n}));\nvar __exportStar = (this && this.__exportStar) || function(m, exports) {\n    for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);\n};\nvar __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n    function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\n    return new (P || (P = Promise))(function (resolve, reject) {\n        function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n        function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n        function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\n        step((generator = generator.apply(thisArg, _arguments || [])).next());\n    });\n};\nvar __generator = (this && this.__generator) || function (thisArg, body) {\n    var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n    return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n    function verb(n) { return function (v) { return step([n, v]); }; }\n    function step(op) {\n        if (f) throw new TypeError(\"Generator is already executing.\");\n        while (_) try {\n            if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n            if (y = 0, t) op = [op[0] & 2, t.value];\n            switch (op[0]) {\n                case 0: case 1: t = op; break;\n                case 4: _.label++; return { value: op[1], done: false };\n                case 5: _.label++; y = op[1]; op = [0]; continue;\n                case 7: op = _.ops.pop(); _.trys.pop(); continue;\n                default:\n                    if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n                    if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n                    if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n                    if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n                    if (t[2]) _.ops.pop();\n                    _.trys.pop(); continue;\n            }\n            op = body.call(thisArg, _);\n        } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n        if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n    }\n};\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n    return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.dayjs = exports.merge = exports.copy = exports.StationManager = exports.SkillManager = exports.DencoManager = exports.clear = exports.init = exports.SIMULATOR_TIME_ZONE = void 0;\nvar dayjs_1 = __importDefault(require(\"dayjs\"));\nexports.dayjs = dayjs_1.default;\nvar timezone_1 = __importDefault(require(\"dayjs/plugin/timezone\"));\nvar utc_1 = __importDefault(require(\"dayjs/plugin/utc\"));\nvar dencoManager_1 = __importDefault(require(\"./core/dencoManager\"));\nvar holiday_1 = require(\"./core/holiday\");\nvar skill_1 = __importDefault(require(\"./core/skill\"));\nvar stationManager_1 = __importDefault(require(\"./core/stationManager\"));\n// タイムゾーン指定\nexports.SIMULATOR_TIME_ZONE = \"Asia/Tokyo\";\ndayjs_1.default.extend(utc_1.default);\ndayjs_1.default.extend(timezone_1.default);\ndayjs_1.default.tz.setDefault(exports.SIMULATOR_TIME_ZONE);\n/**\n * ライブラリを初期化する\n *\n * ライブラリが使用する各種データを非同期でロードします\n * 最初の呼び出し時のみロード処理を実行して２回目以降の呼び出しは無視します\n */\nfunction init() {\n    return __awaiter(this, void 0, void 0, function () {\n        var job;\n        return __generator(this, function (_a) {\n            if (initLib) {\n                console.log(\"already init\");\n                return [2 /*return*/, initLib];\n            }\n            job = Promise.all([\n                skill_1.default.load(),\n                dencoManager_1.default.load(),\n                stationManager_1.default.load(),\n                (0, holiday_1.load)(),\n            ]).then(function () {\n                console.log(\"ライブラリを初期化しました\");\n            });\n            initLib = job;\n            return [2 /*return*/, job];\n        });\n    });\n}\nexports.init = init;\nvar initLib = undefined;\n/**\n * ライブラリにロードされた全データを空にします\n */\nfunction clear() {\n    skill_1.default.clear();\n    dencoManager_1.default.clear();\n    stationManager_1.default.clear();\n    initLib = undefined;\n}\nexports.clear = clear;\n// src/core/access/*\n__exportStar(require(\"./core/access/index\"), exports);\n__exportStar(require(\"./core/context\"), exports);\n__exportStar(require(\"./core/date\"), exports);\n__exportStar(require(\"./core/denco\"), exports);\nvar dencoManager_2 = require(\"./core/dencoManager\");\nObject.defineProperty(exports, \"DencoManager\", { enumerable: true, get: function () { return __importDefault(dencoManager_2).default; } });\n__exportStar(require(\"./core/event/index\"), exports);\n__exportStar(require(\"./core/film\"), exports);\n__exportStar(require(\"./core/format\"), exports);\n__exportStar(require(\"./core/random\"), exports);\n__exportStar(require(\"./core/skill\"), exports);\nvar skill_2 = require(\"./core/skill\");\nObject.defineProperty(exports, \"SkillManager\", { enumerable: true, get: function () { return __importDefault(skill_2).default; } });\n__exportStar(require(\"./core/state\"), exports);\n__exportStar(require(\"./core/station\"), exports);\nvar stationManager_2 = require(\"./core/stationManager\");\nObject.defineProperty(exports, \"StationManager\", { enumerable: true, get: function () { return __importDefault(stationManager_2).default; } });\n__exportStar(require(\"./core/user\"), exports);\nvar copy_1 = require(\"./gen/copy\");\nObject.defineProperty(exports, \"copy\", { enumerable: true, get: function () { return copy_1.copy; } });\nObject.defineProperty(exports, \"merge\", { enumerable: true, get: function () { return copy_1.merge; } });\n"]}