Estrangela ASCII code font utilities
npm install estrangela-code-util






Estrangela ASCII code font utilities
In order to use this library, Node.js should be installed.
Then run:
```
npm install estrangela-code-util --save
Following bundles are available:
* estrangela-code-util.js - UMD ES5 version for use in browser, node, etc.estrangela-code-util.min.js
* - minified version of estrangela-code-util.jsestrangela-code-util.esm.js
* - ES6 module version, suitable for bundling with other
libraries and applications
The package could also be downloaded directly from:
https://registry.npmjs.org/estrangela-code-util/-/estrangela-code-util-1.1.0.tgz
Estrangela Font Encoding Chart
The final goal for this work is to learn the Word of God as recorded by
Peshitta.
You are welcomed to improve this implementation or provide feedback. Please
feel free to Fork, create a
Pull Request or
submit Issues.
To read quick updates about Peshitta app or post questions or feedback, follow
@peshittap
at or

``
npm install```
npm run build
* estrangelaCodeUtil
* .consonantsByName : Object.<string, string>
* .baseConsonants : Array.<string>
* .finalConnected : Array.<string>
* .finalNonConnected : Array.<string>
* .ligatures : Array.<string>
* .allConsonants : Array.<string>
* .unconnected : Array.<string>
* .vowelsByName : Object.<string, string>
* .commonVowels : Array.<string>
* .easternVowels : Array.<string>
* .shiftedVowels : Array.<string>
* .baseVowels : Array.<string>
* .allVowels : Array.<string>
* .diacriticsByName : Object.<string, string>
* .commonDiacritics : Array.<string>
* .easternDiacritics : Array.<string>
* .baseDiacritics : Array.<string>
* .shiftedDiacritics : Array.<string>
* .allDiacritics : Array.<string>
* .punctuation : Array.<string>
* .joiners : Array.<string>
* .letterAsciiMap : Object.<string, string>
* .dotting : Array.<string>
* .isConsonant ⇒ boolean
* .isVowel ⇒ boolean
* .isDiacritic ⇒ boolean
* .isPunctuation ⇒ boolean
* .isJoiner ⇒ boolean
* .isEasternDiacritic ⇒ boolean
* .isUnconnected ⇒ boolean
* .isDotting ⇒ boolean
* .endify ⇒ string
* .isDotted ⇒ boolean
* .removeDotting ⇒ string
* .sort ⇒ number
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if c is Estrangela consonant
| Param | Type | Description |
| --- | --- | --- |
| c | string | input character |
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if c is Estrangela vowel
| Param | Type | Description |
| --- | --- | --- |
| c | string | input character |
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if c is Estrangela diacritic
| Param | Type | Description |
| --- | --- | --- |
| c | string | input character |
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if c is Estrangela punctuation
| Param | Type | Description |
| --- | --- | --- |
| c | string | input character |
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if c is Estrangela joiner
| Param | Type | Description |
| --- | --- | --- |
| c | string | input character |
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if c is Estrangela Eastern Diacritic
| Param | Type | Description |
| --- | --- | --- |
| c | string | input character |
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if c is unconnected on the left consonant
| Param | Type | Description |
| --- | --- | --- |
| c | string | input character |
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if c is dotting
| Param | Type | Description |
| --- | --- | --- |
| c | string | input character |
Kind: static constant of estrangelaCodeUtil
Returns: string - word with end consonant corrected
| Param | Type | Description |
| --- | --- | --- |
| word | string | input word |
Kind: static constant of estrangelaCodeUtil
Returns: boolean - true if word has vowels or diacritics
| Param | Type | Description |
| --- | --- | --- |
| word | string | input word |
Kind: static constant of estrangelaCodeUtil
Returns: string - consonantal word
| Param | Type | Description |
| --- | --- | --- |
| word | string | input word to be processed |
Kind: static constant of estrangelaCodeUtil
Returns: number - -1, 0, 1 depending on word sorting
| Param | Type | Description |
| --- | --- | --- |
| word1 | string | first word to compare |
| word2 | string | second word to compare |