UNPKG

@lynx-js/rspeedy

Version:

A webpack/rspack-based frontend toolchain for Lynx

1,029 lines 2.71 MB
export const __webpack_ids__ = [ "src_config_validate_ts" ]; export const __webpack_modules__ = { "../../../node_modules/.pnpm/typia@9.3.1_@samchon+openapi@4.3.2_typescript@5.8.3/node_modules/typia/lib/internal/_accessExpressionAsString.js": function(__unused_webpack_module, exports) { exports._accessExpressionAsString = void 0; const _accessExpressionAsString = (str)=>variable(str) ? `.${str}` : `[${JSON.stringify(str)}]`; exports._accessExpressionAsString = _accessExpressionAsString; const variable = (str)=>false === reserved(str) && /^[a-zA-Z_$][a-zA-Z_$0-9]*$/g.test(str); const reserved = (str)=>RESERVED.has(str); const RESERVED = new Set([ "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "import", "in", "instanceof", "new", "null", "return", "super", "switch", "this", "throw", "true", "try", "typeof", "var", "void", "while", "with" ]); }, "../../../node_modules/.pnpm/typia@9.3.1_@samchon+openapi@4.3.2_typescript@5.8.3/node_modules/typia/lib/internal/_createStandardSchema.js": function(__unused_webpack_module, exports) { exports._createStandardSchema = void 0; const _createStandardSchema = (fn)=>Object.assign(fn, { "~standard": { version: 1, vendor: "typia", validate: (input)=>{ const result = fn(input); if (result.success) return { value: result.data }; return { issues: result.errors.map((error)=>({ message: `expected ${error.expected}, got ${error.value}`, path: typiaPathToStandardSchemaPath(error.path) })) }; } } }); exports._createStandardSchema = _createStandardSchema; var PathParserState; (function(PathParserState) { PathParserState[PathParserState["Start"] = 0] = "Start"; PathParserState[PathParserState["Property"] = 1] = "Property"; PathParserState[PathParserState["StringKey"] = 2] = "StringKey"; PathParserState[PathParserState["NumberKey"] = 3] = "NumberKey"; })(PathParserState || (PathParserState = {})); const typiaPathToStandardSchemaPath = (path)=>{ if (!path.startsWith("$input")) throw new Error(`Invalid path: ${JSON.stringify(path)}`); const segments = []; let currentSegment = ""; let state = PathParserState.Start; let index = 5; while(index < path.length - 1){ index++; const char = path[index]; if (state === PathParserState.Property) if ("." === char || "[" === char) { segments.push({ key: currentSegment }); state = PathParserState.Start; } else if (index === path.length - 1) { currentSegment += char; segments.push({ key: currentSegment }); index++; state = PathParserState.Start; } else currentSegment += char; else if (state === PathParserState.StringKey) if ('"' === char) { segments.push({ key: JSON.parse(currentSegment + char) }); index += 2; state = PathParserState.Start; } else if ("\\" === char) { currentSegment += path[index]; index++; currentSegment += path[index]; } else currentSegment += char; else if (state === PathParserState.NumberKey) if ("]" === char) { segments.push({ key: Number.parseInt(currentSegment) }); index++; state = PathParserState.Start; } else currentSegment += char; if (state === PathParserState.Start && index < path.length - 1) { const newChar = path[index]; currentSegment = ""; if ("[" === newChar) if ('"' === path[index + 1]) { state = PathParserState.StringKey; index++; currentSegment = '"'; } else state = PathParserState.NumberKey; else if ("." === newChar) state = PathParserState.Property; else throw new Error("Unreachable: pointer points invalid character"); } } if (state !== PathParserState.Start) throw new Error(`Failed to parse path: ${JSON.stringify(path)}`); return segments; }; }, "../../../node_modules/.pnpm/typia@9.3.1_@samchon+openapi@4.3.2_typescript@5.8.3/node_modules/typia/lib/internal/_validateReport.js": function(__unused_webpack_module, exports) { exports._validateReport = void 0; const _validateReport = (array)=>{ const reportable = (path)=>{ if (0 === array.length) return true; const last = array[array.length - 1].path; return path.length > last.length || last.substring(0, path.length) !== path; }; return (exceptable, error)=>{ if (exceptable && reportable(error.path)) array.push(error); return false; }; }; exports._validateReport = _validateReport; }, "./src/config/validate.ts": function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { __webpack_require__.r(__webpack_exports__); __webpack_require__.d(__webpack_exports__, { validate: ()=>validate, validateConfig: ()=>validateConfig }); var typia_lib_internal_accessExpressionAsString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("../../../node_modules/.pnpm/typia@9.3.1_@samchon+openapi@4.3.2_typescript@5.8.3/node_modules/typia/lib/internal/_accessExpressionAsString.js"); var typia_lib_internal_validateReport_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("../../../node_modules/.pnpm/typia@9.3.1_@samchon+openapi@4.3.2_typescript@5.8.3/node_modules/typia/lib/internal/_validateReport.js"); var typia_lib_internal_createStandardSchema_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("../../../node_modules/.pnpm/typia@9.3.1_@samchon+openapi@4.3.2_typescript@5.8.3/node_modules/typia/lib/internal/_createStandardSchema.js"); var picocolors__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__("../../../node_modules/.pnpm/picocolors@1.1.1/node_modules/picocolors/picocolors.js"); var picocolors__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/ __webpack_require__.n(picocolors__WEBPACK_IMPORTED_MODULE_3__); const validateConfig = (()=>{ const _iv31 = new Set([ "es3", "es5", "es2015", "es2016", "es2017", "es2018", "es2019", "es2020", "es2021", "es2022", "es2023", "es2024", "esnext" ]); const _iv50 = new Set([ false, "es3", "es5", "es2015", "es2016", "es2017", "es2018", "es2019", "es2020", "es2021", "es2022", "node", "async-node", "web", "webworker", "electron-main", "electron-renderer", "electron-preload", "nwjs", "node-webkit", "browserslist" ]); const _iv52 = new Set([ "es3", "es5", "es2015", "es2016", "es2017", "es2018", "es2019", "es2020", "es2021", "es2022", "node", "async-node", "web", "webworker", "electron-main", "electron-renderer", "electron-preload", "nwjs", "node-webkit", "browserslist" ]); const _iv54 = new Set([ "module", "global", "commonjs", "umd", "amd", "jsonp", "import", "var", "assign", "this", "window", "self", "commonjs2", "commonjs-module", "commonjs-static", "amd-require", "umd2", "system", "promise", "module-import", "script", "node-commonjs", "commonjs-import" ]); const _iv55 = new Set([ false, "eval", "cheap-source-map", "cheap-module-source-map", "source-map", "inline-cheap-source-map", "inline-cheap-module-source-map", "inline-source-map", "inline-nosources-cheap-source-map", "inline-nosources-cheap-module-source-map", "inline-nosources-source-map", "nosources-cheap-source-map", "nosources-cheap-module-source-map", "nosources-source-map", "hidden-nosources-cheap-source-map", "hidden-nosources-cheap-module-source-map", "hidden-nosources-source-map", "hidden-cheap-source-map", "hidden-cheap-module-source-map", "hidden-source-map", "eval-cheap-source-map", "eval-cheap-module-source-map", "eval-source-map", "eval-nosources-cheap-source-map", "eval-nosources-cheap-module-source-map", "eval-nosources-source-map" ]); const _iv131 = new Set([ "ascii", "utf8", "utf-8", "utf16le", "utf-16le", "ucs2", "ucs-2", "base64", "base64url", "latin1", "binary", "hex" ]); const _iv133 = new Set([ "ascii", "utf8", "utf-8", "utf16le", "utf-16le", "ucs2", "ucs-2", "base64", "base64url", "latin1", "binary", "hex" ]); const _iv152 = new Set([ "module", "global", "commonjs", "umd", "amd", "jsonp", "import", "var", "assign", "this", "window", "self", "commonjs2", "commonjs-module", "commonjs-static", "amd-require", "umd2", "system", "promise", "module-import", "script", "node-commonjs" ]); const _iv302 = new Set([ false, "eval", "cheap-source-map", "cheap-module-source-map", "source-map", "inline-cheap-source-map", "inline-cheap-module-source-map", "inline-source-map", "inline-nosources-cheap-source-map", "inline-nosources-cheap-module-source-map", "inline-nosources-source-map", "nosources-cheap-source-map", "nosources-cheap-module-source-map", "nosources-source-map", "hidden-nosources-cheap-source-map", "hidden-nosources-cheap-module-source-map", "hidden-nosources-source-map", "hidden-cheap-source-map", "hidden-cheap-module-source-map", "hidden-source-map", "eval-cheap-source-map", "eval-cheap-module-source-map", "eval-source-map", "eval-nosources-cheap-source-map", "eval-nosources-cheap-module-source-map", "eval-nosources-source-map" ]); const _iv322 = new Set([ "module", "global", "commonjs", "umd", "amd", "jsonp", "import", "var", "assign", "this", "window", "self", "commonjs2", "commonjs-module", "commonjs-static", "amd-require", "umd2", "system", "promise", "module-import", "script", "node-commonjs", "commonjs-import" ]); const _iv333 = new Set([ false, "eval", "cheap-source-map", "cheap-module-source-map", "source-map", "inline-cheap-source-map", "inline-cheap-module-source-map", "inline-source-map", "inline-nosources-cheap-source-map", "inline-nosources-cheap-module-source-map", "inline-nosources-source-map", "nosources-cheap-source-map", "nosources-cheap-module-source-map", "nosources-source-map", "hidden-nosources-cheap-source-map", "hidden-nosources-cheap-module-source-map", "hidden-nosources-source-map", "hidden-cheap-source-map", "hidden-cheap-module-source-map", "hidden-source-map", "eval-cheap-source-map", "eval-cheap-module-source-map", "eval-source-map", "eval-nosources-cheap-source-map", "eval-nosources-cheap-module-source-map", "eval-nosources-source-map", "cheap-source-map-debugids", "cheap-module-source-map-debugids", "source-map-debugids", "inline-cheap-source-map-debugids", "inline-cheap-module-source-map-debugids", "inline-source-map-debugids", "inline-nosources-cheap-source-map-debugids", "inline-nosources-cheap-module-source-map-debugids", "inline-nosources-source-map-debugids", "nosources-cheap-source-map-debugids", "nosources-cheap-module-source-map-debugids", "nosources-source-map-debugids", "hidden-nosources-cheap-source-map-debugids", "hidden-nosources-cheap-module-source-map-debugids", "hidden-nosources-source-map-debugids", "hidden-cheap-source-map-debugids", "hidden-cheap-module-source-map-debugids", "hidden-source-map-debugids", "eval-cheap-source-map-debugids", "eval-cheap-module-source-map-debugids", "eval-source-map-debugids", "eval-nosources-cheap-source-map-debugids", "eval-nosources-cheap-module-source-map-debugids", "eval-nosources-source-map-debugids" ]); const _iv356 = new Set([ 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, "latest" ]); const _vv400 = new Set([ "es3", "es5", "es2015", "es2016", "es2017", "es2018", "es2019", "es2020", "es2021", "es2022", "es2023", "es2024", "esnext" ]); const _vv419 = new Set([ false, "es3", "es5", "es2015", "es2016", "es2017", "es2018", "es2019", "es2020", "es2021", "es2022", "node", "async-node", "web", "webworker", "electron-main", "electron-renderer", "electron-preload", "nwjs", "node-webkit", "browserslist" ]); const _vv421 = new Set([ "es3", "es5", "es2015", "es2016", "es2017", "es2018", "es2019", "es2020", "es2021", "es2022", "node", "async-node", "web", "webworker", "electron-main", "electron-renderer", "electron-preload", "nwjs", "node-webkit", "browserslist" ]); const _vv423 = new Set([ "module", "global", "commonjs", "umd", "amd", "jsonp", "import", "var", "assign", "this", "window", "self", "commonjs2", "commonjs-module", "commonjs-static", "amd-require", "umd2", "system", "promise", "module-import", "script", "node-commonjs", "commonjs-import" ]); const _vv424 = new Set([ false, "eval", "cheap-source-map", "cheap-module-source-map", "source-map", "inline-cheap-source-map", "inline-cheap-module-source-map", "inline-source-map", "inline-nosources-cheap-source-map", "inline-nosources-cheap-module-source-map", "inline-nosources-source-map", "nosources-cheap-source-map", "nosources-cheap-module-source-map", "nosources-source-map", "hidden-nosources-cheap-source-map", "hidden-nosources-cheap-module-source-map", "hidden-nosources-source-map", "hidden-cheap-source-map", "hidden-cheap-module-source-map", "hidden-source-map", "eval-cheap-source-map", "eval-cheap-module-source-map", "eval-source-map", "eval-nosources-cheap-source-map", "eval-nosources-cheap-module-source-map", "eval-nosources-source-map" ]); const _vv500 = new Set([ "ascii", "utf8", "utf-8", "utf16le", "utf-16le", "ucs2", "ucs-2", "base64", "base64url", "latin1", "binary", "hex" ]); const _vv502 = new Set([ "ascii", "utf8", "utf-8", "utf16le", "utf-16le", "ucs2", "ucs-2", "base64", "base64url", "latin1", "binary", "hex" ]); const _vv521 = new Set([ "module", "global", "commonjs", "umd", "amd", "jsonp", "import", "var", "assign", "this", "window", "self", "commonjs2", "commonjs-module", "commonjs-static", "amd-require", "umd2", "system", "promise", "module-import", "script", "node-commonjs" ]); const _vv671 = new Set([ false, "eval", "cheap-source-map", "cheap-module-source-map", "source-map", "inline-cheap-source-map", "inline-cheap-module-source-map", "inline-source-map", "inline-nosources-cheap-source-map", "inline-nosources-cheap-module-source-map", "inline-nosources-source-map", "nosources-cheap-source-map", "nosources-cheap-module-source-map", "nosources-source-map", "hidden-nosources-cheap-source-map", "hidden-nosources-cheap-module-source-map", "hidden-nosources-source-map", "hidden-cheap-source-map", "hidden-cheap-module-source-map", "hidden-source-map", "eval-cheap-source-map", "eval-cheap-module-source-map", "eval-source-map", "eval-nosources-cheap-source-map", "eval-nosources-cheap-module-source-map", "eval-nosources-source-map" ]); const _vv691 = new Set([ "module", "global", "commonjs", "umd", "amd", "jsonp", "import", "var", "assign", "this", "window", "self", "commonjs2", "commonjs-module", "commonjs-static", "amd-require", "umd2", "system", "promise", "module-import", "script", "node-commonjs", "commonjs-import" ]); const _vv702 = new Set([ false, "eval", "cheap-source-map", "cheap-module-source-map", "source-map", "inline-cheap-source-map", "inline-cheap-module-source-map", "inline-source-map", "inline-nosources-cheap-source-map", "inline-nosources-cheap-module-source-map", "inline-nosources-source-map", "nosources-cheap-source-map", "nosources-cheap-module-source-map", "nosources-source-map", "hidden-nosources-cheap-source-map", "hidden-nosources-cheap-module-source-map", "hidden-nosources-source-map", "hidden-cheap-source-map", "hidden-cheap-module-source-map", "hidden-source-map", "eval-cheap-source-map", "eval-cheap-module-source-map", "eval-source-map", "eval-nosources-cheap-source-map", "eval-nosources-cheap-module-source-map", "eval-nosources-source-map", "cheap-source-map-debugids", "cheap-module-source-map-debugids", "source-map-debugids", "inline-cheap-source-map-debugids", "inline-cheap-module-source-map-debugids", "inline-source-map-debugids", "inline-nosources-cheap-source-map-debugids", "inline-nosources-cheap-module-source-map-debugids", "inline-nosources-source-map-debugids", "nosources-cheap-source-map-debugids", "nosources-cheap-module-source-map-debugids", "nosources-source-map-debugids", "hidden-nosources-cheap-source-map-debugids", "hidden-nosources-cheap-module-source-map-debugids", "hidden-nosources-source-map-debugids", "hidden-cheap-source-map-debugids", "hidden-cheap-module-source-map-debugids", "hidden-source-map-debugids", "eval-cheap-source-map-debugids", "eval-cheap-module-source-map-debugids", "eval-source-map-debugids", "eval-nosources-cheap-source-map-debugids", "eval-nosources-cheap-module-source-map-debugids", "eval-nosources-source-map-debugids" ]); const _vv725 = new Set([ 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, "latest" ]); const _ip0 = (input, _exceptionable = true)=>{ const array = input; const top = input[0]; if (0 === input.length) return true; const arrayPredicators = [ [ (top)=>null != top && ("string" == typeof top || "object" == typeof top && null !== top && _io147(top, false)), (entire)=>entire.every((elem, _index106)=>null != elem && ("string" == typeof elem || "object" == typeof elem && null !== elem && _io147(elem, _exceptionable))) ], [ (top)=>"string" == typeof top, (entire)=>entire.every((elem, _index107)=>"string" == typeof elem) ] ]; const passed = arrayPredicators.filter((pred)=>pred[0](top)); if (1 === passed.length) return passed[0][1](array); if (1 < passed.length) { for (const pred of passed)if (array.every((value)=>true === pred[0](value))) return pred[1](array); } return false; }; const _ip1 = (input, _exceptionable = true)=>{ const array = input; const top = input[0]; if (0 === input.length) return true; const arrayPredicators = [ [ (top)=>"string" == typeof top, (entire)=>entire.every((elem, _index124)=>"string" == typeof elem) ], [ (top)=>top instanceof Uint8Array, (entire)=>entire.every((elem, _index125)=>elem instanceof Uint8Array) ] ]; const passed = arrayPredicators.filter((pred)=>pred[0](top)); if (1 === passed.length) return passed[0][1](array); if (1 < passed.length) { for (const pred of passed)if (array.every((value)=>true === pred[0](value))) return pred[1](array); } return false; }; const _vp2 = (input, _path, _exceptionable = true)=>{ const array = input; const top = input[0]; if (0 === input.length) return true; const arrayPredicators = [ [ (top)=>null != top && ("string" == typeof top || "object" == typeof top && null !== top && _vo147(top, _path, false)), (entire)=>entire.map((elem, _index475)=>(null !== elem || _report(_exceptionable, { path: _path + "[" + _index475 + "]", expected: "(WatchFiles.o1 | string)", value: elem })) && (void 0 !== elem || _report(_exceptionable, { path: _path + "[" + _index475 + "]", expected: "(WatchFiles.o1 | string)", value: elem })) && ("string" == typeof elem || ("object" == typeof elem && null !== elem || _report(_exceptionable, { path: _path + "[" + _index475 + "]", expected: "(WatchFiles.o1 | string)", value: elem })) && _vo147(elem, _path + "[" + _index475 + "]", _exceptionable) || _report(_exceptionable, { path: _path + "[" + _index475 + "]", expected: "(WatchFiles.o1 | string)", value: elem }))).every((flag)=>flag) ], [ (top)=>"string" == typeof top, (entire)=>entire.map((elem, _index476)=>"string" == typeof elem || _report(_exceptionable, { path: _path + "[" + _index476 + "]", expected: "string", value: elem })).every((flag)=>flag) ] ]; const passed = arrayPredicators.filter((pred)=>pred[0](top)); if (1 === passed.length) return passed[0][1](array); if (1 < passed.length) { for (const pred of passed)if (array.every((value)=>true === pred[0](value))) return pred[1](array); } return _report(_exceptionable, { path: _path, expected: "(Array<string | WatchFiles> | Array<string>)", value: input }); }; const _vp3 = (input, _path, _exceptionable = true)=>{ const array = input; const top = input[0]; if (0 === input.length) return true; const arrayPredicators = [ [ (top)=>"string" == typeof top, (entire)=>entire.map((elem, _index493)=>"string" == typeof elem || _report(_exceptionable, { path: _path + "[" + _index493 + "]", expected: "string", value: elem })).every((flag)=>flag) ], [ (top)=>top instanceof Uint8Array, (entire)=>entire.map((elem, _index494)=>elem instanceof Uint8Array || _report(_exceptionable, { path: _path + "[" + _index494 + "]", expected: "Uint8Array", value: elem })).every((flag)=>flag) ] ]; const passed = arrayPredicators.filter((pred)=>pred[0](top)); if (1 === passed.length) return passed[0][1](array); if (1 < passed.length) { for (const pred of passed)if (array.every((value)=>true === pred[0](value))) return pred[1](array); } return _report(_exceptionable, { path: _path, expected: "(Array<string> | Array<Uint8Array<ArrayBufferLike>>)", value: input }); }; const _io0 = (input, _exceptionable = true)=>(void 0 === input.dev || "object" == typeof input.dev && null !== input.dev && false === Array.isArray(input.dev) && _io1(input.dev, _exceptionable)) && (void 0 === input.environments || "object" == typeof input.environments && null !== input.environments && false === Array.isArray(input.environments) && _io8(input.environments, _exceptionable)) && (void 0 === input.mode || "none" === input.mode || "development" === input.mode || "production" === input.mode) && (void 0 === input.output || "object" == typeof input.output && null !== input.output && false === Array.isArray(input.output) && _io410(input.output, _exceptionable)) && (void 0 === input.performance || "object" == typeof input.performance && null !== input.performance && false === Array.isArray(input.performance) && _io416(input.performance, _exceptionable)) && (void 0 === input.server || "object" == typeof input.server && null !== input.server && false === Array.isArray(input.server) && _io421(input.server, _exceptionable)) && (void 0 === input.source || "object" == typeof input.source && null !== input.source && false === Array.isArray(input.source) && _io422(input.source, _exceptionable)) && (void 0 === input.tools || "object" == typeof input.tools && null !== input.tools && false === Array.isArray(input.tools) && _io429(input.tools, _exceptionable)) && (void 0 === input.plugins || Array.isArray(input.plugins) && (_ia3(input.plugins, _exceptionable) || false)) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "provider", "dev", "environments", "mode", "output", "performance", "server", "source", "tools", "plugins" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io1 = (input, _exceptionable = true)=>(void 0 === input.assetPrefix || "string" == typeof input.assetPrefix || "boolean" == typeof input.assetPrefix) && (void 0 === input.client || "object" == typeof input.client && null !== input.client && false === Array.isArray(input.client) && _io2(input.client, _exceptionable)) && (void 0 === input.hmr || "boolean" == typeof input.hmr) && (void 0 === input.liveReload || "boolean" == typeof input.liveReload) && null !== input.watchFiles && (void 0 === input.watchFiles || Array.isArray(input.watchFiles) && input.watchFiles.every((elem, _index1)=>"object" == typeof elem && null !== elem && _io3(elem, _exceptionable)) || "object" == typeof input.watchFiles && null !== input.watchFiles && _io3(input.watchFiles, _exceptionable)) && null !== input.writeToDisk && (void 0 === input.writeToDisk || "function" == typeof input.writeToDisk || "boolean" == typeof input.writeToDisk) && null !== input.progressBar && (void 0 === input.progressBar || "boolean" == typeof input.progressBar || "object" == typeof input.progressBar && null !== input.progressBar && false === Array.isArray(input.progressBar) && _io7(input.progressBar, _exceptionable)) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "assetPrefix", "client", "hmr", "liveReload", "watchFiles", "writeToDisk", "progressBar" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io2 = (input, _exceptionable = true)=>(void 0 === input.websocketTransport || "string" == typeof input.websocketTransport) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "websocketTransport" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io3 = (input, _exceptionable = true)=>null !== input.paths && void 0 !== input.paths && ("string" == typeof input.paths || Array.isArray(input.paths) && input.paths.every((elem, _index2)=>"string" == typeof elem)) && (void 0 === input.options || "object" == typeof input.options && null !== input.options && false === Array.isArray(input.options) && _io4(input.options, _exceptionable)) && (void 0 === input.type || "reload-page" === input.type || "reload-server" === input.type) && (1 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "paths", "options", "type" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io4 = (input, _exceptionable = true)=>(void 0 === input.persistent || "boolean" == typeof input.persistent) && (void 0 === input.ignoreInitial || "boolean" == typeof input.ignoreInitial) && (void 0 === input.followSymlinks || "boolean" == typeof input.followSymlinks) && (void 0 === input.cwd || "string" == typeof input.cwd) && (void 0 === input.usePolling || "boolean" == typeof input.usePolling) && (void 0 === input.interval || "number" == typeof input.interval) && (void 0 === input.binaryInterval || "number" == typeof input.binaryInterval) && (void 0 === input.alwaysStat || "boolean" == typeof input.alwaysStat) && (void 0 === input.depth || "number" == typeof input.depth) && (void 0 === input.ignorePermissionErrors || "boolean" == typeof input.ignorePermissionErrors) && (void 0 === input.atomic || "number" == typeof input.atomic || "boolean" == typeof input.atomic) && null !== input.ignored && (void 0 === input.ignored || "function" == typeof input.ignored || "string" == typeof input.ignored || input.ignored instanceof RegExp || Array.isArray(input.ignored) && input.ignored.every((elem, _index3)=>null != elem && ("function" == typeof elem || "string" == typeof elem || elem instanceof RegExp || "object" == typeof elem && null !== elem && _io5(elem, _exceptionable))) || "object" == typeof input.ignored && null !== input.ignored && _io5(input.ignored, _exceptionable)) && null !== input.awaitWriteFinish && (void 0 === input.awaitWriteFinish || "boolean" == typeof input.awaitWriteFinish || "object" == typeof input.awaitWriteFinish && null !== input.awaitWriteFinish && false === Array.isArray(input.awaitWriteFinish) && _io6(input.awaitWriteFinish, _exceptionable)) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "persistent", "ignoreInitial", "followSymlinks", "cwd", "usePolling", "interval", "binaryInterval", "alwaysStat", "depth", "ignorePermissionErrors", "atomic", "ignored", "awaitWriteFinish" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io5 = (input, _exceptionable = true)=>"string" == typeof input.path && (void 0 === input.recursive || "boolean" == typeof input.recursive) && (1 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "path", "recursive" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io6 = (input, _exceptionable = true)=>(void 0 === input.stabilityThreshold || "number" == typeof input.stabilityThreshold) && (void 0 === input.pollInterval || "number" == typeof input.pollInterval) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "stabilityThreshold", "pollInterval" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io7 = (input, _exceptionable = true)=>(void 0 === input.id || "string" == typeof input.id) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "id" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io8 = (input, _exceptionable = true)=>Object.keys(input).every((key)=>{ const value = input[key]; if (void 0 === value) return true; return "object" == typeof value && null !== value && false === Array.isArray(value) && _io9(value, _exceptionable); }); const _io9 = (input, _exceptionable = true)=>(void 0 === input.dev || "object" == typeof input.dev && null !== input.dev && false === Array.isArray(input.dev) && _io10(input.dev, _exceptionable)) && (void 0 === input.html || "object" == typeof input.html && null !== input.html && false === Array.isArray(input.html) && _io13(input.html, _exceptionable)) && (void 0 === input.tools || "object" == typeof input.tools && null !== input.tools && false === Array.isArray(input.tools) && _io21(input.tools, _exceptionable)) && (void 0 === input.resolve || "object" == typeof input.resolve && null !== input.resolve && false === Array.isArray(input.resolve) && _io354(input.resolve, _exceptionable)) && (void 0 === input.source || "object" == typeof input.source && null !== input.source && false === Array.isArray(input.source) && _io356(input.source, _exceptionable)) && (void 0 === input.output || "object" == typeof input.output && null !== input.output && false === Array.isArray(input.output) && _io362(input.output, _exceptionable)) && (void 0 === input.security || "object" == typeof input.security && null !== input.security && false === Array.isArray(input.security) && _io387(input.security, _exceptionable)) && (void 0 === input.performance || "object" == typeof input.performance && null !== input.performance && false === Array.isArray(input.performance) && _io389(input.performance, _exceptionable)) && (void 0 === input.moduleFederation || "object" == typeof input.moduleFederation && null !== input.moduleFederation && _io400(input.moduleFederation, _exceptionable)) && (void 0 === input.plugins || Array.isArray(input.plugins) && (_ia3(input.plugins, _exceptionable) || false)) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "dev", "html", "tools", "resolve", "source", "output", "security", "performance", "moduleFederation", "plugins" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io10 = (input, _exceptionable = true)=>(void 0 === input.hmr || "boolean" == typeof input.hmr) && (void 0 === input.assetPrefix || "string" == typeof input.assetPrefix || "boolean" == typeof input.assetPrefix) && null !== input.progressBar && (void 0 === input.progressBar || "boolean" == typeof input.progressBar || "object" == typeof input.progressBar && null !== input.progressBar && false === Array.isArray(input.progressBar) && _io11(input.progressBar, _exceptionable)) && null !== input.lazyCompilation && (void 0 === input.lazyCompilation || "boolean" == typeof input.lazyCompilation || "object" == typeof input.lazyCompilation && null !== input.lazyCompilation && false === Array.isArray(input.lazyCompilation) && _io12(input.lazyCompilation, _exceptionable)) && null !== input.writeToDisk && (void 0 === input.writeToDisk || "function" == typeof input.writeToDisk || "boolean" == typeof input.writeToDisk) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "hmr", "assetPrefix", "progressBar", "lazyCompilation", "writeToDisk" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io11 = (input, _exceptionable = true)=>(void 0 === input.id || "string" == typeof input.id) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "id" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io12 = (input, _exceptionable = true)=>(void 0 === input.imports || "boolean" == typeof input.imports) && (void 0 === input.entries || "boolean" == typeof input.entries) && null !== input.test && (void 0 === input.test || "function" == typeof input.test || input.test instanceof RegExp) && (void 0 === input.client || "string" == typeof input.client) && (void 0 === input.serverUrl || "string" == typeof input.serverUrl) && (void 0 === input.prefix || "string" == typeof input.prefix) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{ if ([ "imports", "entries", "test", "client", "serverUrl", "prefix" ].some((prop)=>key === prop)) return true; const value = input[key]; if (void 0 === value) return true; return false; })); const _io13 = (input, _exceptionable = true)=>null !== input.meta && (void 0 === input.meta || "function" == typeof input.meta || Array.isArray(input.meta) && input.meta.every((elem, _index4)=>null != elem && ("function" == typeof elem || "object" == typeof elem && null !== elem && false === Array.isArray(elem) && _io14(elem, _exceptionable))) || "object" == typeof input.meta && null !== input.meta && false === Array.isArray(input.meta) && _io14(input.meta, _exceptionable)) && null !== input.title && (void 0 === input.title || "function" == typeof input.title || "string" == ty