From b17cf91df0e533be71005c64d90b6bcc1b4fa450 Mon Sep 17 00:00:00 2001 From: Enes Date: Fri, 6 Sep 2024 23:45:03 +0300 Subject: [PATCH 1/5] BUG Fixes for versions --- app/package-lock.json | 38 +++++++------ app/package.json | 6 +- docs/assets/main.js | 2 +- docs/assets/navigation.js | 2 +- docs/assets/search.js | 2 +- docs/functions/Hooks.afterCount.html | 4 +- docs/functions/Hooks.afterFindOne.html | 4 +- docs/functions/Hooks.afterGet.html | 4 +- docs/functions/Hooks.afterGetAndRemove.html | 4 +- docs/functions/Hooks.afterGetAndReplace.html | 4 +- docs/functions/Hooks.afterGetAndUpdate.html | 4 +- docs/functions/Hooks.afterIncrement.html | 4 +- docs/functions/Hooks.afterInsert.html | 4 +- docs/functions/Hooks.afterMultiply.html | 4 +- docs/functions/Hooks.afterPull.html | 4 +- docs/functions/Hooks.afterPush.html | 4 +- docs/functions/Hooks.afterQuery.html | 4 +- docs/functions/Hooks.afterRemove.html | 4 +- docs/functions/Hooks.afterReplace.html | 4 +- docs/functions/Hooks.afterUpdate.html | 4 +- docs/functions/Hooks.beforeCount.html | 4 +- docs/functions/Hooks.beforeFindOne.html | 4 +- docs/functions/Hooks.beforeGet.html | 4 +- docs/functions/Hooks.beforeGetAndRemove.html | 4 +- docs/functions/Hooks.beforeGetAndReplace.html | 4 +- docs/functions/Hooks.beforeGetAndUpdate.html | 4 +- docs/functions/Hooks.beforeIncrement.html | 4 +- docs/functions/Hooks.beforeInsert.html | 4 +- docs/functions/Hooks.beforeMultiply.html | 4 +- docs/functions/Hooks.beforePull.html | 4 +- docs/functions/Hooks.beforePush.html | 4 +- docs/functions/Hooks.beforeQuery.html | 4 +- docs/functions/Hooks.beforeRemove.html | 4 +- docs/functions/Hooks.beforeReplace.html | 4 +- docs/functions/Hooks.beforeUpdate.html | 4 +- docs/functions/Hooks.onFailure.html | 4 +- docs/functions/_version.html | 4 +- docs/functions/aggregate.html | 4 +- docs/functions/bulkInsert.html | 4 +- docs/functions/bulkRemove.html | 4 +- docs/functions/bulkSave.html | 4 +- docs/functions/bulkUpdate.html | 4 +- docs/functions/convertIdToObjectId.html | 4 +- docs/functions/convertIdToString.html | 4 +- docs/functions/createCollection.html | 4 +- docs/functions/deleteCollection.html | 4 +- docs/functions/filter.html | 4 +- docs/functions/findOne.html | 4 +- docs/functions/flushCache.html | 4 +- docs/functions/get.html | 4 +- docs/functions/getAndRemove.html | 4 +- docs/functions/getAndReplace.html | 4 +- docs/functions/getAndUpdate.html | 4 +- docs/functions/increment.html | 4 +- docs/functions/insert.html | 4 +- docs/functions/insertReference.html | 4 +- docs/functions/isReferenced.html | 4 +- docs/functions/listCollections.html | 4 +- docs/functions/multiply.html | 4 +- docs/functions/native.html | 4 +- docs/functions/pull.html | 4 +- docs/functions/push.html | 4 +- docs/functions/query.html | 4 +- docs/functions/queryReferenced.html | 4 +- docs/functions/remove.html | 4 +- docs/functions/removeReference.html | 4 +- docs/functions/renameCollection.html | 4 +- docs/functions/replace.html | 4 +- docs/functions/replaceReferences.html | 4 +- docs/functions/save.html | 4 +- docs/functions/truncate.html | 4 +- docs/functions/update.html | 4 +- docs/hierarchy.html | 2 +- docs/index.html | 2 +- .../CustomOptions.ConfigOptions.html | 6 +- .../CustomOptions.ConnectionOptions.html | 12 ++-- docs/interfaces/IncludeObject.html | 18 +++--- docs/interfaces/Item.html | 4 +- docs/interfaces/SyncWixApps.wixBlog.html | 6 +- docs/interfaces/SyncWixApps.wixEcom.html | 6 +- docs/interfaces/SyncWixApps.wixMarketing.html | 6 +- docs/interfaces/SyncWixApps.wixMembers.html | 6 +- .../SyncWixApps.wixPricingPlans.html | 6 +- docs/interfaces/SyncWixApps.wixStores.html | 6 +- docs/interfaces/WeivDataAggregate.html | 30 +++++----- docs/interfaces/WeivDataAggregateResult.html | 14 ++--- docs/interfaces/WeivDataFilter.html | 38 ++++++------- docs/interfaces/WeivDataOptions.html | 12 ++-- docs/interfaces/WeivDataOptionsCache.html | 16 +++--- docs/interfaces/WeivDataOptionsOwner.html | 14 ++--- docs/interfaces/WeivDataOptionsQuery.html | 14 ++--- docs/interfaces/WeivDataOptionsWrite.html | 14 ++--- .../interfaces/WeivDataOptionsWriteOwner.html | 16 +++--- docs/interfaces/WeivDataQuery.html | 56 +++++++++---------- .../WeivDataQueryReferencedResult.html | 16 +++--- docs/interfaces/WeivDataQueryResult.html | 28 +++++----- docs/modules.html | 2 +- docs/modules/CustomOptions.html | 4 +- docs/modules/Errors.html | 4 +- docs/modules/Hooks.html | 4 +- docs/modules/SyncWixApps.html | 4 +- docs/types/BulkInsertResult.html | 4 +- docs/types/BulkRemoveResult.html | 4 +- docs/types/BulkSaveResult.html | 4 +- docs/types/BulkUpdateResult.html | 4 +- docs/types/CacheSelections.html | 4 +- docs/types/CollectionID.html | 4 +- docs/types/CustomOptions.WeivDataConfig.html | 4 +- docs/types/Errors.ErrorsList.html | 4 +- docs/types/Hooks.HookContext.html | 4 +- docs/types/Hooks.HookName.html | 4 +- docs/types/ItemID.html | 4 +- docs/types/PipelineStage.html | 4 +- docs/types/PipelineStageKey.html | 4 +- docs/types/ReadConcern.html | 4 +- docs/types/ReferencedItem.html | 4 +- docs/types/ReferringItem.html | 4 +- docs/types/SaveResult.html | 4 +- docs/types/WeivDataAggregateRunOptions.html | 4 +- .../types/WeivDataQueryReferencedOptions.html | 4 +- 120 files changed, 382 insertions(+), 378 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 387652b0..8e19ed88 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -18,11 +18,11 @@ "devDependencies": { "@types/crypto-js": "^4.2.2", "@types/lodash": "^4.17.7", - "@types/node": "^20.14.11", + "@types/node": "^22.5.4", "@types/uuid": "^10.0.0", - "typedoc": "^0.26.4", + "typedoc": "^0.26.6", "typedoc-plugin-extras": "^3.1.0", - "typescript": "^5.5.3" + "typescript": "^5.5.4" }, "engines": { "node": ">=18.17.1" @@ -67,12 +67,13 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.14.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz", - "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==", + "version": "22.5.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.4.tgz", + "integrity": "sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==", "dev": true, + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.19.2" } }, "node_modules/@types/unist": { @@ -383,10 +384,11 @@ } }, "node_modules/typedoc": { - "version": "0.26.4", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.4.tgz", - "integrity": "sha512-FlW6HpvULDKgc3rK04V+nbFyXogPV88hurarDPOjuuB5HAwuAlrCMQ5NeH7Zt68a/ikOKu6Z/0hFXAeC9xPccQ==", + "version": "0.26.6", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.6.tgz", + "integrity": "sha512-SfEU3SH3wHNaxhFPjaZE2kNl/NFtLNW5c1oHsg7mti7GjmUj1Roq6osBQeMd+F4kL0BoRBBr8gQAuqBlfFu8LA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "lunr": "^2.3.9", "markdown-it": "^14.1.0", @@ -414,10 +416,11 @@ } }, "node_modules/typescript": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", - "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -433,10 +436,11 @@ "dev": true }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true, + "license": "MIT" }, "node_modules/uuid": { "version": "10.0.0", diff --git a/app/package.json b/app/package.json index e4773997..407dc7a0 100644 --- a/app/package.json +++ b/app/package.json @@ -40,11 +40,11 @@ "devDependencies": { "@types/crypto-js": "^4.2.2", "@types/lodash": "^4.17.7", - "@types/node": "^20.14.11", + "@types/node": "^22.5.4", "@types/uuid": "^10.0.0", - "typedoc": "^0.26.4", + "typedoc": "^0.26.6", "typedoc-plugin-extras": "^3.1.0", - "typescript": "^5.5.3" + "typescript": "^5.5.4" }, "publishConfig": { "access": "public", diff --git a/docs/assets/main.js b/docs/assets/main.js index 35728810..21a5d74d 100644 --- a/docs/assets/main.js +++ b/docs/assets/main.js @@ -3,7 +3,7 @@ window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This me "use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. `,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},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),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.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 u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.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(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=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,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(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 n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,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 n=e.peekLexeme();if(n!=null)switch(n.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 r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.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 i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;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 i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;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 i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); +`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); /*! Bundled license information: lunr/lunr.js: diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index f90efbf9..e9e4e43b 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA5WY227cNhBA/0XPRi9BkqJ+czaxu0hTu94WfgiCgpZGWtYUKVOULyjy74WWuyuKImdmH+05POJKo9Fwvv5XOHhxxXmxGnpn2uvOSaP74qzohNsW50VrqkFB/+Ms/MPWtao4Kx6krorzt2dFuZWqsqCL86+T0OhaNguh1A5sLcqFc8bPr/Dm3fvvZ6FYQzliJ8nna7AL3IF8+iic8Dua7O61W4jnbGT96ddffn735vu3wP3JWmMT99f/n3VjPfq77F28tb1kAuj9/GbMQ2I7u3+zdjOSK6N3f0Xb8ZIASG9nvpk/RAt50RilLKJ2YFdm0MGG6kHvnv7BNTFz2/u3sehS6upaA6HaU5TsCqg9XQG5oytwF7q6hdY8UdsKUa62U6LkencsT/x3VwnH83qU0q51aaEF8ikfOVrYg6VtI0SpvgzKyU69ErIDRuluBqUI1YjQmn5LavotpflzAEv9sh1DiVgpzEteXtoyE5aVqmSS3kNtLBB1KIBIFVmJZhipQ2vREeFoGNVoybLFxINNwEw19ZiXLClm1KQIZCjxqhRSpIyuS3OOFOKVaWIYIqw2TQwpIqpTAJEqXlIz05mZyNwU5iUvmbZGXwqpBouYjshCE/aRm1dd3smXi65LdJNBkNVTPsuXD8oEnXfQ14euPYf18s/y5VNpWo5q5AjVF2EfwEnN2toRpqTQ3oNNn2JipUcJ4Y2VpdTNjRKZs1FkDXlCvXHGAkvqyaUuTJq1LtVQwfX9v1C6pHRGYHtbO0g/5DHAOexdNI2FZvZOBZYFdZLyFvpBpX9ghuXoL6VyYFGrRzgy7CgdMSfoVqLc4jc0BE8QXz9r4qeH4Ani6PORFyc+Iaj4zkoit0LwVDH7fkw05xL03WDfhh14CzVY0CVUjFciueKES3EvQGk/DOrB91ex008n4jg1nxh53zTkfWGc49sIzDZFOS7fNORtYZzy7d7rDSg/e+tjXRQmbUbt0fXHhSqIUZ7xm7A0+P9Sa29kB0pq2DjRLAZVs+BJps/wiso+Q/yWLXy3IKqV0SVYHauCEG05vHDzT+pBFEZZLit1k1UdgpQpn9/83F5+aoflBNlLEZR7lah6ERdK09S1/nkC20sTPO6peT/EsGHHsuWZ1ot0pzM/ihwrX8owRQlF/pw1RQnFmAU5wRgjludPU1MUUZRGP4F16+ov4zvVdZVyJTCedOPs7MyRVHoIE1oQDqY6mfRFDKKrQAGlixlEV0fd7CSpE01stDQ7GKvJYVithn4b9anB+mMUUTTpSVqDTs8aYm7W8GZlDTUla5iTsYaYiTW8OZjEJmCSMfWS2XoiqVoi903YvormHUcEk/VTOU6agjiiUbJ3U/73KVOEILIWGd+19MhOCyfTyeYjyNIuM+fr8Nlel5nqdfgk7zE3w3sk5naP889oVsF6dDb7blrqrbT79h3JxAhBZVq0RKGNGVSXrRWWrBJ74rjtZEIvIETYZz7cPf7RdnbQZaZSHWLI8iFb5oZ0gfv2P/eh0TopIQAA" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACpWY227cNhBA/0XPRi9BkqJ+czaxu0hTu94WfgiCgpZGWtYUKVOULyjy74WWuyuKImdmH+05POJKo9Fwvv5XOHhxxXmxGnpn2uvOSaP74qzohNsW50VrqkFB/+Ms/MPWtao4Kx6krorzt2dFuZWqsqCL86+T0OhaNguh1A5sLcqFc8bPr/Dm3fvvZ6FYQzliJ8nna7AL3IF8+iic8Dua7O61W4jnbGT96ddffn735vu3wP3JWmMT99f/n3VjPfq77F28tb1kAuj9/GbMQ2I7u3+zdjOSK6N3f0Xb8ZIASG9nvpk/RAt50RilLKJ2YFdm0MGG6kHvnv7BNTFz2/u3sehS6upaA6HaU5TsCqg9XQG5oytwF7q6hdY8UdsKUa62U6LkencsT/x3VwnH83qU0q51aaEF8ikfOVrYg6VtI0SpvgzKyU69ErIDRuluBqUI1YjQmn5LavotpflzAEv9sh1DiVgpzEteXtoyE5aVqmSS3kNtLBB1KIBIFVmJZhipQ2vREeFoGNVoybLFxINNwEw19ZiXLClm1KQIZCjxqhRSpIyuS3OOFOKVaWIYIqw2TQwpIqpTAJEqXlIz05mZyNwU5iUvmbZGXwqpBouYjshCE/aRm1dd3smXi65LdJNBkNVTPsuXD8oEnXfQ14euPYf18s/y5VNpWo5q5AjVF2EfwEnN2toRpqTQ3oNNn2JipUcJ4Y2VpdTNjRKZs1FkDXlCvXHGAkvqyaUuTJq1LtVQwfX9v1C6pHRGYHtbO0g/5DHAOexdNI2FZvZOBZYFdZLyFvpBpX9ghuXoL6VyYFGrRzgy7CgdMSfoVqLc4jc0BE8QXz9r4qeH4Ani6PORFyc+Iaj4zkoit0LwVDH7fkw05xL03WDfhh14CzVY0CVUjFciueKES3EvQGk/DOrB91ex008n4jg1nxh53zTkfWGc49sIzDZFOS7fNORtYZzy7d7rDSg/e+tjXRQmbUbt0fXHhSqIUZ7xm7A0+P9Sa29kB0pq2DjRLAZVs+BJps/wiso+Q/yWLXy3IKqV0SVYHauCEG05vHDzT+pBFEZZLit1k1UdgpQpn9/83F5+aoflBNlLEZR7lah6ERdK09S1/nkC20sTPO6peT/EsGHHsuWZ1ot0pzM/ihwrX8owRQlF/pw1RQnFmAU5wRgjludPU1MUUZRGP4F16+ov4zvVdZVyJTCedOPs7MyRVHoIE1oQDqY6mfRFDKKrQAGlixlEV0fd7CSpE01stDQ7GKvJYVithn4b9anB+mMUUTTpSVqDTs8aYm7W8GZlDTUla5iTsYaYiTW8OZjEJmCSMfWS2XoiqVoi903YvormHUcEk/VTOU6agjiiUbJ3U/73KVOEILIWGd+19MhOCyfTyeYjyNIuM+fr8Nlel5nqdfgk7zE3w3sk5naP889oVsF6dDb7blrqrbT79h3JxAhBZVq0RKGNGVSXrRWWrBJ74rjtZEIvIETYZz7cPf7RdnbQZaZSHWLI8iFb5oZ0gfv2P/eh0TopIQAA" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index 1d435d8c..bc635b39 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/functions/Hooks.afterCount.html b/docs/functions/Hooks.afterCount.html index f5641b11..b1af0042 100644 --- a/docs/functions/Hooks.afterCount.html +++ b/docs/functions/Hooks.afterCount.html @@ -3,10 +3,10 @@
  • context: HookContext

    Contextual information about the hook.

  • Returns Promise<number> | number

    The count to return to count() instead of the original count. Returning a rejected promise will not block the operation, but will return a rejected promise to the caller as well as trigger the onFailure() hook.

    A hook that is triggered after a count() operation.

    -