@lynx-js/rspeedy
Version:
A webpack/rspack-based frontend toolchain for Lynx
1,127 lines (1,126 loc) • 2.99 MB
JavaScript
export const __rspack_esm_id = "src_config_validate_ts";
export const __rspack_esm_ids = [
"src_config_validate_ts"
];
export const __webpack_modules__ = {
"../../../node_modules/.pnpm/typia@10.1.0_typescript@5.9.3/node_modules/typia/lib/internal/_accessExpressionAsString.js" (__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@10.1.0_typescript@5.9.3/node_modules/typia/lib/internal/_createStandardSchema.js" (__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@10.1.0_typescript@5.9.3/node_modules/typia/lib/internal/_validateReport.js" (__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)) {
if (void 0 === error.value) null != error.description || (error.description = [
"The value at this path is `undefined`.",
"",
`Please fill the \`${error.expected}\` typed value next time.`
].join("\n"));
array.push(error);
}
return false;
};
};
exports._validateReport = _validateReport;
},
"./src/config/validate.ts" (__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__rspack_import_0 = __webpack_require__("../../../node_modules/.pnpm/typia@10.1.0_typescript@5.9.3/node_modules/typia/lib/internal/_accessExpressionAsString.js");
var typia_lib_internal_validateReport_js__rspack_import_2 = __webpack_require__("../../../node_modules/.pnpm/typia@10.1.0_typescript@5.9.3/node_modules/typia/lib/internal/_validateReport.js");
var typia_lib_internal_createStandardSchema_js__rspack_import_1 = __webpack_require__("../../../node_modules/.pnpm/typia@10.1.0_typescript@5.9.3/node_modules/typia/lib/internal/_createStandardSchema.js");
var picocolors__rspack_import_3 = __webpack_require__("../../../node_modules/.pnpm/picocolors@1.1.1/node_modules/picocolors/picocolors.js");
var picocolors__rspack_import_3_default = /*#__PURE__*/ __webpack_require__.n(picocolors__rspack_import_3);
const validateConfig = (()=>{
const _iv29 = new Set([
"es3",
"es5",
"es2015",
"es2016",
"es2017",
"es2018",
"es2019",
"es2020",
"es2021",
"es2022",
"es2023",
"es2024",
"esnext"
]);
const _iv48 = new Set([
false,
"es3",
"es5",
"es2015",
"es2016",
"es2017",
"es2018",
"es2019",
"es2020",
"es2021",
"es2022",
"es2023",
"es2024",
"node",
"async-node",
"web",
"webworker",
"es2025",
"electron-main",
"electron-renderer",
"electron-preload",
"nwjs",
"node-webkit",
"browserslist"
]);
const _iv50 = new Set([
"es3",
"es5",
"es2015",
"es2016",
"es2017",
"es2018",
"es2019",
"es2020",
"es2021",
"es2022",
"es2023",
"es2024",
"node",
"async-node",
"web",
"webworker",
"es2025",
"electron-main",
"electron-renderer",
"electron-preload",
"nwjs",
"node-webkit",
"browserslist"
]);
const _iv52 = 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 _iv53 = new Set([
false,
"eval",
"source-map",
"source-map-debugids",
"cheap-source-map",
"cheap-source-map-debugids",
"cheap-module-source-map",
"cheap-module-source-map-debugids",
"nosources-source-map",
"nosources-source-map-debugids",
"nosources-cheap-source-map",
"nosources-cheap-source-map-debugids",
"nosources-cheap-module-source-map",
"nosources-cheap-module-source-map-debugids",
"inline-source-map",
"inline-source-map-debugids",
"inline-cheap-source-map",
"inline-cheap-source-map-debugids",
"inline-cheap-module-source-map",
"inline-cheap-module-source-map-debugids",
"inline-nosources-source-map",
"inline-nosources-source-map-debugids",
"inline-nosources-cheap-source-map",
"inline-nosources-cheap-source-map-debugids",
"inline-nosources-cheap-module-source-map",
"inline-nosources-cheap-module-source-map-debugids",
"hidden-source-map",
"hidden-source-map-debugids",
"hidden-cheap-source-map",
"hidden-cheap-source-map-debugids",
"hidden-cheap-module-source-map",
"hidden-cheap-module-source-map-debugids",
"hidden-nosources-source-map",
"hidden-nosources-source-map-debugids",
"hidden-nosources-cheap-source-map",
"hidden-nosources-cheap-source-map-debugids",
"hidden-nosources-cheap-module-source-map",
"hidden-nosources-cheap-module-source-map-debugids",
"eval-source-map",
"eval-source-map-debugids",
"eval-cheap-source-map",
"eval-cheap-source-map-debugids",
"eval-cheap-module-source-map",
"eval-cheap-module-source-map-debugids",
"eval-nosources-source-map",
"eval-nosources-source-map-debugids",
"eval-nosources-cheap-source-map",
"eval-nosources-cheap-source-map-debugids",
"eval-nosources-cheap-module-source-map",
"eval-nosources-cheap-module-source-map-debugids"
]);
const _iv130 = new Set([
"utf8",
"ascii",
"utf-8",
"utf16le",
"utf-16le",
"ucs2",
"ucs-2",
"base64",
"base64url",
"latin1",
"binary",
"hex"
]);
const _iv132 = new Set([
"utf8",
"ascii",
"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 _iv307 = new Set([
false,
"eval",
"source-map",
"source-map-debugids",
"cheap-source-map",
"cheap-source-map-debugids",
"cheap-module-source-map",
"cheap-module-source-map-debugids",
"nosources-source-map",
"nosources-source-map-debugids",
"nosources-cheap-source-map",
"nosources-cheap-source-map-debugids",
"nosources-cheap-module-source-map",
"nosources-cheap-module-source-map-debugids",
"inline-source-map",
"inline-source-map-debugids",
"inline-cheap-source-map",
"inline-cheap-source-map-debugids",
"inline-cheap-module-source-map",
"inline-cheap-module-source-map-debugids",
"inline-nosources-source-map",
"inline-nosources-source-map-debugids",
"inline-nosources-cheap-source-map",
"inline-nosources-cheap-source-map-debugids",
"inline-nosources-cheap-module-source-map",
"inline-nosources-cheap-module-source-map-debugids",
"hidden-source-map",
"hidden-source-map-debugids",
"hidden-cheap-source-map",
"hidden-cheap-source-map-debugids",
"hidden-cheap-module-source-map",
"hidden-cheap-module-source-map-debugids",
"hidden-nosources-source-map",
"hidden-nosources-source-map-debugids",
"hidden-nosources-cheap-source-map",
"hidden-nosources-cheap-source-map-debugids",
"hidden-nosources-cheap-module-source-map",
"hidden-nosources-cheap-module-source-map-debugids",
"eval-source-map",
"eval-source-map-debugids",
"eval-cheap-source-map",
"eval-cheap-source-map-debugids",
"eval-cheap-module-source-map",
"eval-cheap-module-source-map-debugids",
"eval-nosources-source-map",
"eval-nosources-source-map-debugids",
"eval-nosources-cheap-source-map",
"eval-nosources-cheap-source-map-debugids",
"eval-nosources-cheap-module-source-map",
"eval-nosources-cheap-module-source-map-debugids"
]);
const _iv330 = 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 _iv341 = new Set([
false,
"eval",
"source-map",
"source-map-debugids",
"cheap-source-map",
"cheap-source-map-debugids",
"cheap-module-source-map",
"cheap-module-source-map-debugids",
"nosources-source-map",
"nosources-source-map-debugids",
"nosources-cheap-source-map",
"nosources-cheap-source-map-debugids",
"nosources-cheap-module-source-map",
"nosources-cheap-module-source-map-debugids",
"inline-source-map",
"inline-source-map-debugids",
"inline-cheap-source-map",
"inline-cheap-source-map-debugids",
"inline-cheap-module-source-map",
"inline-cheap-module-source-map-debugids",
"inline-nosources-source-map",
"inline-nosources-source-map-debugids",
"inline-nosources-cheap-source-map",
"inline-nosources-cheap-source-map-debugids",
"inline-nosources-cheap-module-source-map",
"inline-nosources-cheap-module-source-map-debugids",
"hidden-source-map",
"hidden-source-map-debugids",
"hidden-cheap-source-map",
"hidden-cheap-source-map-debugids",
"hidden-cheap-module-source-map",
"hidden-cheap-module-source-map-debugids",
"hidden-nosources-source-map",
"hidden-nosources-source-map-debugids",
"hidden-nosources-cheap-source-map",
"hidden-nosources-cheap-source-map-debugids",
"hidden-nosources-cheap-module-source-map",
"hidden-nosources-cheap-module-source-map-debugids",
"eval-source-map",
"eval-source-map-debugids",
"eval-cheap-source-map",
"eval-cheap-source-map-debugids",
"eval-cheap-module-source-map",
"eval-cheap-module-source-map-debugids",
"eval-nosources-source-map",
"eval-nosources-source-map-debugids",
"eval-nosources-cheap-source-map",
"eval-nosources-cheap-source-map-debugids",
"eval-nosources-cheap-module-source-map",
"eval-nosources-cheap-module-source-map-debugids",
"source-map-debugids-debugids",
"cheap-source-map-debugids-debugids",
"cheap-module-source-map-debugids-debugids",
"nosources-source-map-debugids-debugids",
"nosources-cheap-source-map-debugids-debugids",
"nosources-cheap-module-source-map-debugids-debugids",
"inline-source-map-debugids-debugids",
"inline-cheap-source-map-debugids-debugids",
"inline-cheap-module-source-map-debugids-debugids",
"inline-nosources-source-map-debugids-debugids",
"inline-nosources-cheap-source-map-debugids-debugids",
"inline-nosources-cheap-module-source-map-debugids-debugids",
"hidden-source-map-debugids-debugids",
"hidden-cheap-source-map-debugids-debugids",
"hidden-cheap-module-source-map-debugids-debugids",
"hidden-nosources-source-map-debugids-debugids",
"hidden-nosources-cheap-source-map-debugids-debugids",
"hidden-nosources-cheap-module-source-map-debugids-debugids",
"eval-source-map-debugids-debugids",
"eval-cheap-source-map-debugids-debugids",
"eval-cheap-module-source-map-debugids-debugids",
"eval-nosources-source-map-debugids-debugids",
"eval-nosources-cheap-source-map-debugids-debugids",
"eval-nosources-cheap-module-source-map-debugids-debugids"
]);
const _iv372 = 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 _vv415 = new Set([
"es3",
"es5",
"es2015",
"es2016",
"es2017",
"es2018",
"es2019",
"es2020",
"es2021",
"es2022",
"es2023",
"es2024",
"esnext"
]);
const _vv434 = new Set([
false,
"es3",
"es5",
"es2015",
"es2016",
"es2017",
"es2018",
"es2019",
"es2020",
"es2021",
"es2022",
"es2023",
"es2024",
"node",
"async-node",
"web",
"webworker",
"es2025",
"electron-main",
"electron-renderer",
"electron-preload",
"nwjs",
"node-webkit",
"browserslist"
]);
const _vv436 = new Set([
"es3",
"es5",
"es2015",
"es2016",
"es2017",
"es2018",
"es2019",
"es2020",
"es2021",
"es2022",
"es2023",
"es2024",
"node",
"async-node",
"web",
"webworker",
"es2025",
"electron-main",
"electron-renderer",
"electron-preload",
"nwjs",
"node-webkit",
"browserslist"
]);
const _vv438 = 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 _vv439 = new Set([
false,
"eval",
"source-map",
"source-map-debugids",
"cheap-source-map",
"cheap-source-map-debugids",
"cheap-module-source-map",
"cheap-module-source-map-debugids",
"nosources-source-map",
"nosources-source-map-debugids",
"nosources-cheap-source-map",
"nosources-cheap-source-map-debugids",
"nosources-cheap-module-source-map",
"nosources-cheap-module-source-map-debugids",
"inline-source-map",
"inline-source-map-debugids",
"inline-cheap-source-map",
"inline-cheap-source-map-debugids",
"inline-cheap-module-source-map",
"inline-cheap-module-source-map-debugids",
"inline-nosources-source-map",
"inline-nosources-source-map-debugids",
"inline-nosources-cheap-source-map",
"inline-nosources-cheap-source-map-debugids",
"inline-nosources-cheap-module-source-map",
"inline-nosources-cheap-module-source-map-debugids",
"hidden-source-map",
"hidden-source-map-debugids",
"hidden-cheap-source-map",
"hidden-cheap-source-map-debugids",
"hidden-cheap-module-source-map",
"hidden-cheap-module-source-map-debugids",
"hidden-nosources-source-map",
"hidden-nosources-source-map-debugids",
"hidden-nosources-cheap-source-map",
"hidden-nosources-cheap-source-map-debugids",
"hidden-nosources-cheap-module-source-map",
"hidden-nosources-cheap-module-source-map-debugids",
"eval-source-map",
"eval-source-map-debugids",
"eval-cheap-source-map",
"eval-cheap-source-map-debugids",
"eval-cheap-module-source-map",
"eval-cheap-module-source-map-debugids",
"eval-nosources-source-map",
"eval-nosources-source-map-debugids",
"eval-nosources-cheap-source-map",
"eval-nosources-cheap-source-map-debugids",
"eval-nosources-cheap-module-source-map",
"eval-nosources-cheap-module-source-map-debugids"
]);
const _vv516 = new Set([
"utf8",
"ascii",
"utf-8",
"utf16le",
"utf-16le",
"ucs2",
"ucs-2",
"base64",
"base64url",
"latin1",
"binary",
"hex"
]);
const _vv518 = new Set([
"utf8",
"ascii",
"utf-8",
"utf16le",
"utf-16le",
"ucs2",
"ucs-2",
"base64",
"base64url",
"latin1",
"binary",
"hex"
]);
const _vv538 = 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 _vv693 = new Set([
false,
"eval",
"source-map",
"source-map-debugids",
"cheap-source-map",
"cheap-source-map-debugids",
"cheap-module-source-map",
"cheap-module-source-map-debugids",
"nosources-source-map",
"nosources-source-map-debugids",
"nosources-cheap-source-map",
"nosources-cheap-source-map-debugids",
"nosources-cheap-module-source-map",
"nosources-cheap-module-source-map-debugids",
"inline-source-map",
"inline-source-map-debugids",
"inline-cheap-source-map",
"inline-cheap-source-map-debugids",
"inline-cheap-module-source-map",
"inline-cheap-module-source-map-debugids",
"inline-nosources-source-map",
"inline-nosources-source-map-debugids",
"inline-nosources-cheap-source-map",
"inline-nosources-cheap-source-map-debugids",
"inline-nosources-cheap-module-source-map",
"inline-nosources-cheap-module-source-map-debugids",
"hidden-source-map",
"hidden-source-map-debugids",
"hidden-cheap-source-map",
"hidden-cheap-source-map-debugids",
"hidden-cheap-module-source-map",
"hidden-cheap-module-source-map-debugids",
"hidden-nosources-source-map",
"hidden-nosources-source-map-debugids",
"hidden-nosources-cheap-source-map",
"hidden-nosources-cheap-source-map-debugids",
"hidden-nosources-cheap-module-source-map",
"hidden-nosources-cheap-module-source-map-debugids",
"eval-source-map",
"eval-source-map-debugids",
"eval-cheap-source-map",
"eval-cheap-source-map-debugids",
"eval-cheap-module-source-map",
"eval-cheap-module-source-map-debugids",
"eval-nosources-source-map",
"eval-nosources-source-map-debugids",
"eval-nosources-cheap-source-map",
"eval-nosources-cheap-source-map-debugids",
"eval-nosources-cheap-module-source-map",
"eval-nosources-cheap-module-source-map-debugids"
]);
const _vv716 = 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 _vv727 = new Set([
false,
"eval",
"source-map",
"source-map-debugids",
"cheap-source-map",
"cheap-source-map-debugids",
"cheap-module-source-map",
"cheap-module-source-map-debugids",
"nosources-source-map",
"nosources-source-map-debugids",
"nosources-cheap-source-map",
"nosources-cheap-source-map-debugids",
"nosources-cheap-module-source-map",
"nosources-cheap-module-source-map-debugids",
"inline-source-map",
"inline-source-map-debugids",
"inline-cheap-source-map",
"inline-cheap-source-map-debugids",
"inline-cheap-module-source-map",
"inline-cheap-module-source-map-debugids",
"inline-nosources-source-map",
"inline-nosources-source-map-debugids",
"inline-nosources-cheap-source-map",
"inline-nosources-cheap-source-map-debugids",
"inline-nosources-cheap-module-source-map",
"inline-nosources-cheap-module-source-map-debugids",
"hidden-source-map",
"hidden-source-map-debugids",
"hidden-cheap-source-map",
"hidden-cheap-source-map-debugids",
"hidden-cheap-module-source-map",
"hidden-cheap-module-source-map-debugids",
"hidden-nosources-source-map",
"hidden-nosources-source-map-debugids",
"hidden-nosources-cheap-source-map",
"hidden-nosources-cheap-source-map-debugids",
"hidden-nosources-cheap-module-source-map",
"hidden-nosources-cheap-module-source-map-debugids",
"eval-source-map",
"eval-source-map-debugids",
"eval-cheap-source-map",
"eval-cheap-source-map-debugids",
"eval-cheap-module-source-map",
"eval-cheap-module-source-map-debugids",
"eval-nosources-source-map",
"eval-nosources-source-map-debugids",
"eval-nosources-cheap-source-map",
"eval-nosources-cheap-source-map-debugids",
"eval-nosources-cheap-module-source-map",
"eval-nosources-cheap-module-source-map-debugids",
"source-map-debugids-debugids",
"cheap-source-map-debugids-debugids",
"cheap-module-source-map-debugids-debugids",
"nosources-source-map-debugids-debugids",
"nosources-cheap-source-map-debugids-debugids",
"nosources-cheap-module-source-map-debugids-debugids",
"inline-source-map-debugids-debugids",
"inline-cheap-source-map-debugids-debugids",
"inline-cheap-module-source-map-debugids-debugids",
"inline-nosources-source-map-debugids-debugids",
"inline-nosources-cheap-source-map-debugids-debugids",
"inline-nosources-cheap-module-source-map-debugids-debugids",
"hidden-source-map-debugids-debugids",
"hidden-cheap-source-map-debugids-debugids",
"hidden-cheap-module-source-map-debugids-debugids",
"hidden-nosources-source-map-debugids-debugids",
"hidden-nosources-cheap-source-map-debugids-debugids",
"hidden-nosources-cheap-module-source-map-debugids-debugids",
"eval-source-map-debugids-debugids",
"eval-cheap-source-map-debugids-debugids",
"eval-cheap-module-source-map-debugids-debugids",
"eval-nosources-source-map-debugids-debugids",
"eval-nosources-cheap-source-map-debugids-debugids",
"eval-nosources-cheap-module-source-map-debugids-debugids"
]);
const _vv758 = 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 && _io144(top, false)),
(entire)=>entire.every((elem, _index105)=>null != elem && ("string" == typeof elem || "object" == typeof elem && null !== elem && _io144(elem, _exceptionable)))
],
[
(top)=>"string" == typeof top,
(entire)=>entire.every((elem, _index106)=>"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, _index123)=>"string" == typeof elem)
],
[
(top)=>top instanceof Uint8Array,
(entire)=>entire.every((elem, _index124)=>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 _ip2 = (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, _index327)=>"string" == typeof elem)
],
[
(top)=>Array.isArray(top) && 2 === top.length && "string" == typeof top[0] && "object" == typeof top[1] && null !== top[1] && false === Array.isArray(top[1]) && _io23(top[1], false),
(entire)=>entire.every((elem, _index328)=>Array.isArray(elem) && 2 === elem.length && "string" == typeof elem[0] && "object" == typeof elem[1] && null !== elem[1] && false === Array.isArray(elem[1]) && _io23(elem[1], _exceptionable))
]
];
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 _vp3 = (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 && _vo144(top, _path, false)),
(entire)=>entire.map((elem, _index491)=>(null !== elem || _report(_exceptionable, {
path: _path + "[" + _index491 + "]",
expected: "(WatchFiles.o1 | string)",
value: elem
})) && (void 0 !== elem || _report(_exceptionable, {
path: _path + "[" + _index491 + "]",
expected: "(WatchFiles.o1 | string)",
value: elem
})) && ("string" == typeof elem || ("object" == typeof elem && null !== elem || _report(_exceptionable, {
path: _path + "[" + _index491 + "]",
expected: "(WatchFiles.o1 | string)",
value: elem
})) && _vo144(elem, _path + "[" + _index491 + "]", _exceptionable) || _report(_exceptionable, {
path: _path + "[" + _index491 + "]",
expected: "(WatchFiles.o1 | string)",
value: elem
}))).every((flag)=>flag)
],
[
(top)=>"string" == typeof top,
(entire)=>entire.map((elem, _index492)=>"string" == typeof elem || _report(_exceptionable, {
path: _path + "[" + _index492 + "]",
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 _vp4 = (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, _index509)=>"string" == typeof elem || _report(_exceptionable, {
path: _path + "[" + _index509 + "]",
expected: "string",
value: elem
})).every((flag)=>flag)
],
[
(top)=>top instanceof Uint8Array,
(entire)=>entire.map((elem, _index510)=>elem instanceof Uint8Array || _report(_exceptionable, {
path: _path + "[" + _index510 + "]",
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 _vp5 = (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, _index713)=>"string" == typeof elem || _report(_exceptionable, {
path: _path + "[" + _index713 + "]",
expected: "string",
value: elem
})).every((flag)=>flag)
],
[
(top)=>Array.isArray(top) && 2 === top.length && [
"string" == typeof top[0],
"object" == typeof top[1] && null !== top[1] && false === Array.isArray(top[1]) && _vo23(top[1], _path + "[1]", false)
].every((flag)=>flag),
(entire)=>entire.map((elem, _index714)=>(Array.isArray(elem) || _report(_exceptionable, {
path: _path + "[" + _index714 + "]",
expected: "[string, Record<string, unknown>]",
value: elem
})) && (2 === elem.length || _report(_exceptionable, {
path: _path + "[" + _index714 + "]",
expected: "[string, Record<string, unknown>]",
value: elem
})) && [
"string" == typeof elem[0] || _report(_exceptionable, {
path: _path + "[" + _index714 + "][0]",
expected: "string",
value: elem[0]
}),
("object" == typeof elem[1] && null !== elem[1] && false === Array.isArray(elem[1]) || _report(_exceptionable, {
path: _path + "[" + _index714 + "][1]",
expected: "Record<string, unknown>",
value: elem[1]
})) && _vo23(elem[1], _path + "[" + _index714 + "][1]", _exceptionable) || _report(_exceptionable, {
path: _path + "[" + _index714 + "][1]",
expected: "Record<string, unknown>",
value: elem[1]
})
].every((flag)=>flag) || _report(_exceptionable, {
path: _path + "[" + _index714 + "]",
expected: "[string, Record<string, unknown>]",
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<[string, Record<string, unknown>]>)",
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) && _io423(input.output, _exceptionable)) && (void 0 === input.performance || "object" == typeof input.performance && null !== input.performance && false === Array.isArray(input.performance) && _io429(input.performance, _exceptionable)) && (void 0 === input.resolve || "object" == typeof input.resolve && null !== input.resolve && false === Array.isArray(input.resolve) && _io434(input.resolve, _exceptionable)) && (void 0 === input.server || "object" == typeof input.server && null !== input.server && false === Array.isArray(input.server) && _io436(input.server, _exceptionable)) && (void 0 === input.source || "object" == typeof input.source && null !== input.source && false === Array.isArray(input.source) && _io447(input.source, _exceptionable)) && (void 0 === input.tools || "object" == typeof input.tools && null !== input.tools && false === Array.isArray(input.tools) && _io453(input.tools, _exceptionable)) && (void 0 === input.plugins || Array.isArray(input.plugins) && (_ia4(input.plugins, _exceptionable) || false)) && (0 === Object.keys(input).length || Object.keys(input).every((key)=>{
if ([
"dev",
"environments",