search-worker.min.js 37 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. import{b as $,d as q}from"./chunk-P42HNYSU.min.js";var Z=$((K,Y)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),i=Object.keys(e),n=0;n<i.length;n++){var s=i[n],o=e[s];if(Array.isArray(o)){r[s]=o.slice();continue}if(typeof o=="string"||typeof o=="number"||typeof o=="boolean"){r[s]=o;continue}throw new TypeError("clone is not deep and does not support nested objects")}return r},t.FieldRef=function(e,r,i){this.docRef=e,this.fieldName=r,this._stringValue=i},t.FieldRef.joiner="/",t.FieldRef.fromString=function(e){var r=e.indexOf(t.FieldRef.joiner);if(r===-1)throw"malformed field ref string";var i=e.slice(0,r),n=e.slice(r+1);return new t.FieldRef(n,i,e)},t.FieldRef.prototype.toString=function(){return this._stringValue==null&&(this._stringValue=this.fieldName+t.FieldRef.joiner+this.docRef),this._stringValue};t.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var r=0;r<this.length;r++)this.elements[e[r]]=!0}else this.length=0},t.Set.complete={intersect:function(e){return e},union:function(){return this},contains:function(){return!0}},t.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},t.Set.prototype.contains=function(e){return!!this.elements[e]},t.Set.prototype.intersect=function(e){var r,i,n,s=[];if(e===t.Set.complete)return this;if(e===t.Set.empty)return e;this.length<e.length?(r=this,i=e):(r=e,i=this),n=Object.keys(r.elements);for(var o=0;o<n.length;o++){var u=n[o];u in i.elements&&s.push(u)}return new t.Set(s)},t.Set.prototype.union=function(e){return e===t.Set.complete?t.Set.complete:e===t.Set.empty?this:new t.Set(Object.keys(this.elements).concat(Object.keys(e.elements)))},t.idf=function(e,r){var i=0;for(var n in e)n!="_index"&&(i+=Object.keys(e[n]).length);var s=(r-i+.5)/(i+.5);return Math.log(1+Math.abs(s))},t.Token=function(e,r){this.str=e||"",this.metadata=r||{}},t.Token.prototype.toString=function(){return this.str},t.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},t.Token.prototype.clone=function(e){return e=e||function(r){return r},new t.Token(e(this.str,this.metadata),this.metadata)};t.tokenizer=function(e,r){if(e==null||e==null)return[];if(Array.isArray(e))return e.map(function(v){return new t.Token(t.utils.asString(v).toLowerCase(),t.utils.clone(r))});for(var i=e.toString().toLowerCase(),n=i.length,s=[],o=0,u=0;o<=n;o++){var a=i.charAt(o),l=o-u;if(a.match(t.tokenizer.separator)||o==n){if(l>0){var h=t.utils.clone(r)||{};h.position=[u,l],h.index=s.length,s.push(new t.Token(i.slice(u,o),h))}u=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index.
  2. `,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(i){var n=t.Pipeline.registeredFunctions[i];if(n)r.add(n);else throw new Error("Cannot load unregistered function: "+i)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(e);if(i==-1)throw new Error("Cannot find existingFn");i=i+1,this._stack.splice(i,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var i=this._stack.indexOf(e);if(i==-1)throw new Error("Cannot find existingFn");this._stack.splice(i,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,i=0;i<r;i++){for(var n=this._stack[i],s=[],o=0;o<e.length;o++){var u=n(e[o],o,e);if(!(u==null||u===""))if(Array.isArray(u))for(var a=0;a<u.length;a++)s.push(u[a]);else s.push(u)}e=s}return e},t.Pipeline.prototype.runString=function(e,r){var i=new t.Token(e,r);return this.run([i]).map(function(n){return n.toString()})},t.Pipeline.prototype.reset=function(){this._stack=[]},t.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})};t.Vector=function(e){this._magnitude=0,this.elements=e||[]},t.Vector.prototype.positionForIndex=function(e){if(this.elements.length==0)return 0;for(var r=0,i=this.elements.length/2,n=i-r,s=Math.floor(n/2),o=this.elements[s*2];n>1&&(o<e&&(r=s),o>e&&(i=s),o!=e);)n=i-r,s=r+Math.floor(n/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(o<e)return(s+1)*2},t.Vector.prototype.insert=function(e,r){this.upsert(e,r,function(){throw"duplicate index"})},t.Vector.prototype.upsert=function(e,r,i){this._magnitude=0;var n=this.positionForIndex(e);this.elements[n]==e?this.elements[n+1]=i(this.elements[n+1],r):this.elements.splice(n,0,e,r)},t.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,r=this.elements.length,i=1;i<r;i+=2){var n=this.elements[i];e+=n*n}return this._magnitude=Math.sqrt(e)},t.Vector.prototype.dot=function(e){for(var r=0,i=this.elements,n=e.elements,s=i.length,o=n.length,u=0,a=0,l=0,h=0;l<s&&h<o;)u=i[l],a=n[h],u<a?l+=2:u>a?h+=2:u==a&&(r+=i[l+1]*n[h+1],l+=2,h+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,i=0;r<this.elements.length;r+=2,i++)e[i]=this.elements[r];return e},t.Vector.prototype.toJSON=function(){return this.elements};t.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},r={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},i="[^aeiou]",n="[aeiouy]",s=i+"[^aeiouy]*",o=n+"[aeiou]*",u="^("+s+")?"+o+s,a="^("+s+")?"+o+s+"("+o+")?$",l="^("+s+")?"+o+s+o+s,h="^("+s+")?"+n,v=new RegExp(u),p=new RegExp(l),m=new RegExp(a),f=new RegExp(h),b=/^(.+?)(ss|i)es$/,y=/^(.+?)([^s])s$/,g=/^(.+?)eed$/,k=/^(.+?)(ed|ing)$/,S=/.$/,L=/(at|bl|iz)$/,I=new RegExp("([^aeiouylsz])\\1$"),D=new RegExp("^"+s+n+"[^aeiouwxy]$"),F=/^(.+?[^aeiou])y$/,V=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,N=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,A=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,B=/^(.+?)(s|t)(ion)$/,E=/^(.+?)e$/,z=/ll$/,M=new RegExp("^"+s+n+"[^aeiouwxy]$"),j=function(c){var x,O,_,d,Q,T,R;if(c.length<3)return c;if(_=c.substr(0,1),_=="y"&&(c=_.toUpperCase()+c.substr(1)),d=b,Q=y,d.test(c)?c=c.replace(d,"$1$2"):Q.test(c)&&(c=c.replace(Q,"$1$2")),d=g,Q=k,d.test(c)){var w=d.exec(c);d=v,d.test(w[1])&&(d=S,c=c.replace(d,""))}else if(Q.test(c)){var w=Q.exec(c);x=w[1],Q=f,Q.test(x)&&(c=x,Q=L,T=I,R=D,Q.test(c)?c=c+"e":T.test(c)?(d=S,c=c.replace(d,"")):R.test(c)&&(c=c+"e"))}if(d=F,d.test(c)){var w=d.exec(c);x=w[1],c=x+"i"}if(d=V,d.test(c)){var w=d.exec(c);x=w[1],O=w[2],d=v,d.test(x)&&(c=x+e[O])}if(d=N,d.test(c)){var w=d.exec(c);x=w[1],O=w[2],d=v,d.test(x)&&(c=x+r[O])}if(d=A,Q=B,d.test(c)){var w=d.exec(c);x=w[1],d=p,d.test(x)&&(c=x)}else if(Q.test(c)){var w=Q.exec(c);x=w[1]+w[2],Q=p,Q.test(x)&&(c=x)}if(d=E,d.test(c)){var w=d.exec(c);x=w[1],d=p,Q=m,T=M,(d.test(x)||Q.test(x)&&!T.test(x))&&(c=x)}return d=z,Q=p,d.test(c)&&Q.test(c)&&(d=S,c=c.replace(d,"")),_=="y"&&(c=_.toLowerCase()+c.substr(1)),c};return function(C){return C.update(j)}}(),t.Pipeline.registerFunction(t.stemmer,"stemmer");t.generateStopWordFilter=function(e){var r=e.reduce(function(i,n){return i[n]=n,i},{});return function(i){if(i&&r[i.toString()]!==i.toString())return i}},t.stopWordFilter=t.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter");t.trimmer=function(e){return e.update(function(r){return r.replace(/^\W+/,"").replace(/\W+$/,"")})},t.Pipeline.registerFunction(t.trimmer,"trimmer");t.TokenSet=function(){this.final=!1,this.edges={},this.id=t.TokenSet._nextId,t.TokenSet._nextId+=1},t.TokenSet._nextId=1,t.TokenSet.fromArray=function(e){for(var r=new t.TokenSet.Builder,i=0,n=e.length;i<n;i++)r.insert(e[i]);return r.finish(),r.root},t.TokenSet.fromClause=function(e){return"editDistance"in e?t.TokenSet.fromFuzzyString(e.term,e.editDistance):t.TokenSet.fromString(e.term)},t.TokenSet.fromFuzzyString=function(e,r){for(var i=new t.TokenSet,n=[{node:i,editsRemaining:r,str:e}];n.length;){var s=n.pop();if(s.str.length>0){var o=s.str.charAt(0),u;o in s.node.edges?u=s.node.edges[o]:(u=new t.TokenSet,s.node.edges[o]=u),s.str.length==1&&(u.final=!0),n.push({node:u,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var a=s.node.edges["*"];else{var a=new t.TokenSet;s.node.edges["*"]=a}if(s.str.length==0&&(a.final=!0),n.push({node:a,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&n.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),n.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),v=s.str.charAt(1),p;v in s.node.edges?p=s.node.edges[v]:(p=new t.TokenSet,s.node.edges[v]=p),s.str.length==1&&(p.final=!0),n.push({node:p,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return i},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,i=r,n=0,s=e.length;n<s;n++){var o=e[n],u=n==s-1;if(o=="*")r.edges[o]=r,r.final=u;else{var a=new t.TokenSet;a.final=u,r.edges[o]=a,r=a}}return i},t.TokenSet.prototype.toArray=function(){for(var e=[],r=[{prefix:"",node:this}];r.length;){var i=r.pop(),n=Object.keys(i.node.edges),s=n.length;i.node.final&&(i.prefix.charAt(0),e.push(i.prefix));for(var o=0;o<s;o++){var u=n[o];r.push({prefix:i.prefix.concat(u),node:i.node.edges[u]})}}return e},t.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?"1":"0",r=Object.keys(this.edges).sort(),i=r.length,n=0;n<i;n++){var s=r[n],o=this.edges[s];e=e+s+o.id}return e},t.TokenSet.prototype.intersect=function(e){for(var r=new t.TokenSet,i=void 0,n=[{qNode:e,output:r,node:this}];n.length;){i=n.pop();for(var s=Object.keys(i.qNode.edges),o=s.length,u=Object.keys(i.node.edges),a=u.length,l=0;l<o;l++)for(var h=s[l],v=0;v<a;v++){var p=u[v];if(p==h||h=="*"){var m=i.node.edges[p],f=i.qNode.edges[h],b=m.final&&f.final,y=void 0;p in i.output.edges?(y=i.output.edges[p],y.final=y.final||b):(y=new t.TokenSet,y.final=b,i.output.edges[p]=y),n.push({qNode:f,output:y,node:m})}}}return r},t.TokenSet.Builder=function(){this.previousWord="",this.root=new t.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},t.TokenSet.Builder.prototype.insert=function(e){var r,i=0;if(e<this.previousWord)throw new Error("Out of order word insertion");for(var n=0;n<e.length&&n<this.previousWord.length&&e[n]==this.previousWord[n];n++)i++;this.minimize(i),this.uncheckedNodes.length==0?r=this.root:r=this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(var n=i;n<e.length;n++){var s=new t.TokenSet,o=e[n];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=e},t.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},t.TokenSet.Builder.prototype.minimize=function(e){for(var r=this.uncheckedNodes.length-1;r>=e;r--){var i=this.uncheckedNodes[r],n=i.child.toString();n in this.minimizedNodes?i.parent.edges[i.char]=this.minimizedNodes[n]:(i.child._str=n,this.minimizedNodes[n]=i.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var i=new t.QueryParser(e,r);i.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),i=Object.create(null),n=Object.create(null),s=Object.create(null),o=Object.create(null),u=Object.create(null),a=0;a<this.fields.length;a++)n[this.fields[a]]=new t.Vector;e.call(r,r);for(var a=0;a<r.clauses.length;a++){var l=r.clauses[a],h=null,v=t.Set.empty;l.usePipeline?h=this.pipeline.runString(l.term,{fields:l.fields}):h=[l.term];for(var p=0;p<h.length;p++){var m=h[p];l.term=m;var f=t.TokenSet.fromClause(l),b=this.tokenSet.intersect(f).toArray();if(b.length===0&&l.presence===t.Query.presence.REQUIRED){for(var y=0;y<l.fields.length;y++){var g=l.fields[y];o[g]=t.Set.empty}break}for(var k=0;k<b.length;k++)for(var S=b[k],L=this.invertedIndex[S],I=L._index,y=0;y<l.fields.length;y++){var g=l.fields[y],D=L[g],F=Object.keys(D),V=S+"/"+g,N=new t.Set(F);if(l.presence==t.Query.presence.REQUIRED&&(v=v.union(N),o[g]===void 0&&(o[g]=t.Set.complete)),l.presence==t.Query.presence.PROHIBITED){u[g]===void 0&&(u[g]=t.Set.empty),u[g]=u[g].union(N);continue}if(n[g].upsert(I,l.boost,function(he,fe){return he+fe}),!s[V]){for(var A=0;A<F.length;A++){var B=F[A],E=new t.FieldRef(B,g),z=D[B],M;(M=i[E])===void 0?i[E]=new t.MatchData(S,g,z):M.add(S,g,z)}s[V]=!0}}}if(l.presence===t.Query.presence.REQUIRED)for(var y=0;y<l.fields.length;y++){var g=l.fields[y];o[g]=o[g].intersect(v)}}for(var j=t.Set.complete,C=t.Set.empty,a=0;a<this.fields.length;a++){var g=this.fields[a];o[g]&&(j=j.intersect(o[g])),u[g]&&(C=C.union(u[g]))}var c=Object.keys(i),x=[],O=Object.create(null);if(r.isNegated()){c=Object.keys(this.fieldVectors);for(var a=0;a<c.length;a++){var E=c[a],_=t.FieldRef.fromString(E);i[E]=new t.MatchData}}for(var a=0;a<c.length;a++){var _=t.FieldRef.fromString(c[a]),d=_.docRef;if(j.contains(d)&&!C.contains(d)){var Q=this.fieldVectors[_],T=n[_.fieldName].similarity(Q),R;if((R=O[d])!==void 0)R.score+=T,R.matchData.combine(i[_]);else{var w={ref:d,score:T,matchData:i[_]};O[d]=w,x.push(w)}}}return x.sort(function(le,ce){return ce.score-le.score})},t.Index.prototype.toJSON=function(){var e=Object.keys(this.invertedIndex).sort().map(function(i){return[i,this.invertedIndex[i]]},this),r=Object.keys(this.fieldVectors).map(function(i){return[i,this.fieldVectors[i].toJSON()]},this);return{version:t.version,fields:this.fields,fieldVectors:r,invertedIndex:e,pipeline:this.pipeline.toJSON()}},t.Index.load=function(e){var r={},i={},n=e.fieldVectors,s=Object.create(null),o=e.invertedIndex,u=new t.TokenSet.Builder,a=t.Pipeline.load(e.pipeline);e.version!=t.version&&t.utils.warn("Version mismatch when loading serialised index. Current version of lunr '"+t.version+"' does not match serialized index '"+e.version+"'");for(var l=0;l<n.length;l++){var h=n[l],v=h[0],p=h[1];i[v]=new t.Vector(p)}for(var l=0;l<o.length;l++){var h=o[l],m=h[0],f=h[1];u.insert(m),s[m]=f}return u.finish(),r.fields=e.fields,r.fieldVectors=i,r.invertedIndex=s,r.tokenSet=u.root,r.pipeline=a,new t.Index(r)};t.Builder=function(){this._ref="id",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=t.tokenizer,this.pipeline=new t.Pipeline,this.searchPipeline=new t.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},t.Builder.prototype.ref=function(e){this._ref=e},t.Builder.prototype.field=function(e,r){if(/\//.test(e))throw new RangeError("Field '"+e+"' contains illegal character '/'");this._fields[e]=r||{}},t.Builder.prototype.b=function(e){e<0?this._b=0:e>1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var i=e[this._ref],n=Object.keys(this._fields);this._documents[i]=r||{},this.documentCount+=1;for(var s=0;s<n.length;s++){var o=n[s],u=this._fields[o].extractor,a=u?u(e):e[o],l=this.tokenizer(a,{fields:[o]}),h=this.pipeline.run(l),v=new t.FieldRef(i,o),p=Object.create(null);this.fieldTermFrequencies[v]=p,this.fieldLengths[v]=0,this.fieldLengths[v]+=h.length;for(var m=0;m<h.length;m++){var f=h[m];if(p[f]==null&&(p[f]=0),p[f]+=1,this.invertedIndex[f]==null){var b=Object.create(null);b._index=this.termIndex,this.termIndex+=1;for(var y=0;y<n.length;y++)b[n[y]]=Object.create(null);this.invertedIndex[f]=b}this.invertedIndex[f][o][i]==null&&(this.invertedIndex[f][o][i]=Object.create(null));for(var g=0;g<this.metadataWhitelist.length;g++){var k=this.metadataWhitelist[g],S=f.metadata[k];this.invertedIndex[f][o][i][k]==null&&(this.invertedIndex[f][o][i][k]=[]),this.invertedIndex[f][o][i][k].push(S)}}}},t.Builder.prototype.calculateAverageFieldLengths=function(){for(var e=Object.keys(this.fieldLengths),r=e.length,i={},n={},s=0;s<r;s++){var o=t.FieldRef.fromString(e[s]),u=o.fieldName;n[u]||(n[u]=0),n[u]+=1,i[u]||(i[u]=0),i[u]+=this.fieldLengths[o]}for(var a=Object.keys(this._fields),s=0;s<a.length;s++){var l=a[s];i[l]=i[l]/n[l]}this.averageFieldLength=i},t.Builder.prototype.createFieldVectors=function(){for(var e={},r=Object.keys(this.fieldTermFrequencies),i=r.length,n=Object.create(null),s=0;s<i;s++){for(var o=t.FieldRef.fromString(r[s]),u=o.fieldName,a=this.fieldLengths[o],l=new t.Vector,h=this.fieldTermFrequencies[o],v=Object.keys(h),p=v.length,m=this._fields[u].boost||1,f=this._documents[o.docRef].boost||1,b=0;b<p;b++){var y=v[b],g=h[y],k=this.invertedIndex[y]._index,S,L,I;n[y]===void 0?(S=t.idf(this.invertedIndex[y],this.documentCount),n[y]=S):S=n[y],L=S*((this._k1+1)*g)/(this._k1*(1-this._b+this._b*(a/this.averageFieldLength[u]))+g),L*=m,L*=f,I=Math.round(L*1e3)/1e3,l.insert(k,I)}e[o]=l}this.fieldVectors=e},t.Builder.prototype.createTokenSet=function(){this.tokenSet=t.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},t.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new t.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},t.Builder.prototype.use=function(e){var r=Array.prototype.slice.call(arguments,1);r.unshift(this),e.apply(this,r)},t.MatchData=function(e,r,i){for(var n=Object.create(null),s=Object.keys(i||{}),o=0;o<s.length;o++){var u=s[o];n[u]=i[u].slice()}this.metadata=Object.create(null),e!==void 0&&(this.metadata[e]=Object.create(null),this.metadata[e][r]=n)},t.MatchData.prototype.combine=function(e){for(var r=Object.keys(e.metadata),i=0;i<r.length;i++){var n=r[i],s=Object.keys(e.metadata[n]);this.metadata[n]==null&&(this.metadata[n]=Object.create(null));for(var o=0;o<s.length;o++){var u=s[o],a=Object.keys(e.metadata[n][u]);this.metadata[n][u]==null&&(this.metadata[n][u]=Object.create(null));for(var l=0;l<a.length;l++){var h=a[l];this.metadata[n][u][h]==null?this.metadata[n][u][h]=e.metadata[n][u][h]:this.metadata[n][u][h]=this.metadata[n][u][h].concat(e.metadata[n][u][h])}}}},t.MatchData.prototype.add=function(e,r,i){if(!(e in this.metadata)){this.metadata[e]=Object.create(null),this.metadata[e][r]=i;return}if(!(r in this.metadata[e])){this.metadata[e][r]=i;return}for(var n=Object.keys(i),s=0;s<n.length;s++){var o=n[s];o in this.metadata[e][r]?this.metadata[e][r][o]=this.metadata[e][r][o].concat(i[o]):this.metadata[e][r][o]=i[o]}},t.Query=function(e){this.clauses=[],this.allFields=e},t.Query.wildcard=new String("*"),t.Query.wildcard.NONE=0,t.Query.wildcard.LEADING=1,t.Query.wildcard.TRAILING=2,t.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},t.Query.prototype.clause=function(e){return"fields"in e||(e.fields=this.allFields),"boost"in e||(e.boost=1),"usePipeline"in e||(e.usePipeline=!0),"wildcard"in e||(e.wildcard=t.Query.wildcard.NONE),e.wildcard&t.Query.wildcard.LEADING&&e.term.charAt(0)!=t.Query.wildcard&&(e.term="*"+e.term),e.wildcard&t.Query.wildcard.TRAILING&&e.term.slice(-1)!=t.Query.wildcard&&(e.term=""+e.term+"*"),"presence"in e||(e.presence=t.Query.presence.OPTIONAL),this.clauses.push(e),this},t.Query.prototype.isNegated=function(){for(var e=0;e<this.clauses.length;e++)if(this.clauses[e].presence!=t.Query.presence.PROHIBITED)return!1;return!0},t.Query.prototype.term=function(e,r){if(Array.isArray(e))return e.forEach(function(n){this.term(n,t.utils.clone(r))},this),this;var i=r||{};return i.term=e.toString(),this.clause(i),this},t.QueryParseError=function(e,r,i){this.name="QueryParseError",this.message=e,this.start=r,this.end=i},t.QueryParseError.prototype=new Error,t.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},t.QueryLexer.prototype.run=function(){for(var e=t.QueryLexer.lexText;e;)e=e(this)},t.QueryLexer.prototype.sliceString=function(){for(var e=[],r=this.start,i=this.pos,n=0;n<this.escapeCharPositions.length;n++)i=this.escapeCharPositions[n],e.push(this.str.slice(r,i)),r=i+1;return e.push(this.str.slice(r,this.pos)),this.escapeCharPositions.length=0,e.join("")},t.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},t.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},t.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos<this.length},t.QueryLexer.EOS="EOS",t.QueryLexer.FIELD="FIELD",t.QueryLexer.TERM="TERM",t.QueryLexer.EDIT_DISTANCE="EDIT_DISTANCE",t.QueryLexer.BOOST="BOOST",t.QueryLexer.PRESENCE="PRESENCE",t.QueryLexer.lexField=function(e){return e.backup(),e.emit(t.QueryLexer.FIELD),e.ignore(),t.QueryLexer.lexText},t.QueryLexer.lexTerm=function(e){if(e.width()>1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(i+=" with value '"+r.str+"'"),new t.QueryParseError(i,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var i="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(i,r.start,r.end)}var n=e.peekLexeme();if(n==null){var i="expecting term or field, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(n.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term or field, found '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var i=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),n="unrecognised field '"+r.str+"', possible fields: "+i;throw new t.QueryParseError(n,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var n="expecting term, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term, found '"+s.type+"'";throw new t.QueryParseError(n,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var i=e.peekLexeme();if(i==null){e.nextClause();return}switch(i.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var i=parseInt(r.str,10);if(isNaN(i)){var n="edit distance must be numeric";throw new t.QueryParseError(n,r.start,r.end)}e.currentClause.editDistance=i;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(n,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var i=parseInt(r.str,10);if(isNaN(i)){var n="boost must be numeric";throw new t.QueryParseError(n,r.start,r.end)}e.currentClause.boost=i;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(n,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof K=="object"?Y.exports=r():e.lunr=r()}(this,function(){return t})})()});var te=$((W,ee)=>{(function(t,e){typeof define=="function"&&define.amd?define(e):typeof W=="object"?ee.exports=e():e()(t.lunr)})(W,function(){return function(t){t.stemmerSupport={Among:function(e,r,i,n){if(this.toCharArray=function(s){for(var o=s.length,u=new Array(o),a=0;a<o;a++)u[a]=s.charCodeAt(a);return u},!e&&e!=""||!r&&r!=0||!i)throw"Bad Among initialisation: s:"+e+", substring_i: "+r+", result: "+i;this.s_size=e.length,this.s=this.toCharArray(e),this.substring_i=r,this.result=i,this.method=n},SnowballProgram:function(){var e;return{bra:0,ket:0,limit:0,cursor:0,limit_backward:0,setCurrent:function(r){e=r,this.cursor=0,this.limit=r.length,this.limit_backward=0,this.bra=this.cursor,this.ket=this.limit},getCurrent:function(){var r=e;return e=null,r},in_grouping:function(r,i,n){if(this.cursor<this.limit){var s=e.charCodeAt(this.cursor);if(s<=n&&s>=i&&(s-=i,r[s>>3]&1<<(s&7)))return this.cursor++,!0}return!1},in_grouping_b:function(r,i,n){if(this.cursor>this.limit_backward){var s=e.charCodeAt(this.cursor-1);if(s<=n&&s>=i&&(s-=i,r[s>>3]&1<<(s&7)))return this.cursor--,!0}return!1},out_grouping:function(r,i,n){if(this.cursor<this.limit){var s=e.charCodeAt(this.cursor);if(s>n||s<i)return this.cursor++,!0;if(s-=i,!(r[s>>3]&1<<(s&7)))return this.cursor++,!0}return!1},out_grouping_b:function(r,i,n){if(this.cursor>this.limit_backward){var s=e.charCodeAt(this.cursor-1);if(s>n||s<i)return this.cursor--,!0;if(s-=i,!(r[s>>3]&1<<(s&7)))return this.cursor--,!0}return!1},eq_s:function(r,i){if(this.limit-this.cursor<r)return!1;for(var n=0;n<r;n++)if(e.charCodeAt(this.cursor+n)!=i.charCodeAt(n))return!1;return this.cursor+=r,!0},eq_s_b:function(r,i){if(this.cursor-this.limit_backward<r)return!1;for(var n=0;n<r;n++)if(e.charCodeAt(this.cursor-r+n)!=i.charCodeAt(n))return!1;return this.cursor-=r,!0},find_among:function(r,i){for(var n=0,s=i,o=this.cursor,u=this.limit,a=0,l=0,h=!1;;){for(var v=n+(s-n>>1),p=0,m=a<l?a:l,f=r[v],b=m;b<f.s_size;b++){if(o+m==u){p=-1;break}if(p=e.charCodeAt(o+m)-f.s[b],p)break;m++}if(p<0?(s=v,l=m):(n=v,a=m),s-n<=1){if(n>0||s==n||h)break;h=!0}}for(;;){var f=r[n];if(a>=f.s_size){if(this.cursor=o+f.s_size,!f.method)return f.result;var y=f.method();if(this.cursor=o+f.s_size,y)return f.result}if(n=f.substring_i,n<0)return 0}},find_among_b:function(r,i){for(var n=0,s=i,o=this.cursor,u=this.limit_backward,a=0,l=0,h=!1;;){for(var v=n+(s-n>>1),p=0,m=a<l?a:l,f=r[v],b=f.s_size-1-m;b>=0;b--){if(o-m==u){p=-1;break}if(p=e.charCodeAt(o-1-m)-f.s[b],p)break;m++}if(p<0?(s=v,l=m):(n=v,a=m),s-n<=1){if(n>0||s==n||h)break;h=!0}}for(;;){var f=r[n];if(a>=f.s_size){if(this.cursor=o-f.s_size,!f.method)return f.result;var y=f.method();if(this.cursor=o-f.s_size,y)return f.result}if(n=f.substring_i,n<0)return 0}},replace_s:function(r,i,n){var s=n.length-(i-r),o=e.substring(0,r),u=e.substring(i);return e=o+n+u,this.limit+=s,this.cursor>=i?this.cursor+=s:this.cursor>r&&(this.cursor=r),s},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,i,n){var s=this.replace_s(r,i,n);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},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)}}}},t.trimmerSupport={generateTrimmer:function(e){var r=new RegExp("^[^"+e+"]+"),i=new RegExp("[^"+e+"]+$");return function(n){return typeof n.update=="function"?n.update(function(s){return s.replace(r,"").replace(i,"")}):n.replace(r,"").replace(i,"")}}}}})});var ie=$((U,re)=>{(function(t,e){typeof define=="function"&&define.amd?define(e):typeof U=="object"?re.exports=e():e()(t.lunr)})(U,function(){return function(t){t.multiLanguage=function(){for(var e=Array.prototype.slice.call(arguments),r=e.join("-"),i="",n=[],s=[],o=0;o<e.length;++o)e[o]=="en"?(i+="\\w",n.unshift(t.stopWordFilter),n.push(t.stemmer),s.push(t.stemmer)):(i+=t[e[o]].wordCharacters,t[e[o]].stopWordFilter&&n.unshift(t[e[o]].stopWordFilter),t[e[o]].stemmer&&(n.push(t[e[o]].stemmer),s.push(t[e[o]].stemmer)));var u=t.trimmerSupport.generateTrimmer(i);return t.Pipeline.registerFunction(u,"lunr-multi-trimmer-"+r),n.unshift(u),function(){this.pipeline.reset(),this.pipeline.add.apply(this.pipeline,n),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add.apply(this.searchPipeline,s))}}}})});var P=q(Z()),ue=q(te()),ae=q(ie());function X(t){return new Promise((e,r)=>{t.oncomplete=t.onsuccess=()=>e(t.result),t.onabort=t.onerror=()=>r(t.error)})}function H(t,e){let r=indexedDB.open(t);r.onupgradeneeded=()=>r.result.createObjectStore(e);let i=X(r);return(n,s)=>i.then(o=>s(o.transaction(e,n).objectStore(e)))}var J;function ne(){return J||(J=H("keyval-store","keyval")),J}function se(t,e=ne()){return e("readonly",r=>X(r.get(t)))}function oe(t,e,r=ne()){return r("readwrite",i=>(i.put(e,t),X(i.transaction)))}var G;async function de({lunrLanguages:t}){let{index:e,data:r}=await i();G=n=>e.search(n).map(({ref:s})=>r[s]),postMessage({e:"index-ready"});async function i(){let n=await fetch("../index.json"),s=n.headers.get("etag"),o=await n.json(),u=H("docfx","lunr");if(t&&t.length>0&&((0,ae.default)(P.default),(0,ue.default)(P.default),await Promise.all(t.map(ye))),s){let l=JSON.parse(await se("index",u)||"{}");if(l&&l.etag===s)return{index:P.default.Index.load(l),data:o}}let a=(0,P.default)(function(){P.default.tokenizer.separator=/[\s\-.()]+/,this.ref("href"),this.field("title",{boost:50}),this.field("keywords",{boost:20}),t&&t.length>0&&this.use(P.default.multiLanguage(...t));for(let l in o)this.add(o[l])});return s&&await oe("index",JSON.stringify(Object.assign(a.toJSON(),{etag:s})),u),{index:a,data:o}}}onmessage=function(t){t.data.q&&G?postMessage({e:"query-ready",d:G(t.data.q)}):t.data.init&&de(t.data.init).catch(console.error)};var pe={ar:()=>import("./lunr.ar-E7GAKDHK.min.js"),da:()=>import("./lunr.da-WZCDGCDT.min.js"),de:()=>import("./lunr.de-7XZMXZII.min.js"),du:()=>import("./lunr.du-QL47PPFK.min.js"),el:()=>import("./lunr.el-6EBCVLMJ.min.js"),es:()=>import("./lunr.es-4YT3M4ID.min.js"),fi:()=>import("./lunr.fi-TLAOR23U.min.js"),fr:()=>import("./lunr.fr-G4S422VA.min.js"),he:()=>import("./lunr.he-J62KVQ3T.min.js"),hi:()=>import("./lunr.hi-VEBDFZQ2.min.js"),hu:()=>import("./lunr.hu-ZCNH23T6.min.js"),hy:()=>import("./lunr.hy-XFQCAWFO.min.js"),it:()=>import("./lunr.it-43SEBRLN.min.js"),ja:()=>import("./lunr.ja-6645DQV5.min.js"),jp:()=>import("./lunr.jp-2KRE2L63.min.js"),kn:()=>import("./lunr.kn-EGFANKI2.min.js"),ko:()=>import("./lunr.ko-64QAI4XT.min.js"),nl:()=>import("./lunr.nl-JVT7LKKG.min.js"),no:()=>import("./lunr.no-SUO4TTOY.min.js"),pt:()=>import("./lunr.pt-EAA2HV6I.min.js"),ro:()=>import("./lunr.ro-U2ICUNNF.min.js"),ru:()=>import("./lunr.ru-5AQBX5R2.min.js"),sa:()=>import("./lunr.sa-M7TYHLRJ.min.js"),sv:()=>import("./lunr.sv-K3GSGWC2.min.js"),ta:()=>import("./lunr.ta-AKIPBQLC.min.js"),te:()=>import("./lunr.te-OBAK5FVS.min.js"),th:()=>import("./lunr.th-LSQ6T65I.min.js"),tr:()=>import("./lunr.tr-T3KKXR52.min.js"),vi:()=>import("./lunr.vi-S3VOAA5A.min.js")};async function ye(t){if(t!=="en"){let{default:e}=await pe[t]();e(P.default)}}
  3. /*! Bundled license information:
  4. lunr/lunr.js:
  5. (**
  6. * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9
  7. * Copyright (C) 2020 Oliver Nightingale
  8. * @license MIT
  9. *)
  10. (*!
  11. * lunr.utils
  12. * Copyright (C) 2020 Oliver Nightingale
  13. *)
  14. (*!
  15. * lunr.Set
  16. * Copyright (C) 2020 Oliver Nightingale
  17. *)
  18. (*!
  19. * lunr.tokenizer
  20. * Copyright (C) 2020 Oliver Nightingale
  21. *)
  22. (*!
  23. * lunr.Pipeline
  24. * Copyright (C) 2020 Oliver Nightingale
  25. *)
  26. (*!
  27. * lunr.Vector
  28. * Copyright (C) 2020 Oliver Nightingale
  29. *)
  30. (*!
  31. * lunr.stemmer
  32. * Copyright (C) 2020 Oliver Nightingale
  33. * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt
  34. *)
  35. (*!
  36. * lunr.stopWordFilter
  37. * Copyright (C) 2020 Oliver Nightingale
  38. *)
  39. (*!
  40. * lunr.trimmer
  41. * Copyright (C) 2020 Oliver Nightingale
  42. *)
  43. (*!
  44. * lunr.TokenSet
  45. * Copyright (C) 2020 Oliver Nightingale
  46. *)
  47. (*!
  48. * lunr.Index
  49. * Copyright (C) 2020 Oliver Nightingale
  50. *)
  51. (*!
  52. * lunr.Builder
  53. * Copyright (C) 2020 Oliver Nightingale
  54. *)
  55. lunr-languages/lunr.stemmer.support.js:
  56. (*!
  57. * Snowball JavaScript Library v0.3
  58. * http://code.google.com/p/urim/
  59. * http://snowball.tartarus.org/
  60. *
  61. * Copyright 2010, Oleg Mazko
  62. * http://www.mozilla.org/MPL/
  63. *)
  64. */
  65. //# sourceMappingURL=search-worker.min.js.map