525 lines
15 KiB
JavaScript
525 lines
15 KiB
JavaScript
// 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;
|