@orama/stemmers
Version:
Stemmers for Orama
1 lines • 675 B
JavaScript
;function _export(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:Object.getOwnPropertyDescriptor(t,r).get})}Object.defineProperty(exports,"__esModule",{value:!0}),_export(exports,{get language(){return language},get stemmer(){return stemmer}});class SanskritStemmer{constructor(){this.suffixes=["aḥ","āḥ","iḥ","īḥ","uḥ","ūḥ","am","ām","im","īm","um","ūm","an","ān","in","īn","un","ūn","as","ās","is","īs","us","ūs"]}stem(e){for(let t of this.suffixes)if(e.endsWith(t))return e.slice(0,-t.length);return e}}let stemmerInstance=new SanskritStemmer;function stemmer(e){return stemmerInstance.stem(e)}let language="sanskrit";