1.0.0
Changelog
Version 1.0.0 2023-11-07 (23 Rabi` al Thani 1445)
Added
- Implementation of the following functions:
- Tashkeel Removal
- Tatweel Removal
- Convert To Old Arabic
- Tashfeer
Installation
To install this library via NPM, use the following command:
npm install arabic-servicesFor browser usage, you can download .umd or .esm file, and you can find it attached to this release
Usage
Tashkeel Removal
const { ArabicServices } = require('arabic-services');
console.log(ArabicServices.removeTashkeel('الخَيْلُ وَاللّيْلُ وَالبَيْداءُ تَعرِفُني'));
// Output: 'الخيل والليل والبيداء تعرفني'Tatweel Removal
const { ArabicServices } = require('arabic-services');
console.log(ArabicServices.removeTatweel('كن جميـــلا ترى الوجــود جميـــــلا'));
// Output: 'كن جميلا ترى الوجود جميلا'Convert To Old Arabic
const { ArabicServices } = require('arabic-services');
console.log(ArabicServices.toOldArabic('الخَيْلُ وَاللّيْلُ وَالبَيداءُ تَعرِفُني'));
// Output: 'الحىل واللىل والٮىدا ٮعرڡٮى'Tashfeer
const { ArabicServices } = require('arabic-services');
console.log(ArabicServices.tashfeer('هذا النص مشفر'));
// Output: 'هـۮו اڵـݔص مـݭفـݛ'