Buckets:
| ; | |
| Object.defineProperty(exports, "__esModule", { value: true }); | |
| exports.lowerCase = exports.localeLowerCase = void 0; | |
| /** | |
| * Source: ftp://ftp.unicode.org/Public/UCD/latest/ucd/SpecialCasing.txt | |
| */ | |
| var SUPPORTED_LOCALE = { | |
| tr: { | |
| regexp: /\u0130|\u0049|\u0049\u0307/g, | |
| map: { | |
| İ: "\u0069", | |
| I: "\u0131", | |
| İ: "\u0069", | |
| }, | |
| }, | |
| az: { | |
| regexp: /\u0130/g, | |
| map: { | |
| İ: "\u0069", | |
| I: "\u0131", | |
| İ: "\u0069", | |
| }, | |
| }, | |
| lt: { | |
| regexp: /\u0049|\u004A|\u012E|\u00CC|\u00CD|\u0128/g, | |
| map: { | |
| I: "\u0069\u0307", | |
| J: "\u006A\u0307", | |
| Į: "\u012F\u0307", | |
| Ì: "\u0069\u0307\u0300", | |
| Í: "\u0069\u0307\u0301", | |
| Ĩ: "\u0069\u0307\u0303", | |
| }, | |
| }, | |
| }; | |
| /** | |
| * Localized lower case. | |
| */ | |
| function localeLowerCase(str, locale) { | |
| var lang = SUPPORTED_LOCALE[locale.toLowerCase()]; | |
| if (lang) | |
| return lowerCase(str.replace(lang.regexp, function (m) { return lang.map[m]; })); | |
| return lowerCase(str); | |
| } | |
| exports.localeLowerCase = localeLowerCase; | |
| /** | |
| * Lower case as a function. | |
| */ | |
| function lowerCase(str) { | |
| return str.toLowerCase(); | |
| } | |
| exports.lowerCase = lowerCase; | |
| //# sourceMappingURL=index.js.map |
Xet Storage Details
- Size:
- 1.33 kB
- Xet hash:
- 0f772630eb1915cb2e252c0ebadb966c226acc20001fd1c2bfe9a0cfad5e7eaa
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.