SYMBOL INDEX (734 symbols across 47 files) FILE: dist/fuse.basic.cjs function ownKeys (line 12) | function ownKeys(object, enumerableOnly) { function _objectSpread2 (line 22) | function _objectSpread2(target) { function _typeof (line 33) | function _typeof(obj) { function _classCallCheck (line 42) | function _classCallCheck(instance, Constructor) { function _defineProperties (line 47) | function _defineProperties(target, props) { function _createClass (line 56) | function _createClass(Constructor, protoProps, staticProps) { function _defineProperty (line 64) | function _defineProperty(obj, key, value) { function _toConsumableArray (line 78) | function _toConsumableArray(arr) { function _arrayWithoutHoles (line 81) | function _arrayWithoutHoles(arr) { function _iterableToArray (line 84) | function _iterableToArray(iter) { function _unsupportedIterableToArray (line 87) | function _unsupportedIterableToArray(o, minLen) { function _arrayLikeToArray (line 95) | function _arrayLikeToArray(arr, len) { function _nonIterableSpread (line 100) | function _nonIterableSpread() { function _toPrimitive (line 103) | function _toPrimitive(input, hint) { function _toPropertyKey (line 113) | function _toPropertyKey(arg) { function isArray (line 118) | function isArray(value) { function baseToString (line 124) | function baseToString(value) { function toString (line 132) | function toString(value) { function isString (line 135) | function isString(value) { function isNumber (line 138) | function isNumber(value) { function isBoolean (line 143) | function isBoolean(value) { function isObject (line 146) | function isObject(value) { function isObjectLike (line 151) | function isObjectLike(value) { function isDefined (line 154) | function isDefined(value) { function isBlank (line 157) | function isBlank(value) { function getTag (line 163) | function getTag(value) { function KeyStore (line 185) | function KeyStore(keys) { function createKey (line 221) | function createKey(key) { function createKeyPath (line 255) | function createKeyPath(key) { function createKeyId (line 258) | function createKeyId(key) { function get (line 262) | function get(obj, path) { function norm (line 365) | function norm() { function FuseIndex (line 392) | function FuseIndex() { function createIndex (line 560) | function createIndex(keys, docs) { function parseIndex (line 575) | function parseIndex(data) { function computeScore$1 (line 592) | function computeScore$1(pattern) { function convertMaskToIndices (line 616) | function convertMaskToIndices() { function search (line 646) | function search(text, pattern, patternAlphabet) { function createPatternAlphabet (line 808) | function createPatternAlphabet(pattern) { function BitapSearch (line 824) | function BitapSearch(pattern) { function createSearcher (line 959) | function createSearcher(pattern, options) { function parse (line 994) | function parse(query, options) { function computeScore (line 1040) | function computeScore(results, _ref) { function transformMatches (line 1056) | function transformMatches(result, data) { function transformScore (line 1082) | function transformScore(result, data) { function format (line 1086) | function format(results, docs) { function Fuse (line 1111) | function Fuse(docs) { FILE: dist/fuse.basic.min.cjs function e (line 9) | function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){va... function t (line 9) | function t(t){for(var n=1;ne.length)&&(t=e.length);for(var n=0,r=new Ar... function s (line 9) | function s(e){var t=function(e,t){if("object"!=typeof e||null===e)return... function h (line 9) | function h(e){return Array.isArray?Array.isArray(e):"[object Array]"===p... function f (line 9) | function f(e){return null==e?"":function(e){if("string"==typeof e)return... function d (line 9) | function d(e){return"string"==typeof e} function v (line 9) | function v(e){return"number"==typeof e} function A (line 9) | function A(e){return!0===e||!1===e||function(e){return function(e){retur... function g (line 9) | function g(e){return null!=e} function y (line 9) | function y(e){return!e.trim().length} function p (line 9) | function p(e){return null==e?void 0===e?"[object Undefined]":"[object Nu... function e (line 9) | function e(t){var n=this;r(this,e),this._keys=[],this._keyMap={};var u=0... function B (line 9) | function B(e){var t=null,n=null,r=null,u=1,i=null;if(d(e)||h(e))r=e,t=D(... function D (line 9) | function D(e){return h(e)?e:e.split(".")} function b (line 9) | function b(e){return h(e)?e.join("."):e} function e (line 9) | function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0... function L (line 9) | function L(e,t){var n=arguments.length>2&&void 0!==arguments[2]?argument... function S (line 9) | function S(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[... function O (line 9) | function O(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?argume... function j (line 9) | function j(e){for(var t={},n=0,r=e.length;n1&&void 0!==arguments[1]?arg... function W (line 9) | function W(e,t){for(var n=0,r=P.length;n1&&void 0!==arguments[1]?arguments[... FILE: dist/fuse.basic.min.mjs function t (line 9) | function t(t){return Array.isArray?Array.isArray(t):"[object Array]"===c... function u (line 9) | function u(t){return null==t?"":function(t){if("string"==typeof t)return... function n (line 9) | function n(t){return"string"==typeof t} function i (line 9) | function i(t){return"number"==typeof t} function s (line 9) | function s(t){return!0===t||!1===t||function(t){return function(t){retur... function r (line 9) | function r(t){return null!=t} function o (line 9) | function o(t){return!t.trim().length} function c (line 9) | function c(t){return null==t?void 0===t?"[object Undefined]":"[object Nu... class d (line 9) | class d{constructor(t){this._keys=[],this._keyMap={};let e=0;t.forEach((... method constructor (line 9) | constructor(t){this._keys=[],this._keyMap={};let e=0;t.forEach((t=>{le... method get (line 9) | get(t){return this._keyMap[t]} method keys (line 9) | keys(){return this._keys} method toJSON (line 9) | toJSON(){return JSON.stringify(this._keys)} function A (line 9) | function A(e){let u=null,i=null,s=null,r=1,o=null;if(n(e)||t(e))s=e,u=f(... function f (line 9) | function f(e){return t(e)?e:e.split(".")} function g (line 9) | function g(e){return t(e)?e.join("."):e} class p (line 9) | class p{constructor({getFn:t=C.getFn,fieldNormWeight:e=C.fieldNormWeight... method constructor (line 9) | constructor({getFn:t=C.getFn,fieldNormWeight:e=C.fieldNormWeight}={}){... method setSources (line 9) | setSources(t=[]){this.docs=t} method setIndexRecords (line 9) | setIndexRecords(t=[]){this.records=t} method setKeys (line 9) | setKeys(t=[]){this.keys=t,this._keysMap={},t.forEach(((t,e)=>{this._ke... method create (line 9) | create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,n(this.... method add (line 9) | add(t){const e=this.size();n(t)?this._addString(t,e):this._addObject(t... method removeAt (line 9) | removeAt(t){this.records.splice(t,1);for(let e=t,u=this.size();e{let c=u.ge... method toJSON (line 9) | toJSON(){return{keys:this.keys,records:this.records}} function E (line 9) | function E(t,e,{getFn:u=C.getFn,fieldNormWeight:n=C.fieldNormWeight}={})... function B (line 9) | function B(t,{errors:e=0,currentLocation:u=0,expectedLocation:n=0,distan... function m (line 9) | function m(t,e,u,{location:n=C.location,distance:i=C.distance,threshold:... function y (line 9) | function y(t){let e={};for(let u=0,n=t.length;u{if(!... function v (line 9) | function v(t,e){e.score=t.score} class w (line 9) | class w{constructor(t,e={},u){if(this.options={...C,...e},this.options.u... method constructor (line 9) | constructor(t,e={},u){if(this.options={...C,...e},this.options.useExte... method setCollection (line 9) | setCollection(t,e){if(this._docs=t,e&&!(e instanceof p))throw new Erro... method add (line 9) | add(t){r(t)&&(this._docs.push(t),this._myIndex.add(t))} method remove (line 9) | remove(t=(()=>!1)){const e=[];for(let u=0,n=this._docs.length;u false) { method removeAt (line 1113) | removeAt(idx) { method getIndex (line 1118) | getIndex() { method search (line 1122) | search(query, { limit = -1 } = {}) { method _searchStringList (line 1153) | _searchStringList(query) { method _searchLogical (line 1178) | _searchLogical(query) { method _searchObjectList (line 1184) | _searchObjectList(query) { method _findMatches (line 1219) | _findMatches({ key, value, searcher }) { FILE: dist/fuse.cjs function ownKeys (line 12) | function ownKeys(object, enumerableOnly) { function _objectSpread2 (line 22) | function _objectSpread2(target) { function _typeof (line 33) | function _typeof(obj) { function _classCallCheck (line 42) | function _classCallCheck(instance, Constructor) { function _defineProperties (line 47) | function _defineProperties(target, props) { function _createClass (line 56) | function _createClass(Constructor, protoProps, staticProps) { function _defineProperty (line 64) | function _defineProperty(obj, key, value) { function _inherits (line 78) | function _inherits(subClass, superClass) { function _getPrototypeOf (line 94) | function _getPrototypeOf(o) { function _setPrototypeOf (line 100) | function _setPrototypeOf(o, p) { function _isNativeReflectConstruct (line 107) | function _isNativeReflectConstruct() { function _assertThisInitialized (line 118) | function _assertThisInitialized(self) { function _possibleConstructorReturn (line 124) | function _possibleConstructorReturn(self, call) { function _createSuper (line 132) | function _createSuper(Derived) { function _toConsumableArray (line 146) | function _toConsumableArray(arr) { function _arrayWithoutHoles (line 149) | function _arrayWithoutHoles(arr) { function _iterableToArray (line 152) | function _iterableToArray(iter) { function _unsupportedIterableToArray (line 155) | function _unsupportedIterableToArray(o, minLen) { function _arrayLikeToArray (line 163) | function _arrayLikeToArray(arr, len) { function _nonIterableSpread (line 168) | function _nonIterableSpread() { function _toPrimitive (line 171) | function _toPrimitive(input, hint) { function _toPropertyKey (line 181) | function _toPropertyKey(arg) { function isArray (line 186) | function isArray(value) { function baseToString (line 192) | function baseToString(value) { function toString (line 200) | function toString(value) { function isString (line 203) | function isString(value) { function isNumber (line 206) | function isNumber(value) { function isBoolean (line 211) | function isBoolean(value) { function isObject (line 214) | function isObject(value) { function isObjectLike (line 219) | function isObjectLike(value) { function isDefined (line 222) | function isDefined(value) { function isBlank (line 225) | function isBlank(value) { function getTag (line 231) | function getTag(value) { function KeyStore (line 252) | function KeyStore(keys) { function createKey (line 288) | function createKey(key) { function createKeyPath (line 322) | function createKeyPath(key) { function createKeyId (line 325) | function createKeyId(key) { function get (line 329) | function get(obj, path) { function norm (line 432) | function norm() { function FuseIndex (line 459) | function FuseIndex() { function createIndex (line 627) | function createIndex(keys, docs) { function parseIndex (line 642) | function parseIndex(data) { function computeScore$1 (line 659) | function computeScore$1(pattern) { function convertMaskToIndices (line 683) | function convertMaskToIndices() { function search (line 713) | function search(text, pattern, patternAlphabet) { function createPatternAlphabet (line 875) | function createPatternAlphabet(pattern) { function BitapSearch (line 891) | function BitapSearch(pattern) { function BaseMatch (line 1026) | function BaseMatch(pattern) { function getMatch (line 1046) | function getMatch(pattern, exp) { function ExactMatch (line 1054) | function ExactMatch(pattern) { function InverseExactMatch (line 1090) | function InverseExactMatch(pattern) { function PrefixExactMatch (line 1127) | function PrefixExactMatch(pattern) { function InversePrefixExactMatch (line 1163) | function InversePrefixExactMatch(pattern) { function SuffixExactMatch (line 1199) | function SuffixExactMatch(pattern) { function InverseSuffixExactMatch (line 1235) | function InverseSuffixExactMatch(pattern) { function FuzzyMatch (line 1271) | function FuzzyMatch(pattern) { function IncludeMatch (line 1334) | function IncludeMatch(pattern) { function parseQuery (line 1388) | function parseQuery(pattern) { function ExtendedSearch (line 1461) | function ExtendedSearch(pattern) { function register (line 1582) | function register() { function createSearcher (line 1585) | function createSearcher(pattern, options) { function parse (line 1620) | function parse(query, options) { function computeScore (line 1666) | function computeScore(results, _ref) { function transformMatches (line 1682) | function transformMatches(result, data) { function transformScore (line 1708) | function transformScore(result, data) { function format (line 1712) | function format(results, docs) { function Fuse (line 1737) | function Fuse(docs) { FILE: dist/fuse.min.cjs function e (line 9) | function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){va... function t (line 9) | function t(t){for(var n=1;ne.length)&&(t=e.length);for(var n=0,r=new Ar... function v (line 9) | function v(e){var t=function(e,t){if("object"!=typeof e||null===e)return... function g (line 9) | function g(e){return Array.isArray?Array.isArray(e):"[object Array]"===F... function p (line 9) | function p(e){return null==e?"":function(e){if("string"==typeof e)return... function A (line 9) | function A(e){return"string"==typeof e} function m (line 9) | function m(e){return"number"==typeof e} function C (line 9) | function C(e){return!0===e||!1===e||function(e){return k(e)&&null!==e}(e... function k (line 9) | function k(e){return"object"===n(e)} function E (line 9) | function E(e){return null!=e} function M (line 9) | function M(e){return!e.trim().length} function F (line 9) | function F(e){return null==e?void 0===e?"[object Undefined]":"[object Nu... function e (line 9) | function e(t){var n=this;r(this,e),this._keys=[],this._keyMap={};var i=0... function w (line 9) | function w(e){var t=null,n=null,r=null,i=1,u=null;if(A(e)||g(e))r=e,t=S(... function S (line 9) | function S(e){return g(e)?e:e.split(".")} function L (line 9) | function L(e){return g(e)?e.join("."):e} function e (line 9) | function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0... function $ (line 9) | function $(e,t){var n=arguments.length>2&&void 0!==arguments[2]?argument... function R (line 9) | function R(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[... function P (line 9) | function P(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?argume... function W (line 9) | function W(e){for(var t={},n=0,r=e.length;n1&&void 0!==arguments[1]?arg... function e (line 9) | function e(t){r(this,e),this.pattern=t} function q (line 9) | function q(e,t){var n=e.match(t);return n?n[1]:null} function n (line 9) | function n(e){return r(this,n),t.call(this,e)} function n (line 9) | function n(e){return r(this,n),t.call(this,e)} function n (line 9) | function n(e){return r(this,n),t.call(this,e)} function n (line 9) | function n(e){return r(this,n),t.call(this,e)} function n (line 9) | function n(e){return r(this,n),t.call(this,e)} function n (line 9) | function n(e){return r(this,n),t.call(this,e)} function n (line 9) | function n(e){var i,u=arguments.length>1&&void 0!==arguments[1]?argument... function n (line 9) | function n(e){return r(this,n),t.call(this,e)} function e (line 9) | function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[... function ue (line 9) | function ue(e,t){for(var n=0,r=ie.length;n2&&void 0!==arguments[2]?argume... function de (line 9) | function de(e,t){var n=e.matches;t.matches=[],E(n)&&n.forEach((function(... function ve (line 9) | function ve(e,t){t.score=e.score} function e (line 9) | function e(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[... FILE: dist/fuse.min.mjs function t (line 9) | function t(t){return Array.isArray?Array.isArray(t):"[object Array]"===h... function n (line 9) | function n(t){return null==t?"":function(t){if("string"==typeof t)return... function s (line 9) | function s(t){return"string"==typeof t} function i (line 9) | function i(t){return"number"==typeof t} function r (line 9) | function r(t){return!0===t||!1===t||function(t){return u(t)&&null!==t}(t... function u (line 9) | function u(t){return"object"==typeof t} function c (line 9) | function c(t){return null!=t} function o (line 9) | function o(t){return!t.trim().length} function h (line 9) | function h(t){return null==t?void 0===t?"[object Undefined]":"[object Nu... class g (line 9) | class g{constructor(t){this._keys=[],this._keyMap={};let e=0;t.forEach((... method constructor (line 9) | constructor(t){this._keys=[],this._keyMap={};let e=0;t.forEach((t=>{le... method get (line 9) | get(t){return this._keyMap[t]} method keys (line 9) | keys(){return this._keys} method toJSON (line 9) | toJSON(){return JSON.stringify(this._keys)} function f (line 9) | function f(e){let n=null,i=null,r=null,u=1,c=null;if(s(e)||t(e))r=e,n=A(... function A (line 9) | function A(e){return t(e)?e:e.split(".")} function p (line 9) | function p(e){return t(e)?e.join("."):e} class F (line 9) | class F{constructor({getFn:t=C.getFn,fieldNormWeight:e=C.fieldNormWeight... method constructor (line 9) | constructor({getFn:t=C.getFn,fieldNormWeight:e=C.fieldNormWeight}={}){... method setSources (line 9) | setSources(t=[]){this.docs=t} method setIndexRecords (line 9) | setIndexRecords(t=[]){this.records=t} method setKeys (line 9) | setKeys(t=[]){this.keys=t,this._keysMap={},t.forEach(((t,e)=>{this._ke... method create (line 9) | create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,s(this.... method add (line 9) | add(t){const e=this.size();s(t)?this._addString(t,e):this._addObject(t... method removeAt (line 9) | removeAt(t){this.records.splice(t,1);for(let e=t,n=this.size();e{let u=n.ge... method toJSON (line 9) | toJSON(){return{keys:this.keys,records:this.records}} function M (line 9) | function M(t,e,{getFn:n=C.getFn,fieldNormWeight:s=C.fieldNormWeight}={})... function E (line 9) | function E(t,{errors:e=0,currentLocation:n=0,expectedLocation:s=0,distan... function B (line 9) | function B(t,e,n,{location:s=C.location,distance:i=C.distance,threshold:... function x (line 9) | function x(t){let e={};for(let n=0,s=t.length;n{let c=Object.keys(e);const o=... function V (line 9) | function V(t,e){const n=t.matches;e.matches=[],c(n)&&n.forEach((t=>{if(!... function U (line 9) | function U(t,e){e.score=t.score} class G (line 9) | class G{constructor(t,e={},n){this.options={...C,...e},this.options.useE... method constructor (line 9) | constructor(t,e={},n){this.options={...C,...e},this.options.useExtende... method setCollection (line 9) | setCollection(t,e){if(this._docs=t,e&&!(e instanceof F))throw new Erro... method add (line 9) | add(t){c(t)&&(this._docs.push(t),this._myIndex.add(t))} method remove (line 9) | remove(t=(()=>!1)){const e=[];for(let n=0,s=this._docs.length;n{if(!t.children... method _searchObjectList (line 9) | _searchObjectList(t){const e=O(t,this.options),{keys:n,records:s}=this... method _findMatches (line 9) | _findMatches({key:e,value:n,searcher:s}){if(!c(n))return[];let i=[];if... FILE: dist/fuse.mjs function isArray (line 10) | function isArray(value) { constant INFINITY (line 17) | const INFINITY = 1 / 0; function baseToString (line 18) | function baseToString(value) { function toString (line 27) | function toString(value) { function isString (line 31) | function isString(value) { function isNumber (line 35) | function isNumber(value) { function isBoolean (line 40) | function isBoolean(value) { function isObject (line 48) | function isObject(value) { function isObjectLike (line 53) | function isObjectLike(value) { function isDefined (line 57) | function isDefined(value) { function isBlank (line 61) | function isBlank(value) { function getTag (line 67) | function getTag(value) { constant EXTENDED_SEARCH_UNAVAILABLE (line 75) | const EXTENDED_SEARCH_UNAVAILABLE = 'Extended search is not available'; constant INCORRECT_INDEX_TYPE (line 77) | const INCORRECT_INDEX_TYPE = "Incorrect 'index' type"; class KeyStore (line 92) | class KeyStore { method constructor (line 93) | constructor(keys) { method get (line 113) | get(keyId) { method keys (line 116) | keys() { method toJSON (line 119) | toJSON() { function createKey (line 124) | function createKey(key) { function createKeyPath (line 159) | function createKeyPath(key) { function createKeyId (line 163) | function createKeyId(key) { function get (line 167) | function get(obj, path) { constant SPACE (line 281) | const SPACE = /[^ ]+/g; function norm (line 285) | function norm(weight = 1, mantissa = 3) { class FuseIndex (line 313) | class FuseIndex { method constructor (line 314) | constructor({ method setSources (line 324) | setSources(docs = []) { method setIndexRecords (line 327) | setIndexRecords(records = []) { method setKeys (line 330) | setKeys(keys = []) { method create (line 337) | create() { method add (line 359) | add(doc) { method removeAt (line 369) | removeAt(idx) { method getValueForItemAtKeyId (line 377) | getValueForItemAtKeyId(item, keyId) { method size (line 380) | size() { method _addString (line 383) | _addString(doc, docIndex) { method _addObject (line 396) | _addObject(doc, docIndex) { method toJSON (line 448) | toJSON() { function createIndex (line 456) | function createIndex( function parseIndex (line 468) | function parseIndex( function computeScore$1 (line 479) | function computeScore$1( function convertMaskToIndices (line 505) | function convertMaskToIndices( constant MAX_BITS (line 536) | const MAX_BITS = 32; function search (line 538) | function search( function createPatternAlphabet (line 721) | function createPatternAlphabet(pattern) { class BitapSearch (line 736) | class BitapSearch { method constructor (line 737) | constructor( method searchIn (line 802) | searchIn(text) { class BaseMatch (line 871) | class BaseMatch { method constructor (line 872) | constructor(pattern) { method isMultiMatch (line 875) | static isMultiMatch(pattern) { method isSingleMatch (line 878) | static isSingleMatch(pattern) { method search (line 881) | search(/*text*/) {} function getMatch (line 884) | function getMatch(pattern, exp) { class ExactMatch (line 891) | class ExactMatch extends BaseMatch { method constructor (line 892) | constructor(pattern) { method type (line 895) | static get type() { method multiRegex (line 898) | static get multiRegex() { method singleRegex (line 901) | static get singleRegex() { method search (line 904) | search(text) { class InverseExactMatch (line 917) | class InverseExactMatch extends BaseMatch { method constructor (line 918) | constructor(pattern) { method type (line 921) | static get type() { method multiRegex (line 924) | static get multiRegex() { method singleRegex (line 927) | static get singleRegex() { method search (line 930) | search(text) { class PrefixExactMatch (line 944) | class PrefixExactMatch extends BaseMatch { method constructor (line 945) | constructor(pattern) { method type (line 948) | static get type() { method multiRegex (line 951) | static get multiRegex() { method singleRegex (line 954) | static get singleRegex() { method search (line 957) | search(text) { class InversePrefixExactMatch (line 970) | class InversePrefixExactMatch extends BaseMatch { method constructor (line 971) | constructor(pattern) { method type (line 974) | static get type() { method multiRegex (line 977) | static get multiRegex() { method singleRegex (line 980) | static get singleRegex() { method search (line 983) | search(text) { class SuffixExactMatch (line 996) | class SuffixExactMatch extends BaseMatch { method constructor (line 997) | constructor(pattern) { method type (line 1000) | static get type() { method multiRegex (line 1003) | static get multiRegex() { method singleRegex (line 1006) | static get singleRegex() { method search (line 1009) | search(text) { class InverseSuffixExactMatch (line 1022) | class InverseSuffixExactMatch extends BaseMatch { method constructor (line 1023) | constructor(pattern) { method type (line 1026) | static get type() { method multiRegex (line 1029) | static get multiRegex() { method singleRegex (line 1032) | static get singleRegex() { method search (line 1035) | search(text) { class FuzzyMatch (line 1045) | class FuzzyMatch extends BaseMatch { method constructor (line 1046) | constructor( method type (line 1073) | static get type() { method multiRegex (line 1076) | static get multiRegex() { method singleRegex (line 1079) | static get singleRegex() { method search (line 1082) | search(text) { class IncludeMatch (line 1089) | class IncludeMatch extends BaseMatch { method constructor (line 1090) | constructor(pattern) { method type (line 1093) | static get type() { method multiRegex (line 1096) | static get multiRegex() { method singleRegex (line 1099) | static get singleRegex() { method search (line 1102) | search(text) { constant SPACE_RE (line 1140) | const SPACE_RE = / +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/; constant OR_TOKEN (line 1141) | const OR_TOKEN = '|'; function parseQuery (line 1146) | function parseQuery(pattern, options = {}) { class ExtendedSearch (line 1221) | class ExtendedSearch { method constructor (line 1222) | constructor( method condition (line 1255) | static condition(_, options) { method searchIn (line 1259) | searchIn(text) { function register (line 1335) | function register(...args) { function createSearcher (line 1339) | function createSearcher(pattern, options) { function parse (line 1376) | function parse(query, options, { auto = true } = {}) { function computeScore (line 1433) | function computeScore( function transformMatches (line 1453) | function transformMatches(result, data) { function transformScore (line 1485) | function transformScore(result, data) { function format (line 1489) | function format( class Fuse (line 1520) | class Fuse { method constructor (line 1521) | constructor(docs, options = {}, index) { method setCollection (line 1536) | setCollection(docs, index) { method add (line 1551) | add(doc) { method remove (line 1560) | remove(predicate = (/* doc, idx */) => false) { method removeAt (line 1577) | removeAt(idx) { method getIndex (line 1582) | getIndex() { method search (line 1586) | search(query, { limit = -1 } = {}) { method _searchStringList (line 1617) | _searchStringList(query) { method _searchLogical (line 1642) | _searchLogical(query) { method _searchObjectList (line 1706) | _searchObjectList(query) { method _findMatches (line 1741) | _findMatches({ key, value, searcher }) { FILE: docs/.vuepress/client.ts method enhance (line 15) | enhance({ router }) { type Window (line 54) | interface Window { FILE: docs/.vuepress/config.ts constant GA_MEASUREMENT_ID (line 18) | const GA_MEASUREMENT_ID = 'G-78VK1PFWH1' constant GOOGLE_SITE_VERIFICATION (line 19) | const GOOGLE_SITE_VERIFICATION = '4nm40QLVcDJmEJSAbrMfZ7fpBJZIXL1oSngBAY... function getGuideSidebar (line 59) | function getGuideSidebar(): SidebarConfigArray { function getComponent (line 87) | function getComponent(name: string): Record { function getPlugins (line 93) | function getPlugins(): PluginConfig { function getHead (line 123) | function getHead(): HeadConfig[] { type DefaultThemeLocaleData (line 191) | interface DefaultThemeLocaleData { FILE: scripts/build.main.cjs function build (line 15) | async function build(builds) { function buildEntry (line 31) | async function buildEntry(config) { function buildTypes (line 50) | async function buildTypes() { function minify (line 66) | async function minify(banner, code) { function write (line 79) | function write(dest, code, zip) { function getSize (line 105) | function getSize(code) { function logError (line 109) | function logError(e) { function blue (line 113) | function blue(str) { FILE: scripts/bump-docs.cjs constant VERSION (line 4) | const VERSION = process.env.VERSION || pckg.version function bump (line 12) | async function bump() { FILE: scripts/config-types.cjs constant FILENAME (line 7) | const FILENAME = 'fuse' constant VERSION (line 8) | const VERSION = process.env.VERSION || pckg.version FILE: scripts/configs.cjs constant FILENAME (line 7) | const FILENAME = 'fuse' constant VERSION (line 8) | const VERSION = process.env.VERSION || pckg.version constant AUTHOR (line 9) | const AUTHOR = pckg.author constant HOMEPAGE (line 10) | const HOMEPAGE = pckg.homepage constant DESCRIPTION (line 11) | const DESCRIPTION = pckg.description function genConfig (line 137) | function genConfig(options) { function mapValues (line 174) | function mapValues(obj, fn) { FILE: src/core/computeScore.js function computeScore (line 4) | function computeScore( FILE: src/core/errorMessages.js constant EXTENDED_SEARCH_UNAVAILABLE (line 1) | const EXTENDED_SEARCH_UNAVAILABLE = 'Extended search is not available' constant LOGICAL_SEARCH_UNAVAILABLE (line 3) | const LOGICAL_SEARCH_UNAVAILABLE = 'Logical search is not available' constant INCORRECT_INDEX_TYPE (line 5) | const INCORRECT_INDEX_TYPE = "Incorrect 'index' type" FILE: src/core/format.js function format (line 4) | function format( FILE: src/core/index.js class Fuse (line 11) | class Fuse { method constructor (line 12) | constructor(docs, options = {}, index) { method setCollection (line 27) | setCollection(docs, index) { method add (line 42) | add(doc) { method remove (line 51) | remove(predicate = (/* doc, idx */) => false) { method removeAt (line 68) | removeAt(idx) { method getIndex (line 73) | getIndex() { method search (line 77) | search(query, { limit = -1 } = {}) { method _searchStringList (line 108) | _searchStringList(query) { method _searchLogical (line 133) | _searchLogical(query) { method _searchObjectList (line 200) | _searchObjectList(query) { method _findMatches (line 235) | _findMatches({ key, value, searcher }) { FILE: src/core/queryParser.js function parse (line 32) | function parse(query, options, { auto = true } = {}) { FILE: src/core/register.js function register (line 5) | function register(...args) { function createSearcher (line 9) | function createSearcher(pattern, options) { FILE: src/helpers/get.js function get (line 10) | function get(obj, path) { FILE: src/helpers/types.js function isArray (line 1) | function isArray(value) { constant INFINITY (line 8) | const INFINITY = 1 / 0 function baseToString (line 9) | function baseToString(value) { function toString (line 18) | function toString(value) { function isString (line 22) | function isString(value) { function isNumber (line 26) | function isNumber(value) { function isBoolean (line 31) | function isBoolean(value) { function isObject (line 39) | function isObject(value) { function isObjectLike (line 44) | function isObjectLike(value) { function isDefined (line 48) | function isDefined(value) { function isBlank (line 52) | function isBlank(value) { function getTag (line 58) | function getTag(value) { FILE: src/index.d.ts class Fuse (line 3) | class Fuse { class FuseIndex (line 104) | class FuseIndex { type FuseGetFunction (line 117) | type FuseGetFunction = ( type FuseIndexOptions (line 122) | type FuseIndexOptions = { type FuseSortFunctionItem (line 144) | type FuseSortFunctionItem = { type FuseSortFunctionMatch (line 159) | type FuseSortFunctionMatch = { type FuseSortFunctionMatchList (line 178) | type FuseSortFunctionMatchList = FuseSortFunctionMatch & { type FuseSortFunctionArg (line 182) | type FuseSortFunctionArg = { type FuseSortFunction (line 189) | type FuseSortFunction = ( type RecordEntryObject (line 203) | type RecordEntryObject = { type RecordEntryArrayItem (line 220) | type RecordEntryArrayItem = ReadonlyArray< type RecordEntry (line 225) | type RecordEntry = { type FuseIndexObjectRecord (line 246) | type FuseIndexObjectRecord = { type FuseIndexStringRecord (line 265) | type FuseIndexStringRecord = { type FuseIndexRecords (line 274) | type FuseIndexRecords = type FuseOptionKeyObject (line 287) | type FuseOptionKeyObject = { type FuseOptionKey (line 293) | type FuseOptionKey = FuseOptionKeyObject | string | string[] type IFuseOptions (line 295) | interface IFuseOptions { type RangeTuple (line 344) | type RangeTuple = [number, number] type FuseResultMatch (line 346) | type FuseResultMatch = { type FuseSearchOptions (line 353) | type FuseSearchOptions = { type FuseResult (line 357) | type FuseResult = { type Expression (line 364) | type Expression = FILE: src/search/bitap/computeScore.js function computeScore (line 3) | function computeScore( FILE: src/search/bitap/constants.js constant MAX_BITS (line 2) | const MAX_BITS = 32 FILE: src/search/bitap/convertMaskToIndices.js function convertMaskToIndices (line 3) | function convertMaskToIndices( FILE: src/search/bitap/createPatternAlphabet.js function createPatternAlphabet (line 1) | function createPatternAlphabet(pattern) { FILE: src/search/bitap/index.js class BitapSearch (line 7) | class BitapSearch { method constructor (line 8) | constructor( method searchIn (line 73) | searchIn(text) { FILE: src/search/bitap/search.js function search (line 7) | function search( FILE: src/search/extended/BaseMatch.js class BaseMatch (line 1) | class BaseMatch { method constructor (line 2) | constructor(pattern) { method isMultiMatch (line 5) | static isMultiMatch(pattern) { method isSingleMatch (line 8) | static isSingleMatch(pattern) { method search (line 11) | search(/*text*/) {} function getMatch (line 14) | function getMatch(pattern, exp) { FILE: src/search/extended/ExactMatch.js class ExactMatch (line 7) | class ExactMatch extends BaseMatch { method constructor (line 8) | constructor(pattern) { method type (line 11) | static get type() { method multiRegex (line 14) | static get multiRegex() { method singleRegex (line 17) | static get singleRegex() { method search (line 20) | search(text) { FILE: src/search/extended/FuzzyMatch.js class FuzzyMatch (line 5) | class FuzzyMatch extends BaseMatch { method constructor (line 6) | constructor( method type (line 33) | static get type() { method multiRegex (line 36) | static get multiRegex() { method singleRegex (line 39) | static get singleRegex() { method search (line 42) | search(text) { FILE: src/search/extended/IncludeMatch.js class IncludeMatch (line 7) | class IncludeMatch extends BaseMatch { method constructor (line 8) | constructor(pattern) { method type (line 11) | static get type() { method multiRegex (line 14) | static get multiRegex() { method singleRegex (line 17) | static get singleRegex() { method search (line 20) | search(text) { FILE: src/search/extended/InverseExactMatch.js class InverseExactMatch (line 7) | class InverseExactMatch extends BaseMatch { method constructor (line 8) | constructor(pattern) { method type (line 11) | static get type() { method multiRegex (line 14) | static get multiRegex() { method singleRegex (line 17) | static get singleRegex() { method search (line 20) | search(text) { FILE: src/search/extended/InversePrefixExactMatch.js class InversePrefixExactMatch (line 7) | class InversePrefixExactMatch extends BaseMatch { method constructor (line 8) | constructor(pattern) { method type (line 11) | static get type() { method multiRegex (line 14) | static get multiRegex() { method singleRegex (line 17) | static get singleRegex() { method search (line 20) | search(text) { FILE: src/search/extended/InverseSuffixExactMatch.js class InverseSuffixExactMatch (line 6) | class InverseSuffixExactMatch extends BaseMatch { method constructor (line 7) | constructor(pattern) { method type (line 10) | static get type() { method multiRegex (line 13) | static get multiRegex() { method singleRegex (line 16) | static get singleRegex() { method search (line 19) | search(text) { FILE: src/search/extended/PrefixExactMatch.js class PrefixExactMatch (line 6) | class PrefixExactMatch extends BaseMatch { method constructor (line 7) | constructor(pattern) { method type (line 10) | static get type() { method multiRegex (line 13) | static get multiRegex() { method singleRegex (line 16) | static get singleRegex() { method search (line 19) | search(text) { FILE: src/search/extended/SuffixExactMatch.js class SuffixExactMatch (line 6) | class SuffixExactMatch extends BaseMatch { method constructor (line 7) | constructor(pattern) { method type (line 10) | static get type() { method multiRegex (line 13) | static get multiRegex() { method singleRegex (line 16) | static get singleRegex() { method search (line 19) | search(text) { FILE: src/search/extended/index.js class ExtendedSearch (line 39) | class ExtendedSearch { method constructor (line 40) | constructor( method condition (line 73) | static condition(_, options) { method searchIn (line 77) | searchIn(text) { FILE: src/search/extended/parseQuery.js constant SPACE_RE (line 25) | const SPACE_RE = / +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/ constant OR_TOKEN (line 26) | const OR_TOKEN = '|' function parseQuery (line 31) | function parseQuery(pattern, options = {}) { FILE: src/tools/FuseIndex.js class FuseIndex (line 6) | class FuseIndex { method constructor (line 7) | constructor({ method setSources (line 17) | setSources(docs = []) { method setIndexRecords (line 20) | setIndexRecords(records = []) { method setKeys (line 23) | setKeys(keys = []) { method create (line 30) | create() { method add (line 52) | add(doc) { method removeAt (line 62) | removeAt(idx) { method getValueForItemAtKeyId (line 70) | getValueForItemAtKeyId(item, keyId) { method size (line 73) | size() { method _addString (line 76) | _addString(doc, docIndex) { method _addObject (line 89) | _addObject(doc, docIndex) { method toJSON (line 144) | toJSON() { function createIndex (line 152) | function createIndex( function parseIndex (line 164) | function parseIndex( FILE: src/tools/KeyStore.js class KeyStore (line 6) | class KeyStore { method constructor (line 7) | constructor(keys) { method get (line 27) | get(keyId) { method keys (line 30) | keys() { method toJSON (line 33) | toJSON() { function createKey (line 38) | function createKey(key) { function createKeyPath (line 73) | function createKeyPath(key) { function createKeyId (line 77) | function createKeyId(key) { FILE: src/tools/norm.js constant SPACE (line 1) | const SPACE = /[^ ]+/g function norm (line 5) | function norm(weight = 1, mantissa = 3) { FILE: src/transform/transformMatches.js function transformMatches (line 3) | function transformMatches(result, data) { FILE: src/transform/transformScore.js function transformScore (line 1) | function transformScore(result, data) { FILE: test/fixtures/types.ts type PokeAliasType (line 1) | type PokeAliasType = { type PokeStatType (line 5) | type PokeStatType = { type PokeAbilityType (line 16) | type PokeAbilityType = { type PokeGenderRatioType (line 24) | type PokeGenderRatioType = { type PokedexType (line 29) | type PokedexType = { FILE: test/typings.test.ts type Board (line 49) | interface Board { type Author (line 102) | interface Author {