gitea push
This commit is contained in:
+4
@@ -120,6 +120,10 @@ const error = () => {
|
||||
case "invalid_key":
|
||||
return `Invalid key in ${issue.origin}`;
|
||||
case "invalid_union":
|
||||
if (issue.options && Array.isArray(issue.options) && issue.options.length > 0) {
|
||||
const opts = issue.options.map((o) => `'${o}'`).join(" | ");
|
||||
return `Invalid discriminator value. Expected ${opts}`;
|
||||
}
|
||||
return "Invalid input";
|
||||
case "invalid_element":
|
||||
return `Invalid value in ${issue.origin}`;
|
||||
|
||||
+4
@@ -94,6 +94,10 @@ const error = () => {
|
||||
case "invalid_key":
|
||||
return `Invalid key in ${issue.origin}`;
|
||||
case "invalid_union":
|
||||
if (issue.options && Array.isArray(issue.options) && issue.options.length > 0) {
|
||||
const opts = issue.options.map((o) => `'${o}'`).join(" | ");
|
||||
return `Invalid discriminator value. Expected ${opts}`;
|
||||
}
|
||||
return "Invalid input";
|
||||
case "invalid_element":
|
||||
return `Invalid value in ${issue.origin}`;
|
||||
|
||||
+24
-7
@@ -66,9 +66,27 @@ const error = () => {
|
||||
template_literal: "entrée",
|
||||
};
|
||||
const TypeDictionary = {
|
||||
nan: "NaN",
|
||||
string: "chaîne",
|
||||
number: "nombre",
|
||||
int: "entier",
|
||||
boolean: "booléen",
|
||||
bigint: "grand entier",
|
||||
symbol: "symbole",
|
||||
undefined: "indéfini",
|
||||
null: "null",
|
||||
never: "jamais",
|
||||
void: "vide",
|
||||
date: "date",
|
||||
array: "tableau",
|
||||
object: "objet",
|
||||
tuple: "tuple",
|
||||
record: "enregistrement",
|
||||
map: "carte",
|
||||
set: "ensemble",
|
||||
file: "fichier",
|
||||
nonoptional: "non-optionnel",
|
||||
nan: "NaN",
|
||||
function: "fonction",
|
||||
};
|
||||
return (issue) => {
|
||||
switch (issue.code) {
|
||||
@@ -89,16 +107,15 @@ const error = () => {
|
||||
const adj = issue.inclusive ? "<=" : "<";
|
||||
const sizing = getSizing(issue.origin);
|
||||
if (sizing)
|
||||
return `Trop grand : ${issue.origin ?? "valeur"} doit ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? "élément(s)"}`;
|
||||
return `Trop grand : ${issue.origin ?? "valeur"} doit être ${adj}${issue.maximum.toString()}`;
|
||||
return `Trop grand : ${TypeDictionary[issue.origin] ?? "valeur"} doit ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? "élément(s)"}`;
|
||||
return `Trop grand : ${TypeDictionary[issue.origin] ?? "valeur"} doit être ${adj}${issue.maximum.toString()}`;
|
||||
}
|
||||
case "too_small": {
|
||||
const adj = issue.inclusive ? ">=" : ">";
|
||||
const sizing = getSizing(issue.origin);
|
||||
if (sizing) {
|
||||
return `Trop petit : ${issue.origin} doit ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;
|
||||
}
|
||||
return `Trop petit : ${issue.origin} doit être ${adj}${issue.minimum.toString()}`;
|
||||
if (sizing)
|
||||
return `Trop petit : ${TypeDictionary[issue.origin] ?? "valeur"} doit ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;
|
||||
return `Trop petit : ${TypeDictionary[issue.origin] ?? "valeur"} doit être ${adj}${issue.minimum.toString()}`;
|
||||
}
|
||||
case "invalid_format": {
|
||||
const _issue = issue;
|
||||
|
||||
+24
-7
@@ -40,9 +40,27 @@ const error = () => {
|
||||
template_literal: "entrée",
|
||||
};
|
||||
const TypeDictionary = {
|
||||
nan: "NaN",
|
||||
string: "chaîne",
|
||||
number: "nombre",
|
||||
int: "entier",
|
||||
boolean: "booléen",
|
||||
bigint: "grand entier",
|
||||
symbol: "symbole",
|
||||
undefined: "indéfini",
|
||||
null: "null",
|
||||
never: "jamais",
|
||||
void: "vide",
|
||||
date: "date",
|
||||
array: "tableau",
|
||||
object: "objet",
|
||||
tuple: "tuple",
|
||||
record: "enregistrement",
|
||||
map: "carte",
|
||||
set: "ensemble",
|
||||
file: "fichier",
|
||||
nonoptional: "non-optionnel",
|
||||
nan: "NaN",
|
||||
function: "fonction",
|
||||
};
|
||||
return (issue) => {
|
||||
switch (issue.code) {
|
||||
@@ -63,16 +81,15 @@ const error = () => {
|
||||
const adj = issue.inclusive ? "<=" : "<";
|
||||
const sizing = getSizing(issue.origin);
|
||||
if (sizing)
|
||||
return `Trop grand : ${issue.origin ?? "valeur"} doit ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? "élément(s)"}`;
|
||||
return `Trop grand : ${issue.origin ?? "valeur"} doit être ${adj}${issue.maximum.toString()}`;
|
||||
return `Trop grand : ${TypeDictionary[issue.origin] ?? "valeur"} doit ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? "élément(s)"}`;
|
||||
return `Trop grand : ${TypeDictionary[issue.origin] ?? "valeur"} doit être ${adj}${issue.maximum.toString()}`;
|
||||
}
|
||||
case "too_small": {
|
||||
const adj = issue.inclusive ? ">=" : ">";
|
||||
const sizing = getSizing(issue.origin);
|
||||
if (sizing) {
|
||||
return `Trop petit : ${issue.origin} doit ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;
|
||||
}
|
||||
return `Trop petit : ${issue.origin} doit être ${adj}${issue.minimum.toString()}`;
|
||||
if (sizing)
|
||||
return `Trop petit : ${TypeDictionary[issue.origin] ?? "valeur"} doit ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;
|
||||
return `Trop petit : ${TypeDictionary[issue.origin] ?? "valeur"} doit être ${adj}${issue.minimum.toString()}`;
|
||||
}
|
||||
case "invalid_format": {
|
||||
const _issue = issue;
|
||||
|
||||
+8
-1
@@ -3,7 +3,8 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.yo = exports.zhTW = exports.zhCN = exports.vi = exports.uz = exports.ur = exports.uk = exports.ua = exports.tr = exports.th = exports.ta = exports.sv = exports.sl = exports.ru = exports.pt = exports.pl = exports.ps = exports.ota = exports.no = exports.nl = exports.ms = exports.mk = exports.lt = exports.ko = exports.km = exports.kh = exports.ka = exports.ja = exports.it = exports.is = exports.id = exports.hy = exports.hu = exports.he = exports.frCA = exports.fr = exports.fi = exports.fa = exports.es = exports.eo = exports.en = exports.de = exports.da = exports.cs = exports.ca = exports.bg = exports.be = exports.az = exports.ar = void 0;
|
||||
exports.zhCN = exports.vi = exports.uz = exports.ur = exports.uk = exports.ua = exports.tr = exports.th = exports.ta = exports.sv = exports.sl = exports.ru = exports.ro = exports.pt = exports.pl = exports.ps = exports.ota = exports.no = exports.nl = exports.ms = exports.mk = exports.lt = exports.ko = exports.km = exports.kh = exports.ka = exports.ja = exports.it = exports.is = exports.id = exports.hy = exports.hu = exports.hr = exports.he = exports.frCA = exports.fr = exports.fi = exports.fa = exports.es = exports.eo = exports.en = exports.el = exports.de = exports.da = exports.cs = exports.ca = exports.bg = exports.be = exports.az = exports.ar = void 0;
|
||||
exports.yo = exports.zhTW = void 0;
|
||||
var ar_js_1 = require("./ar.cjs");
|
||||
Object.defineProperty(exports, "ar", { enumerable: true, get: function () { return __importDefault(ar_js_1).default; } });
|
||||
var az_js_1 = require("./az.cjs");
|
||||
@@ -20,6 +21,8 @@ var da_js_1 = require("./da.cjs");
|
||||
Object.defineProperty(exports, "da", { enumerable: true, get: function () { return __importDefault(da_js_1).default; } });
|
||||
var de_js_1 = require("./de.cjs");
|
||||
Object.defineProperty(exports, "de", { enumerable: true, get: function () { return __importDefault(de_js_1).default; } });
|
||||
var el_js_1 = require("./el.cjs");
|
||||
Object.defineProperty(exports, "el", { enumerable: true, get: function () { return __importDefault(el_js_1).default; } });
|
||||
var en_js_1 = require("./en.cjs");
|
||||
Object.defineProperty(exports, "en", { enumerable: true, get: function () { return __importDefault(en_js_1).default; } });
|
||||
var eo_js_1 = require("./eo.cjs");
|
||||
@@ -36,6 +39,8 @@ var fr_CA_js_1 = require("./fr-CA.cjs");
|
||||
Object.defineProperty(exports, "frCA", { enumerable: true, get: function () { return __importDefault(fr_CA_js_1).default; } });
|
||||
var he_js_1 = require("./he.cjs");
|
||||
Object.defineProperty(exports, "he", { enumerable: true, get: function () { return __importDefault(he_js_1).default; } });
|
||||
var hr_js_1 = require("./hr.cjs");
|
||||
Object.defineProperty(exports, "hr", { enumerable: true, get: function () { return __importDefault(hr_js_1).default; } });
|
||||
var hu_js_1 = require("./hu.cjs");
|
||||
Object.defineProperty(exports, "hu", { enumerable: true, get: function () { return __importDefault(hu_js_1).default; } });
|
||||
var hy_js_1 = require("./hy.cjs");
|
||||
@@ -74,6 +79,8 @@ var pl_js_1 = require("./pl.cjs");
|
||||
Object.defineProperty(exports, "pl", { enumerable: true, get: function () { return __importDefault(pl_js_1).default; } });
|
||||
var pt_js_1 = require("./pt.cjs");
|
||||
Object.defineProperty(exports, "pt", { enumerable: true, get: function () { return __importDefault(pt_js_1).default; } });
|
||||
var ro_js_1 = require("./ro.cjs");
|
||||
Object.defineProperty(exports, "ro", { enumerable: true, get: function () { return __importDefault(ro_js_1).default; } });
|
||||
var ru_js_1 = require("./ru.cjs");
|
||||
Object.defineProperty(exports, "ru", { enumerable: true, get: function () { return __importDefault(ru_js_1).default; } });
|
||||
var sl_js_1 = require("./sl.cjs");
|
||||
|
||||
+3
@@ -6,6 +6,7 @@ export { default as ca } from "./ca.cjs";
|
||||
export { default as cs } from "./cs.cjs";
|
||||
export { default as da } from "./da.cjs";
|
||||
export { default as de } from "./de.cjs";
|
||||
export { default as el } from "./el.cjs";
|
||||
export { default as en } from "./en.cjs";
|
||||
export { default as eo } from "./eo.cjs";
|
||||
export { default as es } from "./es.cjs";
|
||||
@@ -14,6 +15,7 @@ export { default as fi } from "./fi.cjs";
|
||||
export { default as fr } from "./fr.cjs";
|
||||
export { default as frCA } from "./fr-CA.cjs";
|
||||
export { default as he } from "./he.cjs";
|
||||
export { default as hr } from "./hr.cjs";
|
||||
export { default as hu } from "./hu.cjs";
|
||||
export { default as hy } from "./hy.cjs";
|
||||
export { default as id } from "./id.cjs";
|
||||
@@ -33,6 +35,7 @@ export { default as ota } from "./ota.cjs";
|
||||
export { default as ps } from "./ps.cjs";
|
||||
export { default as pl } from "./pl.cjs";
|
||||
export { default as pt } from "./pt.cjs";
|
||||
export { default as ro } from "./ro.cjs";
|
||||
export { default as ru } from "./ru.cjs";
|
||||
export { default as sl } from "./sl.cjs";
|
||||
export { default as sv } from "./sv.cjs";
|
||||
|
||||
+3
@@ -6,6 +6,7 @@ export { default as ca } from "./ca.js";
|
||||
export { default as cs } from "./cs.js";
|
||||
export { default as da } from "./da.js";
|
||||
export { default as de } from "./de.js";
|
||||
export { default as el } from "./el.js";
|
||||
export { default as en } from "./en.js";
|
||||
export { default as eo } from "./eo.js";
|
||||
export { default as es } from "./es.js";
|
||||
@@ -14,6 +15,7 @@ export { default as fi } from "./fi.js";
|
||||
export { default as fr } from "./fr.js";
|
||||
export { default as frCA } from "./fr-CA.js";
|
||||
export { default as he } from "./he.js";
|
||||
export { default as hr } from "./hr.js";
|
||||
export { default as hu } from "./hu.js";
|
||||
export { default as hy } from "./hy.js";
|
||||
export { default as id } from "./id.js";
|
||||
@@ -33,6 +35,7 @@ export { default as ota } from "./ota.js";
|
||||
export { default as ps } from "./ps.js";
|
||||
export { default as pl } from "./pl.js";
|
||||
export { default as pt } from "./pt.js";
|
||||
export { default as ro } from "./ro.js";
|
||||
export { default as ru } from "./ru.js";
|
||||
export { default as sl } from "./sl.js";
|
||||
export { default as sv } from "./sv.js";
|
||||
|
||||
+3
@@ -6,6 +6,7 @@ export { default as ca } from "./ca.js";
|
||||
export { default as cs } from "./cs.js";
|
||||
export { default as da } from "./da.js";
|
||||
export { default as de } from "./de.js";
|
||||
export { default as el } from "./el.js";
|
||||
export { default as en } from "./en.js";
|
||||
export { default as eo } from "./eo.js";
|
||||
export { default as es } from "./es.js";
|
||||
@@ -14,6 +15,7 @@ export { default as fi } from "./fi.js";
|
||||
export { default as fr } from "./fr.js";
|
||||
export { default as frCA } from "./fr-CA.js";
|
||||
export { default as he } from "./he.js";
|
||||
export { default as hr } from "./hr.js";
|
||||
export { default as hu } from "./hu.js";
|
||||
export { default as hy } from "./hy.js";
|
||||
export { default as id } from "./id.js";
|
||||
@@ -33,6 +35,7 @@ export { default as ota } from "./ota.js";
|
||||
export { default as ps } from "./ps.js";
|
||||
export { default as pl } from "./pl.js";
|
||||
export { default as pt } from "./pt.js";
|
||||
export { default as ro } from "./ro.js";
|
||||
export { default as ru } from "./ru.js";
|
||||
export { default as sl } from "./sl.js";
|
||||
export { default as sv } from "./sv.js";
|
||||
|
||||
+1
-1
@@ -110,7 +110,7 @@ const error = () => {
|
||||
return `Stringa non valida: deve includere "${_issue.includes}"`;
|
||||
if (_issue.format === "regex")
|
||||
return `Stringa non valida: deve corrispondere al pattern ${_issue.pattern}`;
|
||||
return `Invalid ${FormatDictionary[_issue.format] ?? issue.format}`;
|
||||
return `Input non valido: ${FormatDictionary[_issue.format] ?? issue.format}`;
|
||||
}
|
||||
case "not_multiple_of":
|
||||
return `Numero non valido: deve essere un multiplo di ${issue.divisor}`;
|
||||
|
||||
+1
-1
@@ -84,7 +84,7 @@ const error = () => {
|
||||
return `Stringa non valida: deve includere "${_issue.includes}"`;
|
||||
if (_issue.format === "regex")
|
||||
return `Stringa non valida: deve corrispondere al pattern ${_issue.pattern}`;
|
||||
return `Invalid ${FormatDictionary[_issue.format] ?? issue.format}`;
|
||||
return `Input non valido: ${FormatDictionary[_issue.format] ?? issue.format}`;
|
||||
}
|
||||
case "not_multiple_of":
|
||||
return `Numero non valido: deve essere un multiplo di ${issue.divisor}`;
|
||||
|
||||
+8
-8
@@ -58,9 +58,9 @@ const error = () => {
|
||||
ipv6: "IPv6 მისამართი",
|
||||
cidrv4: "IPv4 დიაპაზონი",
|
||||
cidrv6: "IPv6 დიაპაზონი",
|
||||
base64: "base64-კოდირებული სტრინგი",
|
||||
base64url: "base64url-კოდირებული სტრინგი",
|
||||
json_string: "JSON სტრინგი",
|
||||
base64: "base64-კოდირებული ველი",
|
||||
base64url: "base64url-კოდირებული ველი",
|
||||
json_string: "JSON ველი",
|
||||
e164: "E.164 ნომერი",
|
||||
jwt: "JWT",
|
||||
template_literal: "შეყვანა",
|
||||
@@ -68,7 +68,7 @@ const error = () => {
|
||||
const TypeDictionary = {
|
||||
nan: "NaN",
|
||||
number: "რიცხვი",
|
||||
string: "სტრინგი",
|
||||
string: "ველი",
|
||||
boolean: "ბულეანი",
|
||||
function: "ფუნქცია",
|
||||
array: "მასივი",
|
||||
@@ -106,14 +106,14 @@ const error = () => {
|
||||
case "invalid_format": {
|
||||
const _issue = issue;
|
||||
if (_issue.format === "starts_with") {
|
||||
return `არასწორი სტრინგი: უნდა იწყებოდეს "${_issue.prefix}"-ით`;
|
||||
return `არასწორი ველი: უნდა იწყებოდეს "${_issue.prefix}"-ით`;
|
||||
}
|
||||
if (_issue.format === "ends_with")
|
||||
return `არასწორი სტრინგი: უნდა მთავრდებოდეს "${_issue.suffix}"-ით`;
|
||||
return `არასწორი ველი: უნდა მთავრდებოდეს "${_issue.suffix}"-ით`;
|
||||
if (_issue.format === "includes")
|
||||
return `არასწორი სტრინგი: უნდა შეიცავდეს "${_issue.includes}"-ს`;
|
||||
return `არასწორი ველი: უნდა შეიცავდეს "${_issue.includes}"-ს`;
|
||||
if (_issue.format === "regex")
|
||||
return `არასწორი სტრინგი: უნდა შეესაბამებოდეს შაბლონს ${_issue.pattern}`;
|
||||
return `არასწორი ველი: უნდა შეესაბამებოდეს შაბლონს ${_issue.pattern}`;
|
||||
return `არასწორი ${FormatDictionary[_issue.format] ?? issue.format}`;
|
||||
}
|
||||
case "not_multiple_of":
|
||||
|
||||
+8
-8
@@ -32,9 +32,9 @@ const error = () => {
|
||||
ipv6: "IPv6 მისამართი",
|
||||
cidrv4: "IPv4 დიაპაზონი",
|
||||
cidrv6: "IPv6 დიაპაზონი",
|
||||
base64: "base64-კოდირებული სტრინგი",
|
||||
base64url: "base64url-კოდირებული სტრინგი",
|
||||
json_string: "JSON სტრინგი",
|
||||
base64: "base64-კოდირებული ველი",
|
||||
base64url: "base64url-კოდირებული ველი",
|
||||
json_string: "JSON ველი",
|
||||
e164: "E.164 ნომერი",
|
||||
jwt: "JWT",
|
||||
template_literal: "შეყვანა",
|
||||
@@ -42,7 +42,7 @@ const error = () => {
|
||||
const TypeDictionary = {
|
||||
nan: "NaN",
|
||||
number: "რიცხვი",
|
||||
string: "სტრინგი",
|
||||
string: "ველი",
|
||||
boolean: "ბულეანი",
|
||||
function: "ფუნქცია",
|
||||
array: "მასივი",
|
||||
@@ -80,14 +80,14 @@ const error = () => {
|
||||
case "invalid_format": {
|
||||
const _issue = issue;
|
||||
if (_issue.format === "starts_with") {
|
||||
return `არასწორი სტრინგი: უნდა იწყებოდეს "${_issue.prefix}"-ით`;
|
||||
return `არასწორი ველი: უნდა იწყებოდეს "${_issue.prefix}"-ით`;
|
||||
}
|
||||
if (_issue.format === "ends_with")
|
||||
return `არასწორი სტრინგი: უნდა მთავრდებოდეს "${_issue.suffix}"-ით`;
|
||||
return `არასწორი ველი: უნდა მთავრდებოდეს "${_issue.suffix}"-ით`;
|
||||
if (_issue.format === "includes")
|
||||
return `არასწორი სტრინგი: უნდა შეიცავდეს "${_issue.includes}"-ს`;
|
||||
return `არასწორი ველი: უნდა შეიცავდეს "${_issue.includes}"-ს`;
|
||||
if (_issue.format === "regex")
|
||||
return `არასწორი სტრინგი: უნდა შეესაბამებოდეს შაბლონს ${_issue.pattern}`;
|
||||
return `არასწორი ველი: უნდა შეესაბამებოდეს შაბლონს ${_issue.pattern}`;
|
||||
return `არასწორი ${FormatDictionary[_issue.format] ?? issue.format}`;
|
||||
}
|
||||
case "not_multiple_of":
|
||||
|
||||
+2
-1
@@ -2,5 +2,6 @@
|
||||
"type": "module",
|
||||
"main": "./index.cjs",
|
||||
"module": "./index.js",
|
||||
"types": "./index.d.cts"
|
||||
"types": "./index.d.cts",
|
||||
"sideEffects": false
|
||||
}
|
||||
|
||||
+1
@@ -31,6 +31,7 @@ const error = () => {
|
||||
file: { unit: "bayt", verb: "bo‘lishi kerak" },
|
||||
array: { unit: "element", verb: "bo‘lishi kerak" },
|
||||
set: { unit: "element", verb: "bo‘lishi kerak" },
|
||||
map: { unit: "yozuv", verb: "bo‘lishi kerak" },
|
||||
};
|
||||
function getSizing(origin) {
|
||||
return Sizable[origin] ?? null;
|
||||
|
||||
+1
@@ -5,6 +5,7 @@ const error = () => {
|
||||
file: { unit: "bayt", verb: "bo‘lishi kerak" },
|
||||
array: { unit: "element", verb: "bo‘lishi kerak" },
|
||||
set: { unit: "element", verb: "bo‘lishi kerak" },
|
||||
map: { unit: "yozuv", verb: "bo‘lishi kerak" },
|
||||
};
|
||||
function getSizing(origin) {
|
||||
return Sizable[origin] ?? null;
|
||||
|
||||
Reference in New Issue
Block a user