arabic_text 1.0.0
arabic_text: ^1.0.0 copied to clipboard
Arabic text normalization — tashkeel, alef, hamza, ya, ta marbouta, search keys, sort keys. Zero dependencies. Conformant with devsamhan-arabic spec v1.0.0.
1.0.0 #
- Initial Dart release.
- 7 surgical normalization functions:
normalizePresentationForms,removeTashkeel,removeTatweel,normalizeAlef,normalizeHamza,normalizeYa,normalizeTaMarbouta,normalizeDigits. - 6 presets:
toSearchKey,toLooseSearchKey,toDisplayKey,toSlug,normalizeName,toSortKey. - Utility functions:
sort,compare,isArabic,arabicRatio. ArabicNormalizeOptionsfor fine-grained control.ArabicTextstatic class facade over all top-level functions.- Shared SPEC v1.0.0 fixture compatibility — identical behavior across all devsamhan-arabic language implementations.
- Zero dependencies.