romanize-string
Version:
A fully typed, general-purpose utility for unidirectional string transliteration (non-Latin script => Latin script).
12 lines (11 loc) • 861 B
JavaScript
export { romanizeString as default } from "./romanize-string.js";
export { romanizeKorean } from "./transliterators/korean-romanization.js";
export { romanizeArabic } from "./transliterators/arabic-romanization.js";
export { romanizeJapanese } from "./transliterators/japanese-romanization.js";
export { romanizeIndic } from "./transliterators/indic-romanization.js";
export { romanizeThai } from "./transliterators/thai-romanization.js";
export { romanizeCantonese } from "./transliterators/cantonese-romanization.js";
export { romanizeMandarin } from "./transliterators/mandarin-romanization.js";
export { romanizeCyrillic } from "./transliterators/cyrillic-romanization.js";
export { romanizeGreek } from "./transliterators/greek-romanization.js";
export { isConvertibleLanguage, isCyrillicLanguageCode, isIndicLanguageCode, } from "./utils/type-guards.js";