// Metro module 12105 (f12106). import * as _mergeDefs from "./mergeDefs"; const r2 = (this ? this.__createBinding : this) || (Object.create ? function(a0, a1, a2, a3) { const r6 = a3 === void 0 ? a2 : a3; let r9 = Object.getOwnPropertyDescriptor(a1, a2); if (!(r9 ? !("get" in r9 ? !a1.__esModule : r9.writable || r9.configurable) : r9)) { r9 = { enumerable: true, get: function get() { return a1[a2]; } }; } Object.defineProperty(a0, r6, r9); } : function(a0, a1, a2, a3) { a0[a3 === void 0 ? a2 : a3] = a1[a2]; }); let c8337_2, error; let c8337_0 = r2; let c8337_1 = (this ? this.__setModuleDefault : this) || (Object.create ? function(a0, a1) { Object.defineProperty(a0, "default", { enumerable: true, value: a1 }); } : function(a0, a1) { a0.default = a1; }); const r5 = (this ? this.__importStar : this) || function(a0) { if (a0 && a0.__esModule) { return a0; } const r15 = {}; if (a0 != null) { for (const key in a0) { if (key !== "default" && Object.prototype.hasOwnProperty.call(a0, key)) { c8337_0(r15, a0, key); } } } c8337_1(r15, a0); return r15; }; export default function default_1() { let typeLabel2, withDefinite2, verbFor2, getSizing2, c19542_7, c19542_8; let c19542_0 = { string: { label: "מחרוזת", gender: "f" }, number: { label: "מספר", gender: "m" }, boolean: { label: "ערך בוליאני", gender: "m" }, bigint: { label: "BigInt", gender: "m" }, date: { label: "תאריך", gender: "m" }, array: { label: "מערך", gender: "m" }, object: { label: "אובייקט", gender: "m" }, null: { label: "ערך ריק (null)", gender: "m" }, undefined: { label: "ערך לא מוגדר (undefined)", gender: "m" }, symbol: { label: "סימבול (Symbol)", gender: "m" }, function: { label: "פונקציה", gender: "f" }, map: { label: "מפה (Map)", gender: "f" }, set: { label: "קבוצה (Set)", gender: "f" }, file: { label: "קובץ", gender: "m" }, promise: { label: "Promise", gender: "m" }, NaN: { label: "NaN", gender: "m" }, unknown: { label: "ערך לא ידוע", gender: "m" }, value: { label: "ערך", gender: "m" } }; let c19542_1 = { string: { unit: "תווים", shortLabel: "קצר", longLabel: "ארוך" }, file: { unit: "בייטים", shortLabel: "קטן", longLabel: "גדול" }, array: { unit: "פריטים", shortLabel: "קטן", longLabel: "גדול" }, set: { unit: "פריטים", shortLabel: "קטן", longLabel: "גדול" }, number: { unit: "", shortLabel: "קטן", longLabel: "גדול" } }; const typeEntry2 = (a0) => {}; typeLabel2 = (a0) => {}; withDefinite2 = (a0) => {}; verbFor2 = (a0) => {}; getSizing2 = (a0) => {}; c19542_7 = { regex: { label: "קלט", gender: "m" }, email: { label: "כתובת אימייל", gender: "f" }, url: { label: "כתובת רשת", gender: "f" }, emoji: { label: "אימוג'י", gender: "m" }, uuid: { label: "UUID", gender: "m" }, nanoid: { label: "nanoid", gender: "m" }, guid: { label: "GUID", gender: "m" }, cuid: { label: "cuid", gender: "m" }, cuid2: { label: "cuid2", gender: "m" }, ulid: { label: "ULID", gender: "m" }, xid: { label: "XID", gender: "m" }, ksuid: { label: "KSUID", gender: "m" }, datetime: { label: "תאריך וזמן ISO", gender: "m" }, date: { label: "תאריך ISO", gender: "m" }, time: { label: "זמן ISO", gender: "m" }, duration: { label: "משך זמן ISO", gender: "m" }, ipv4: { label: "כתובת IPv4", gender: "f" }, ipv6: { label: "כתובת IPv6", gender: "f" }, cidrv4: { label: "טווח IPv4", gender: "m" }, cidrv6: { label: "טווח IPv6", gender: "m" }, base64: { label: "מחרוזת בבסיס 64", gender: "f" }, base64url: { label: "מחרוזת בבסיס 64 לכתובות רשת", gender: "f" }, json_string: { label: "מחרוזת JSON", gender: "f" }, e164: { label: "מספר E.164", gender: "m" }, jwt: { label: "JWT", gender: "m" }, ends_with: { label: "קלט", gender: "m" }, includes: { label: "קלט", gender: "m" }, lowercase: { label: "קלט", gender: "m" }, starts_with: { label: "קלט", gender: "m" }, uppercase: { label: "קלט", gender: "m" } }; c19542_8 = { nan: "NaN" }; return { localeError: (a0) => { let r182, r209, r228, r341, r369; L237: { switch (a0.code) { case "invalid_type": let expected = a0.expected; let r475 = c19542_8[expected == null ? "" : expected]; if (r475 == null) { const r482 = expected ? c19542_0[expected] : void 0; if (r482) { expected = r482.label; } else if (expected == null) { expected = c19542_0.unknown.label; } r475 = expected; } const r490 = c8337_2.parsedType(a0.input); let r491 = c19542_8[r490]; if (r491 == null) { r491 = c19542_0[r490]?.label; } if (r491 == null) { r491 = r490; } return /^[A-Z]/.test(a0.expected) ? `קלט לא תקין: צריך להיות instanceof ${a0.expected}, התקבל ${r491}` : `קלט לא תקין: צריך להיות ${r475}, התקבל ${r491}`; case "invalid_value": if (a0.values.length === 1) { return `ערך לא תקין: הערך חייב להיות ${c8337_2.stringifyPrimitive(a0.values[0])}`; } const r433 = a0.values.map((value) => c8337_2.stringifyPrimitive(value)); if (a0.values.length === 2) { return `ערך לא תקין: האפשרויות המתאימות הן ${r433[0]} או ${r433[1]}`; } const r438 = r433[r433.length - 1]; return `ערך לא תקין: האפשרויות המתאימות הן ${r433.slice(0, -1).join(", ")} או ${r438}`; case "too_big": const origin5 = a0.origin; let r279 = null; if (origin5) { let r281 = c19542_1[origin5]; if (r281 == null) { r281 = null; } r279 = r281; } let origin6 = a0.origin; if (origin6 == null) { origin6 = "value"; } const r292 = origin6 ? c19542_0[origin6] : void 0; if (r292) { origin6 = r292.label; } else if (origin6 == null) { origin6 = c19542_0.unknown.label; } const r300 = `ה${origin6}`; if (a0.origin === "string") { let r402 = r279?.longLabel; if (r402 == null) { r402 = "ארוך"; } const r405 = a0.maximum.toString(); let r407 = r279?.unit; if (r407 == null) { r407 = ""; } return `${r402} מדי: ${r300} צריכה להכיל ${r405} ${r407} ${a0.inclusive ? "או פחות" : "לכל היותר"}`.trim(); } if (a0.origin === "number") { const { inclusive: inclusive4, maximum: maximum2 } = a0; const concat2 = HermesInternal.concat; return `גדול מדי: ${r300} צריך להיות ${inclusive4 ? concat2.call("קטן או שווה ל-", maximum2) : concat2.call("קטן מ-", maximum2)}`; } if (a0.origin !== "array" && a0.origin !== "set") { const r310 = a0.inclusive ? "<=" : "<"; let origin7 = a0.origin; if (origin7 == null) { origin7 = "value"; } let r320 = (origin7 ? c19542_0[origin7] : void 0)?.gender; if (r320 == null) { r320 = "m"; } const r321 = r320 === "f" ? "צריכה להיות" : "צריך להיות"; if (r279?.unit) { r341 = `${r279.longLabel} מדי: ${r300} ${r321} ${r310}${a0.maximum.toString()} ${r279.unit}`; } else { let r326 = r279?.longLabel; if (r326 == null) { r326 = "גדול"; } r341 = `${r326} מדי: ${r300} ${r321} ${r310}${a0.maximum.toString()}`; } return r341; } const r359 = a0.origin === "set" ? "צריכה" : "צריך"; const { inclusive: inclusive3, maximum } = a0; const r363 = r279 == null; if (inclusive3) { let r370 = r363 ? void 0 : r279.unit; if (r370 == null) { r370 = ""; } r369 = `${maximum} ${r370} או פחות`; } else { let r364 = r363 ? void 0 : r279.unit; if (r364 == null) { r364 = ""; } r369 = `פחות מ-${maximum} ${r364}`; } return `גדול מדי: ${r300} ${r359} להכיל ${r369}`.trim(); case "too_small": const origin2 = a0.origin; let r127 = null; if (origin2) { let r129 = c19542_1[origin2]; if (r129 == null) { r129 = null; } r127 = r129; } let origin3 = a0.origin; if (origin3 == null) { origin3 = "value"; } const r140 = origin3 ? c19542_0[origin3] : void 0; if (r140) { origin3 = r140.label; } else if (origin3 == null) { origin3 = c19542_0.unknown.label; } const r14 = `ה${origin3}`; if (a0.origin === "string") { let r251 = r127?.shortLabel; if (r251 == null) { r251 = "קצר"; } const r254 = a0.minimum.toString(); let r15 = r127?.unit; if (r15 == null) { r15 = ""; } return `${r251} מדי: ${r14} צריכה להכיל ${r254} ${r15} ${a0.inclusive ? "או יותר" : "לפחות"}`.trim(); } if (a0.origin === "number") { const { inclusive: inclusive2, minimum: minimum2 } = a0; const concat = HermesInternal.concat; return `קטן מדי: ${r14} צריך להיות ${inclusive2 ? concat.call("גדול או שווה ל-", minimum2) : concat.call("גדול מ-", minimum2)}`; } if (a0.origin !== "array" && a0.origin !== "set") { const r19 = a0.inclusive ? ">=" : ">"; let origin4 = a0.origin; if (origin4 == null) { origin4 = "value"; } let r166 = (origin4 ? c19542_0[origin4] : void 0)?.gender; if (r166 == null) { r166 = "m"; } const r18 = r166 === "f" ? "צריכה להיות" : "צריך להיות"; if (r127?.unit) { r182 = `${r127.shortLabel} מדי: ${r14} ${r18} ${r19}${a0.minimum.toString()} ${r127.unit}`; } else { let r13 = r127?.shortLabel; if (r13 == null) { r13 = "קטן"; } r182 = `${r13} מדי: ${r14} ${r18} ${r19}${a0.minimum.toString()}`; } return r182; } const r16 = a0.origin === "set" ? "צריכה" : "צריך"; if (a0.minimum === 1 && a0.inclusive) { a0.origin; r228 = `קטן מדי: ${r14} ${r16} להכיל לפחות פריט אחד`; } else { const { inclusive, minimum } = a0; const r203 = r127 == null; if (inclusive) { let r210 = r203 ? void 0 : r127.unit; if (r210 == null) { r210 = ""; } r209 = `${minimum} ${r210} או יותר`; } else { let r204 = r203 ? void 0 : r127.unit; if (r204 == null) { r204 = ""; } r209 = `יותר מ-${minimum} ${r204}`; } r228 = `קטן מדי: ${r14} ${r16} להכיל ${r209}`.trim(); } return r228; case "invalid_format": if (a0.format === "starts_with") { return `המחרוזת חייבת להתחיל ב "${a0.prefix}"`; } if (a0.format === "ends_with") { return `המחרוזת חייבת להסתיים ב "${a0.suffix}"`; } if (a0.format === "includes") { return `המחרוזת חייבת לכלול "${a0.includes}"`; } if (a0.format === "regex") { return `המחרוזת חייבת להתאים לתבנית ${a0.pattern}`; } const r83 = c19542_7[a0.format]; let r10 = r83?.label; if (r10 == null) { r10 = a0.format; } let r86 = r83?.gender; if (r86 == null) { r86 = "m"; } return `${r10} לא ${r86 === "f" ? "תקינה" : "תקין"}`; case "not_multiple_of": return `מספר לא תקין: חייב להיות מכפלה של ${a0.divisor}`; case "unrecognized_keys": return `מפתח${a0.keys.length > 1 ? "ות" : ""} לא מזוה${a0.keys.length > 1 ? "ים" : "ה"}: ${c8337_2.joinValues(a0.keys, ", ")}`; case "invalid_key": return "שדה לא תקין באובייקט"; case "invalid_union": default: break L237; case "invalid_element": let origin = a0.origin; if (origin == null) { origin = "array"; } const r39 = origin ? c19542_0[origin] : void 0; if (r39) { origin = r39.label; } else if (origin == null) { origin = c19542_0.unknown.label; } return `ערך לא תקין ב${`ה${origin}`}`; } } return "קלט לא תקין"; } }; }; c8337_2 = r5(_mergeDefs); error = () => {}; module.exports = exports.default;