diff --git a/packages/i18n/.gitignore b/packages/i18n/.gitignore index 234a4de2c..d6c26cdf5 100644 --- a/packages/i18n/.gitignore +++ b/packages/i18n/.gitignore @@ -18,6 +18,7 @@ kr nb nl pl +pseudo pt ro ru diff --git a/packages/i18n/jsr.json b/packages/i18n/jsr.json index 130d4d021..45655359a 100644 --- a/packages/i18n/jsr.json +++ b/packages/i18n/jsr.json @@ -23,6 +23,7 @@ "!nb", "!nl", "!pl", + "!pseudo", "!pt", "!ro", "!ru", @@ -1146,6 +1147,80 @@ "./pl/uuid": "./pl/uuid.ts", "./pl/value": "./pl/value.ts", "./pl/words": "./pl/words.ts", + "./pseudo": "./pseudo/index.ts", + "./pseudo/schema": "./pseudo/schema.ts", + "./pseudo/base64": "./pseudo/base64.ts", + "./pseudo/bic": "./pseudo/bic.ts", + "./pseudo/bytes": "./pseudo/bytes.ts", + "./pseudo/check": "./pseudo/check.ts", + "./pseudo/checkAsync": "./pseudo/checkAsync.ts", + "./pseudo/checkItems": "./pseudo/checkItems.ts", + "./pseudo/checkItemsAsync": "./pseudo/checkItemsAsync.ts", + "./pseudo/creditCard": "./pseudo/creditCard.ts", + "./pseudo/cuid2": "./pseudo/cuid2.ts", + "./pseudo/decimal": "./pseudo/decimal.ts", + "./pseudo/digits": "./pseudo/digits.ts", + "./pseudo/email": "./pseudo/email.ts", + "./pseudo/emoji": "./pseudo/emoji.ts", + "./pseudo/empty": "./pseudo/empty.ts", + "./pseudo/endsWith": "./pseudo/endsWith.ts", + "./pseudo/everyItem": "./pseudo/everyItem.ts", + "./pseudo/excludes": "./pseudo/excludes.ts", + "./pseudo/finite": "./pseudo/finite.ts", + "./pseudo/graphemes": "./pseudo/graphemes.ts", + "./pseudo/hash": "./pseudo/hash.ts", + "./pseudo/hexColor": "./pseudo/hexColor.ts", + "./pseudo/hexadecimal": "./pseudo/hexadecimal.ts", + "./pseudo/imei": "./pseudo/imei.ts", + "./pseudo/includes": "./pseudo/includes.ts", + "./pseudo/integer": "./pseudo/integer.ts", + "./pseudo/ip": "./pseudo/ip.ts", + "./pseudo/ipv4": "./pseudo/ipv4.ts", + "./pseudo/ipv6": "./pseudo/ipv6.ts", + "./pseudo/isoDate": "./pseudo/isoDate.ts", + "./pseudo/isoDateTime": "./pseudo/isoDateTime.ts", + "./pseudo/isoTime": "./pseudo/isoTime.ts", + "./pseudo/isoTimeSecond": "./pseudo/isoTimeSecond.ts", + "./pseudo/isoTimestamp": "./pseudo/isoTimestamp.ts", + "./pseudo/isoWeek": "./pseudo/isoWeek.ts", + "./pseudo/length": "./pseudo/length.ts", + "./pseudo/mac": "./pseudo/mac.ts", + "./pseudo/mac48": "./pseudo/mac48.ts", + "./pseudo/mac64": "./pseudo/mac64.ts", + "./pseudo/maxBytes": "./pseudo/maxBytes.ts", + "./pseudo/maxGraphemes": "./pseudo/maxGraphemes.ts", + "./pseudo/maxLength": "./pseudo/maxLength.ts", + "./pseudo/maxSize": "./pseudo/maxSize.ts", + "./pseudo/maxValue": "./pseudo/maxValue.ts", + "./pseudo/maxWords": "./pseudo/maxWords.ts", + "./pseudo/mimeType": "./pseudo/mimeType.ts", + "./pseudo/minBytes": "./pseudo/minBytes.ts", + "./pseudo/minGraphemes": "./pseudo/minGraphemes.ts", + "./pseudo/minLength": "./pseudo/minLength.ts", + "./pseudo/minSize": "./pseudo/minSize.ts", + "./pseudo/minValue": "./pseudo/minValue.ts", + "./pseudo/minWords": "./pseudo/minWords.ts", + "./pseudo/multipleOf": "./pseudo/multipleOf.ts", + "./pseudo/nanoid": "./pseudo/nanoid.ts", + "./pseudo/nonEmpty": "./pseudo/nonEmpty.ts", + "./pseudo/notBytes": "./pseudo/notBytes.ts", + "./pseudo/notGraphemes": "./pseudo/notGraphemes.ts", + "./pseudo/notLength": "./pseudo/notLength.ts", + "./pseudo/notSize": "./pseudo/notSize.ts", + "./pseudo/notValue": "./pseudo/notValue.ts", + "./pseudo/notWords": "./pseudo/notWords.ts", + "./pseudo/octal": "./pseudo/octal.ts", + "./pseudo/partialCheck": "./pseudo/partialCheck.ts", + "./pseudo/regex": "./pseudo/regex.ts", + "./pseudo/safeInteger": "./pseudo/safeInteger.ts", + "./pseudo/size": "./pseudo/size.ts", + "./pseudo/someItem": "./pseudo/someItem.ts", + "./pseudo/startsWith": "./pseudo/startsWith.ts", + "./pseudo/ulid": "./pseudo/ulid.ts", + "./pseudo/url": "./pseudo/url.ts", + "./pseudo/uuid": "./pseudo/uuid.ts", + "./pseudo/value": "./pseudo/value.ts", + "./pseudo/words": "./pseudo/words.ts", "./pt": "./pt/index.ts", "./pt/schema": "./pt/schema.ts", "./pt/base64": "./pt/base64.ts", @@ -1887,4 +1962,4 @@ "./zh-TW/value": "./zh-TW/value.ts", "./zh-TW/words": "./zh-TW/words.ts" } -} +} \ No newline at end of file diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 0d1339297..593e74c43 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -57,6 +57,7 @@ "nb", "nl", "pl", + "pseudo", "pt", "ro", "ru", @@ -11179,6 +11180,746 @@ "default": "./pl/words.cjs" } }, + "./pseudo": { + "import": { + "types": "./pseudo/index.d.ts", + "default": "./pseudo/index.js" + }, + "require": { + "types": "./pseudo/index.d.cts", + "default": "./pseudo/index.cjs" + } + }, + "./pseudo/schema": { + "import": { + "types": "./pseudo/schema.d.ts", + "default": "./pseudo/schema.js" + }, + "require": { + "types": "./pseudo/schema.d.cts", + "default": "./pseudo/schema.cjs" + } + }, + "./pseudo/base64": { + "import": { + "types": "./pseudo/base64.d.ts", + "default": "./pseudo/base64.js" + }, + "require": { + "types": "./pseudo/base64.d.cts", + "default": "./pseudo/base64.cjs" + } + }, + "./pseudo/bic": { + "import": { + "types": "./pseudo/bic.d.ts", + "default": "./pseudo/bic.js" + }, + "require": { + "types": "./pseudo/bic.d.cts", + "default": "./pseudo/bic.cjs" + } + }, + "./pseudo/bytes": { + "import": { + "types": "./pseudo/bytes.d.ts", + "default": "./pseudo/bytes.js" + }, + "require": { + "types": "./pseudo/bytes.d.cts", + "default": "./pseudo/bytes.cjs" + } + }, + "./pseudo/check": { + "import": { + "types": "./pseudo/check.d.ts", + "default": "./pseudo/check.js" + }, + "require": { + "types": "./pseudo/check.d.cts", + "default": "./pseudo/check.cjs" + } + }, + "./pseudo/checkAsync": { + "import": { + "types": "./pseudo/checkAsync.d.ts", + "default": "./pseudo/checkAsync.js" + }, + "require": { + "types": "./pseudo/checkAsync.d.cts", + "default": "./pseudo/checkAsync.cjs" + } + }, + "./pseudo/checkItems": { + "import": { + "types": "./pseudo/checkItems.d.ts", + "default": "./pseudo/checkItems.js" + }, + "require": { + "types": "./pseudo/checkItems.d.cts", + "default": "./pseudo/checkItems.cjs" + } + }, + "./pseudo/checkItemsAsync": { + "import": { + "types": "./pseudo/checkItemsAsync.d.ts", + "default": "./pseudo/checkItemsAsync.js" + }, + "require": { + "types": "./pseudo/checkItemsAsync.d.cts", + "default": "./pseudo/checkItemsAsync.cjs" + } + }, + "./pseudo/creditCard": { + "import": { + "types": "./pseudo/creditCard.d.ts", + "default": "./pseudo/creditCard.js" + }, + "require": { + "types": "./pseudo/creditCard.d.cts", + "default": "./pseudo/creditCard.cjs" + } + }, + "./pseudo/cuid2": { + "import": { + "types": "./pseudo/cuid2.d.ts", + "default": "./pseudo/cuid2.js" + }, + "require": { + "types": "./pseudo/cuid2.d.cts", + "default": "./pseudo/cuid2.cjs" + } + }, + "./pseudo/decimal": { + "import": { + "types": "./pseudo/decimal.d.ts", + "default": "./pseudo/decimal.js" + }, + "require": { + "types": "./pseudo/decimal.d.cts", + "default": "./pseudo/decimal.cjs" + } + }, + "./pseudo/digits": { + "import": { + "types": "./pseudo/digits.d.ts", + "default": "./pseudo/digits.js" + }, + "require": { + "types": "./pseudo/digits.d.cts", + "default": "./pseudo/digits.cjs" + } + }, + "./pseudo/email": { + "import": { + "types": "./pseudo/email.d.ts", + "default": "./pseudo/email.js" + }, + "require": { + "types": "./pseudo/email.d.cts", + "default": "./pseudo/email.cjs" + } + }, + "./pseudo/emoji": { + "import": { + "types": "./pseudo/emoji.d.ts", + "default": "./pseudo/emoji.js" + }, + "require": { + "types": "./pseudo/emoji.d.cts", + "default": "./pseudo/emoji.cjs" + } + }, + "./pseudo/empty": { + "import": { + "types": "./pseudo/empty.d.ts", + "default": "./pseudo/empty.js" + }, + "require": { + "types": "./pseudo/empty.d.cts", + "default": "./pseudo/empty.cjs" + } + }, + "./pseudo/endsWith": { + "import": { + "types": "./pseudo/endsWith.d.ts", + "default": "./pseudo/endsWith.js" + }, + "require": { + "types": "./pseudo/endsWith.d.cts", + "default": "./pseudo/endsWith.cjs" + } + }, + "./pseudo/everyItem": { + "import": { + "types": "./pseudo/everyItem.d.ts", + "default": "./pseudo/everyItem.js" + }, + "require": { + "types": "./pseudo/everyItem.d.cts", + "default": "./pseudo/everyItem.cjs" + } + }, + "./pseudo/excludes": { + "import": { + "types": "./pseudo/excludes.d.ts", + "default": "./pseudo/excludes.js" + }, + "require": { + "types": "./pseudo/excludes.d.cts", + "default": "./pseudo/excludes.cjs" + } + }, + "./pseudo/finite": { + "import": { + "types": "./pseudo/finite.d.ts", + "default": "./pseudo/finite.js" + }, + "require": { + "types": "./pseudo/finite.d.cts", + "default": "./pseudo/finite.cjs" + } + }, + "./pseudo/graphemes": { + "import": { + "types": "./pseudo/graphemes.d.ts", + "default": "./pseudo/graphemes.js" + }, + "require": { + "types": "./pseudo/graphemes.d.cts", + "default": "./pseudo/graphemes.cjs" + } + }, + "./pseudo/hash": { + "import": { + "types": "./pseudo/hash.d.ts", + "default": "./pseudo/hash.js" + }, + "require": { + "types": "./pseudo/hash.d.cts", + "default": "./pseudo/hash.cjs" + } + }, + "./pseudo/hexColor": { + "import": { + "types": "./pseudo/hexColor.d.ts", + "default": "./pseudo/hexColor.js" + }, + "require": { + "types": "./pseudo/hexColor.d.cts", + "default": "./pseudo/hexColor.cjs" + } + }, + "./pseudo/hexadecimal": { + "import": { + "types": "./pseudo/hexadecimal.d.ts", + "default": "./pseudo/hexadecimal.js" + }, + "require": { + "types": "./pseudo/hexadecimal.d.cts", + "default": "./pseudo/hexadecimal.cjs" + } + }, + "./pseudo/imei": { + "import": { + "types": "./pseudo/imei.d.ts", + "default": "./pseudo/imei.js" + }, + "require": { + "types": "./pseudo/imei.d.cts", + "default": "./pseudo/imei.cjs" + } + }, + "./pseudo/includes": { + "import": { + "types": "./pseudo/includes.d.ts", + "default": "./pseudo/includes.js" + }, + "require": { + "types": "./pseudo/includes.d.cts", + "default": "./pseudo/includes.cjs" + } + }, + "./pseudo/integer": { + "import": { + "types": "./pseudo/integer.d.ts", + "default": "./pseudo/integer.js" + }, + "require": { + "types": "./pseudo/integer.d.cts", + "default": "./pseudo/integer.cjs" + } + }, + "./pseudo/ip": { + "import": { + "types": "./pseudo/ip.d.ts", + "default": "./pseudo/ip.js" + }, + "require": { + "types": "./pseudo/ip.d.cts", + "default": "./pseudo/ip.cjs" + } + }, + "./pseudo/ipv4": { + "import": { + "types": "./pseudo/ipv4.d.ts", + "default": "./pseudo/ipv4.js" + }, + "require": { + "types": "./pseudo/ipv4.d.cts", + "default": "./pseudo/ipv4.cjs" + } + }, + "./pseudo/ipv6": { + "import": { + "types": "./pseudo/ipv6.d.ts", + "default": "./pseudo/ipv6.js" + }, + "require": { + "types": "./pseudo/ipv6.d.cts", + "default": "./pseudo/ipv6.cjs" + } + }, + "./pseudo/isoDate": { + "import": { + "types": "./pseudo/isoDate.d.ts", + "default": "./pseudo/isoDate.js" + }, + "require": { + "types": "./pseudo/isoDate.d.cts", + "default": "./pseudo/isoDate.cjs" + } + }, + "./pseudo/isoDateTime": { + "import": { + "types": "./pseudo/isoDateTime.d.ts", + "default": "./pseudo/isoDateTime.js" + }, + "require": { + "types": "./pseudo/isoDateTime.d.cts", + "default": "./pseudo/isoDateTime.cjs" + } + }, + "./pseudo/isoTime": { + "import": { + "types": "./pseudo/isoTime.d.ts", + "default": "./pseudo/isoTime.js" + }, + "require": { + "types": "./pseudo/isoTime.d.cts", + "default": "./pseudo/isoTime.cjs" + } + }, + "./pseudo/isoTimeSecond": { + "import": { + "types": "./pseudo/isoTimeSecond.d.ts", + "default": "./pseudo/isoTimeSecond.js" + }, + "require": { + "types": "./pseudo/isoTimeSecond.d.cts", + "default": "./pseudo/isoTimeSecond.cjs" + } + }, + "./pseudo/isoTimestamp": { + "import": { + "types": "./pseudo/isoTimestamp.d.ts", + "default": "./pseudo/isoTimestamp.js" + }, + "require": { + "types": "./pseudo/isoTimestamp.d.cts", + "default": "./pseudo/isoTimestamp.cjs" + } + }, + "./pseudo/isoWeek": { + "import": { + "types": "./pseudo/isoWeek.d.ts", + "default": "./pseudo/isoWeek.js" + }, + "require": { + "types": "./pseudo/isoWeek.d.cts", + "default": "./pseudo/isoWeek.cjs" + } + }, + "./pseudo/length": { + "import": { + "types": "./pseudo/length.d.ts", + "default": "./pseudo/length.js" + }, + "require": { + "types": "./pseudo/length.d.cts", + "default": "./pseudo/length.cjs" + } + }, + "./pseudo/mac": { + "import": { + "types": "./pseudo/mac.d.ts", + "default": "./pseudo/mac.js" + }, + "require": { + "types": "./pseudo/mac.d.cts", + "default": "./pseudo/mac.cjs" + } + }, + "./pseudo/mac48": { + "import": { + "types": "./pseudo/mac48.d.ts", + "default": "./pseudo/mac48.js" + }, + "require": { + "types": "./pseudo/mac48.d.cts", + "default": "./pseudo/mac48.cjs" + } + }, + "./pseudo/mac64": { + "import": { + "types": "./pseudo/mac64.d.ts", + "default": "./pseudo/mac64.js" + }, + "require": { + "types": "./pseudo/mac64.d.cts", + "default": "./pseudo/mac64.cjs" + } + }, + "./pseudo/maxBytes": { + "import": { + "types": "./pseudo/maxBytes.d.ts", + "default": "./pseudo/maxBytes.js" + }, + "require": { + "types": "./pseudo/maxBytes.d.cts", + "default": "./pseudo/maxBytes.cjs" + } + }, + "./pseudo/maxGraphemes": { + "import": { + "types": "./pseudo/maxGraphemes.d.ts", + "default": "./pseudo/maxGraphemes.js" + }, + "require": { + "types": "./pseudo/maxGraphemes.d.cts", + "default": "./pseudo/maxGraphemes.cjs" + } + }, + "./pseudo/maxLength": { + "import": { + "types": "./pseudo/maxLength.d.ts", + "default": "./pseudo/maxLength.js" + }, + "require": { + "types": "./pseudo/maxLength.d.cts", + "default": "./pseudo/maxLength.cjs" + } + }, + "./pseudo/maxSize": { + "import": { + "types": "./pseudo/maxSize.d.ts", + "default": "./pseudo/maxSize.js" + }, + "require": { + "types": "./pseudo/maxSize.d.cts", + "default": "./pseudo/maxSize.cjs" + } + }, + "./pseudo/maxValue": { + "import": { + "types": "./pseudo/maxValue.d.ts", + "default": "./pseudo/maxValue.js" + }, + "require": { + "types": "./pseudo/maxValue.d.cts", + "default": "./pseudo/maxValue.cjs" + } + }, + "./pseudo/maxWords": { + "import": { + "types": "./pseudo/maxWords.d.ts", + "default": "./pseudo/maxWords.js" + }, + "require": { + "types": "./pseudo/maxWords.d.cts", + "default": "./pseudo/maxWords.cjs" + } + }, + "./pseudo/mimeType": { + "import": { + "types": "./pseudo/mimeType.d.ts", + "default": "./pseudo/mimeType.js" + }, + "require": { + "types": "./pseudo/mimeType.d.cts", + "default": "./pseudo/mimeType.cjs" + } + }, + "./pseudo/minBytes": { + "import": { + "types": "./pseudo/minBytes.d.ts", + "default": "./pseudo/minBytes.js" + }, + "require": { + "types": "./pseudo/minBytes.d.cts", + "default": "./pseudo/minBytes.cjs" + } + }, + "./pseudo/minGraphemes": { + "import": { + "types": "./pseudo/minGraphemes.d.ts", + "default": "./pseudo/minGraphemes.js" + }, + "require": { + "types": "./pseudo/minGraphemes.d.cts", + "default": "./pseudo/minGraphemes.cjs" + } + }, + "./pseudo/minLength": { + "import": { + "types": "./pseudo/minLength.d.ts", + "default": "./pseudo/minLength.js" + }, + "require": { + "types": "./pseudo/minLength.d.cts", + "default": "./pseudo/minLength.cjs" + } + }, + "./pseudo/minSize": { + "import": { + "types": "./pseudo/minSize.d.ts", + "default": "./pseudo/minSize.js" + }, + "require": { + "types": "./pseudo/minSize.d.cts", + "default": "./pseudo/minSize.cjs" + } + }, + "./pseudo/minValue": { + "import": { + "types": "./pseudo/minValue.d.ts", + "default": "./pseudo/minValue.js" + }, + "require": { + "types": "./pseudo/minValue.d.cts", + "default": "./pseudo/minValue.cjs" + } + }, + "./pseudo/minWords": { + "import": { + "types": "./pseudo/minWords.d.ts", + "default": "./pseudo/minWords.js" + }, + "require": { + "types": "./pseudo/minWords.d.cts", + "default": "./pseudo/minWords.cjs" + } + }, + "./pseudo/multipleOf": { + "import": { + "types": "./pseudo/multipleOf.d.ts", + "default": "./pseudo/multipleOf.js" + }, + "require": { + "types": "./pseudo/multipleOf.d.cts", + "default": "./pseudo/multipleOf.cjs" + } + }, + "./pseudo/nanoid": { + "import": { + "types": "./pseudo/nanoid.d.ts", + "default": "./pseudo/nanoid.js" + }, + "require": { + "types": "./pseudo/nanoid.d.cts", + "default": "./pseudo/nanoid.cjs" + } + }, + "./pseudo/nonEmpty": { + "import": { + "types": "./pseudo/nonEmpty.d.ts", + "default": "./pseudo/nonEmpty.js" + }, + "require": { + "types": "./pseudo/nonEmpty.d.cts", + "default": "./pseudo/nonEmpty.cjs" + } + }, + "./pseudo/notBytes": { + "import": { + "types": "./pseudo/notBytes.d.ts", + "default": "./pseudo/notBytes.js" + }, + "require": { + "types": "./pseudo/notBytes.d.cts", + "default": "./pseudo/notBytes.cjs" + } + }, + "./pseudo/notGraphemes": { + "import": { + "types": "./pseudo/notGraphemes.d.ts", + "default": "./pseudo/notGraphemes.js" + }, + "require": { + "types": "./pseudo/notGraphemes.d.cts", + "default": "./pseudo/notGraphemes.cjs" + } + }, + "./pseudo/notLength": { + "import": { + "types": "./pseudo/notLength.d.ts", + "default": "./pseudo/notLength.js" + }, + "require": { + "types": "./pseudo/notLength.d.cts", + "default": "./pseudo/notLength.cjs" + } + }, + "./pseudo/notSize": { + "import": { + "types": "./pseudo/notSize.d.ts", + "default": "./pseudo/notSize.js" + }, + "require": { + "types": "./pseudo/notSize.d.cts", + "default": "./pseudo/notSize.cjs" + } + }, + "./pseudo/notValue": { + "import": { + "types": "./pseudo/notValue.d.ts", + "default": "./pseudo/notValue.js" + }, + "require": { + "types": "./pseudo/notValue.d.cts", + "default": "./pseudo/notValue.cjs" + } + }, + "./pseudo/notWords": { + "import": { + "types": "./pseudo/notWords.d.ts", + "default": "./pseudo/notWords.js" + }, + "require": { + "types": "./pseudo/notWords.d.cts", + "default": "./pseudo/notWords.cjs" + } + }, + "./pseudo/octal": { + "import": { + "types": "./pseudo/octal.d.ts", + "default": "./pseudo/octal.js" + }, + "require": { + "types": "./pseudo/octal.d.cts", + "default": "./pseudo/octal.cjs" + } + }, + "./pseudo/partialCheck": { + "import": { + "types": "./pseudo/partialCheck.d.ts", + "default": "./pseudo/partialCheck.js" + }, + "require": { + "types": "./pseudo/partialCheck.d.cts", + "default": "./pseudo/partialCheck.cjs" + } + }, + "./pseudo/regex": { + "import": { + "types": "./pseudo/regex.d.ts", + "default": "./pseudo/regex.js" + }, + "require": { + "types": "./pseudo/regex.d.cts", + "default": "./pseudo/regex.cjs" + } + }, + "./pseudo/safeInteger": { + "import": { + "types": "./pseudo/safeInteger.d.ts", + "default": "./pseudo/safeInteger.js" + }, + "require": { + "types": "./pseudo/safeInteger.d.cts", + "default": "./pseudo/safeInteger.cjs" + } + }, + "./pseudo/size": { + "import": { + "types": "./pseudo/size.d.ts", + "default": "./pseudo/size.js" + }, + "require": { + "types": "./pseudo/size.d.cts", + "default": "./pseudo/size.cjs" + } + }, + "./pseudo/someItem": { + "import": { + "types": "./pseudo/someItem.d.ts", + "default": "./pseudo/someItem.js" + }, + "require": { + "types": "./pseudo/someItem.d.cts", + "default": "./pseudo/someItem.cjs" + } + }, + "./pseudo/startsWith": { + "import": { + "types": "./pseudo/startsWith.d.ts", + "default": "./pseudo/startsWith.js" + }, + "require": { + "types": "./pseudo/startsWith.d.cts", + "default": "./pseudo/startsWith.cjs" + } + }, + "./pseudo/ulid": { + "import": { + "types": "./pseudo/ulid.d.ts", + "default": "./pseudo/ulid.js" + }, + "require": { + "types": "./pseudo/ulid.d.cts", + "default": "./pseudo/ulid.cjs" + } + }, + "./pseudo/url": { + "import": { + "types": "./pseudo/url.d.ts", + "default": "./pseudo/url.js" + }, + "require": { + "types": "./pseudo/url.d.cts", + "default": "./pseudo/url.cjs" + } + }, + "./pseudo/uuid": { + "import": { + "types": "./pseudo/uuid.d.ts", + "default": "./pseudo/uuid.js" + }, + "require": { + "types": "./pseudo/uuid.d.cts", + "default": "./pseudo/uuid.cjs" + } + }, + "./pseudo/value": { + "import": { + "types": "./pseudo/value.d.ts", + "default": "./pseudo/value.js" + }, + "require": { + "types": "./pseudo/value.d.cts", + "default": "./pseudo/value.cjs" + } + }, + "./pseudo/words": { + "import": { + "types": "./pseudo/words.d.ts", + "default": "./pseudo/words.js" + }, + "require": { + "types": "./pseudo/words.d.cts", + "default": "./pseudo/words.cjs" + } + }, "./pt": { "import": { "types": "./pt/index.d.ts", @@ -18580,4 +19321,4 @@ } } } -} +} \ No newline at end of file diff --git a/packages/i18n/scripts/build-jsr.ts b/packages/i18n/scripts/build-jsr.ts index 3e1e60f7d..fa9f2848e 100644 --- a/packages/i18n/scripts/build-jsr.ts +++ b/packages/i18n/scripts/build-jsr.ts @@ -17,6 +17,7 @@ import kr from '../src/kr'; import nb from '../src/nb'; import nl from '../src/nl'; import pl from '../src/pl'; +import pseudo from '../src/pseudo'; import pt from '../src/pt'; import ro from '../src/ro'; import ru from '../src/ru'; @@ -50,6 +51,7 @@ const languages = [ nb, nl, pl, + pseudo, pt, ro, ru, diff --git a/packages/i18n/scripts/build-npm.ts b/packages/i18n/scripts/build-npm.ts index 0af609eed..709f5bc73 100644 --- a/packages/i18n/scripts/build-npm.ts +++ b/packages/i18n/scripts/build-npm.ts @@ -16,6 +16,7 @@ import kr from '../src/kr'; import nb from '../src/nb'; import nl from '../src/nl'; import pl from '../src/pl'; +import pseudo from '../src/pseudo'; import pt from '../src/pt'; import ro from '../src/ro'; import ru from '../src/ru'; @@ -49,6 +50,7 @@ const languages = [ nb, nl, pl, + pseudo, pt, ro, ru, diff --git a/packages/i18n/src/pseudo.ts b/packages/i18n/src/pseudo.ts new file mode 100644 index 000000000..ea283dd7a --- /dev/null +++ b/packages/i18n/src/pseudo.ts @@ -0,0 +1,83 @@ +import type { Language } from './types'; + +// prettier-ignore +const language: Language = { + code: 'pseudo', + schema: (issue) => `[!!! ẋẋẋ Ìñvàlìd týpé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + specific: { + base64: (issue) => `[!!! ẋẋẋ Ìñvàlìd Ḅàşé64: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + bic: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḄÌÇ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + bytes: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḅÿţéş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + check: (issue) => `[!!! ẋẋẋ Ìñvàlìd ìñpüţ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + checkAsync: (issue) => `[!!! ẋẋẋ Ìñvàlìd ìñpüţ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + checkItems: (issue) => `[!!! ẋẋẋ Ìñvàlìd ìţéṁ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + checkItemsAsync: (issue) => `[!!! ẋẋẋ Ìñvàlìd ìţéṁ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + creditCard: (issue) => `[!!! ẋẋẋ Ìñvàlìd çréḍìţ çàřḍ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + cuid2: (issue) => `[!!! ẋẋẋ Ìñvàlìd Çüìḍ2: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + decimal: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḍéçìṁàł: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + digits: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḍìğìţş: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + email: (issue) => `[!!! ẋẋẋ Ìñvàlìd éṁàìł: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + emoji: (issue) => `[!!! ẋẋẋ Ìñvàlìd éṁòĵì: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + empty: (issue) => `[!!! ẋẋẋ Ìñvàlìd łéñğţḥ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + endsWith: (issue) => `[!!! ẋẋẋ Ìñvàlìd éñḍ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + everyItem: (issue) => `[!!! ẋẋẋ Ìñvàlìd ìţéṁ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + excludes: (issue) => `[!!! ẋẋẋ Ìñvàlìd çòñţéñţ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + finite: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḟìñìţé: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + graphemes: (issue) => `[!!! ẋẋẋ Ìñvàlìd ğřàpḥéṁéş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + hash: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḥàşḥ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + hexColor: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḥéẋ çòłòř: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + hexadecimal: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḥéẋàḍéçìṁàł: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + imei: (issue) => `[!!! ẋẋẋ Ìñvàlìd ÌṀÉÌ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + includes: (issue) => `[!!! ẋẋẋ Ìñvàlìd çòñţéñţ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + integer: (issue) => `[!!! ẋẋẋ Ìñvàlìd ìñţéğéř: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + ip: (issue) => `[!!! ẋẋẋ Ìñvàlìd ÌṖ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + ipv4: (issue) => `[!!! ẋẋẋ Ìñvàlìd ÌṖv4: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + ipv6: (issue) => `[!!! ẋẋẋ Ìñvàlìd ÌṖv6: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + isoDate: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḍàţé: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + isoDateTime: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḍàţé-ţìṁé: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + isoTime: (issue) => `[!!! ẋẋẋ Ìñvàlìd ţìṁé: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + isoTimeSecond: (issue) => `[!!! ẋẋẋ Ìñvàlìd ţìṁé şéçòñḍ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + isoTimestamp: (issue) => `[!!! ẋẋẋ Ìñvàlìd ţìṁéşţàṁṗ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + isoWeek: (issue) => `[!!! ẋẋẋ Ìñvàlìd ẅééḳ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + length: (issue) => `[!!! ẋẋẋ Ìñvàlìd łéñğţḥ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + mac: (issue) => `[!!! ẋẋẋ Ìñvàlìd ṀÀÇ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + mac48: (issue) => `[!!! ẋẋẋ Ìñvàlìd 48-ḅìţ ṀÀÇ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + mac64: (issue) => `[!!! ẋẋẋ Ìñvàlìd 64-ḅìţ ṀÀÇ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + maxBytes: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḅÿţéş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + maxGraphemes: (issue) => `[!!! ẋẋẋ Ìñvàlìd ğřàpḥéṁéş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + maxLength: (issue) => `[!!! ẋẋẋ Ìñvàlìd łéñğţḥ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + maxSize: (issue) => `[!!! ẋẋẋ Ìñvàlìd şìžé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + maxValue: (issue) => `[!!! ẋẋẋ Ìñvàlìd vàłüé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + maxWords: (issue) => `[!!! ẋẋẋ Ìñvàlìd ẅòřḍş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + mimeType: (issue) => `[!!! ẋẋẋ Ìñvàlìd ṀÌṀÉ týpé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + minBytes: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḅÿţéş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + minGraphemes: (issue) => `[!!! ẋẋẋ Ìñvàlìd ğřàpḥéṁéş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + minLength: (issue) => `[!!! ẋẋẋ Ìñvàlìd łéñğţḥ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + minSize: (issue) => `[!!! ẋẋẋ Ìñvàlìd şìžé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + minValue: (issue) => `[!!! ẋẋẋ Ìñvàlìd vàłüé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + minWords: (issue) => `[!!! ẋẋẋ Ìñvàlìd ẅòřḍş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + multipleOf: (issue) => `[!!! ẋẋẋ Ìñvàlìd ṁüłţìpłé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + nanoid: (issue) => `[!!! ẋẋẋ Ìñvàlìd Ñàñò ÌḌ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + nonEmpty: (issue) => `[!!! ẋẋẋ Ìñvàlìd łéñğţḥ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + notBytes: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḅÿţéş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + notGraphemes: (issue) => `[!!! ẋẋẋ Ìñvàlìd ğřàpḥéṁéş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + notLength: (issue) => `[!!! ẋẋẋ Ìñvàlìd łéñğţḥ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + notSize: (issue) => `[!!! ẋẋẋ Ìñvàlìd şìžé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + notValue: (issue) => `[!!! ẋẋẋ Ìñvàlìd vàłüé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + notWords: (issue) => `[!!! ẋẋẋ Ìñvàlìd ẅòřḍş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + octal: (issue) => `[!!! ẋẋẋ Ìñvàlìd òçţàł: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + partialCheck: (issue) => `[!!! ẋẋẋ Ìñvàlìd ìñpüţ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + regex: (issue) => `[!!! ẋẋẋ Ìñvàlìd ḟòřṁàţ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + safeInteger: (issue) => `[!!! ẋẋẋ Ìñvàlìd şàḟé ìñţéğéř: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + size: (issue) => `[!!! ẋẋẋ Ìñvàlìd şìžé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + someItem: (issue) => `[!!! ẋẋẋ Ìñvàlìd ìţéṁ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + startsWith: (issue) => `[!!! ẋẋẋ Ìñvàlìd şţàřţ: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + ulid: (issue) => `[!!! ẋẋẋ Ìñvàlìd ÜŁÌḌ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + url: (issue) => `[!!! ẋẋẋ Ìñvàlìd ÜŘŁ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + uuid: (issue) => `[!!! ẋẋẋ Ìñvàlìd ÜÜÌḌ: Réçéìvéd ${issue.received} ẋẋẋ !!!]`, + value: (issue) => `[!!! ẋẋẋ Ìñvàlìd vàłüé: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + words: (issue) => `[!!! ẋẋẋ Ìñvàlìd ẅòřḍş: Éxpéçţéd ${issue.expected} büţ réçéìvéd ${issue.received} ẋẋẋ !!!]`, + }, +}; + +export default language; diff --git a/packages/i18n/src/types.ts b/packages/i18n/src/types.ts index c860e49de..fd147cdcd 100644 --- a/packages/i18n/src/types.ts +++ b/packages/i18n/src/types.ts @@ -19,6 +19,7 @@ export type Language = { | 'nl' | 'pl' | 'pt' + | 'pseudo' | 'ro' | 'ru' | 'sl'