UNPKG

unniqqud

Version:

Remove niqqud (Hebrew vowel diacritics) and/or Ta'amim (Hebrew cantillation diacritics) from text.

2 lines (1 loc) 387 B
const n=[1470,1472,1475,1478];function t(t){return 1456<=t&&t<=1479&&!n.includes(t)}function r(n){return 1425<=n&&n<=1455}function u(n){return function(n){return t(n)||r(n)}(n.charCodeAt(0))}function e(n){return t(n.charCodeAt(0))}function o(n){return r(n.charCodeAt(0))}function c(n,t=u){return[...n].filter(n=>!t(n)).join("")}export{c as default,u as diacritic,e as niqqud,o as taam};