/* esm.sh - lunr-languages@1.14.0/lunr.stemmer.support */ var w=Object.create;var v=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var j=Object.getOwnPropertyNames;var X=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty;var x=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var q=(n,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of j(e))!y.call(n,t)&&t!==r&&v(n,t,{get:()=>e[t],enumerable:!(s=C(e,t))||s.enumerable});return n};var z=(n,e,r)=>(r=n!=null?w(X(n)):{},q(e||!n||!n.__esModule?v(r,"default",{value:n,enumerable:!0}):r,n));var A=x((p,k)=>{(function(n,e){typeof define=="function"&&define.amd?define(e):typeof p=="object"?k.exports=e():e()(n.lunr)})(p,function(){return function(n){n.stemmerSupport={Among:function(e,r,s,t){if(this.toCharArray=function(i){for(var o=i.length,c=new Array(o),a=0;a=s&&(i-=s,r[i>>3]&1<<(i&7)))return this.cursor++,!0}return!1},in_grouping_b:function(r,s,t){if(this.cursor>this.limit_backward){var i=e.charCodeAt(this.cursor-1);if(i<=t&&i>=s&&(i-=s,r[i>>3]&1<<(i&7)))return this.cursor--,!0}return!1},out_grouping:function(r,s,t){if(this.cursort||i>3]&1<<(i&7)))return this.cursor++,!0}return!1},out_grouping_b:function(r,s,t){if(this.cursor>this.limit_backward){var i=e.charCodeAt(this.cursor-1);if(i>t||i>3]&1<<(i&7)))return this.cursor--,!0}return!1},eq_s:function(r,s){if(this.limit-this.cursor>1),f=0,h=a0||i==t||g)break;g=!0}}for(;;){var u=r[t];if(a>=u.s_size){if(this.cursor=o+u.s_size,!u.method)return u.result;var b=u.method();if(this.cursor=o+u.s_size,b)return u.result}if(t=u.substring_i,t<0)return 0}},find_among_b:function(r,s){for(var t=0,i=s,o=this.cursor,c=this.limit_backward,a=0,l=0,g=!1;;){for(var _=t+(i-t>>1),f=0,h=a=0;d--){if(o-h==c){f=-1;break}if(f=e.charCodeAt(o-1-h)-u.s[d],f)break;h++}if(f<0?(i=_,l=h):(t=_,a=h),i-t<=1){if(t>0||i==t||g)break;g=!0}}for(;;){var u=r[t];if(a>=u.s_size){if(this.cursor=o-u.s_size,!u.method)return u.result;var b=u.method();if(this.cursor=o-u.s_size,b)return u.result}if(t=u.substring_i,t<0)return 0}},replace_s:function(r,s,t){var i=t.length-(s-r),o=e.substring(0,r),c=e.substring(s);return e=o+t+c,this.limit+=i,this.cursor>=s?this.cursor+=i:this.cursor>r&&(this.cursor=r),i},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>e.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,s,t){var i=this.replace_s(r,s,t);r<=this.bra&&(this.bra+=i),r<=this.ket&&(this.ket+=i)},slice_to:function(){return this.slice_check(),e.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},n.trimmerSupport={generateTrimmer:function(e){var r=new RegExp("^[^"+e+"]+"),s=new RegExp("[^"+e+"]+$");return function(t){return typeof t.update=="function"?t.update(function(i){return i.replace(r,"").replace(s,"")}):t.replace(r,"").replace(s,"")}}}}})});var m=z(A()),S=m.default??m;export{S as default}; /*! Bundled license information: lunr-languages/lunr.stemmer.support.js: (*! * Snowball JavaScript Library v0.3 * http://code.google.com/p/urim/ * http://snowball.tartarus.org/ * * Copyright 2010, Oleg Mazko * http://www.mozilla.org/MPL/ *) */ //# sourceMappingURL=lunr.stemmer.support.mjs.map