New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@orchidjs/sifter

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@orchidjs/sifter - npm Package Compare versions

Comparing version 0.8.1 to 0.8.2

22

build/cjs/diacritics.js

@@ -38,2 +38,3 @@ /*! sifter.js | https://github.com/orchidjs/sifter.js | Apache License (v2) */

* ex ['ab','a'] => (?:ab|a)
* ex ['a','b'] => [ab]
*

@@ -44,7 +45,16 @@ */

const arrayToPattern = (chars, glue = '|') => {
if (chars.length > 1) {
return '(?:' + chars.join(glue) + ')';
if (chars.length == 1) {
return chars[0];
}
return chars[0];
var longest = 1;
chars.forEach(a => {
longest = Math.max(longest, a.length);
});
if (longest == 1) {
return '[' + chars.join('') + ']';
}
return '(?:' + chars.join(glue) + ')';
};

@@ -90,2 +100,8 @@ /**

var patt = new RegExp(arrayToPattern(diacritics[latin]), 'iu');
if (diacritic.match(patt)) {
continue;
}
diacritics[latin].push(diacritic);

@@ -92,0 +108,0 @@ }

@@ -34,2 +34,3 @@ /*! sifter.js | https://github.com/orchidjs/sifter.js | Apache License (v2) */

* ex ['ab','a'] => (?:ab|a)
* ex ['a','b'] => [ab]
*

@@ -40,7 +41,16 @@ */

const arrayToPattern = (chars, glue = '|') => {
if (chars.length > 1) {
return '(?:' + chars.join(glue) + ')';
if (chars.length == 1) {
return chars[0];
}
return chars[0];
var longest = 1;
chars.forEach(a => {
longest = Math.max(longest, a.length);
});
if (longest == 1) {
return '[' + chars.join('') + ']';
}
return '(?:' + chars.join(glue) + ')';
};

@@ -86,2 +96,8 @@ /**

var patt = new RegExp(arrayToPattern(diacritics[latin]), 'iu');
if (diacritic.match(patt)) {
continue;
}
diacritics[latin].push(diacritic);

@@ -88,0 +104,0 @@ }

@@ -40,2 +40,3 @@ /*! sifter.js | https://github.com/orchidjs/sifter.js | Apache License (v2) */

* ex ['ab','a'] => (?:ab|a)
* ex ['a','b'] => [ab]
*

@@ -46,7 +47,16 @@ */

const arrayToPattern = (chars, glue = '|') => {
if (chars.length > 1) {
return '(?:' + chars.join(glue) + ')';
if (chars.length == 1) {
return chars[0];
}
return chars[0];
var longest = 1;
chars.forEach(a => {
longest = Math.max(longest, a.length);
});
if (longest == 1) {
return '[' + chars.join('') + ']';
}
return '(?:' + chars.join(glue) + ')';
};

@@ -92,2 +102,8 @@ /**

var patt = new RegExp(arrayToPattern(diacritics[latin]), 'iu');
if (diacritic.match(patt)) {
continue;
}
diacritics[latin].push(diacritic);

@@ -94,0 +110,0 @@ }

16

build/umd/sifter.min.js

@@ -5,8 +5,12 @@ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).sifter=t()}(this,(function(){"use strict"

var n
const i={"æ":"ae","ⱥ":"a","ø":"o"},o=new RegExp(Object.keys(i).join("|"),"g"),s=[[67,67],[160,160],[192,438],[452,652],[961,961],[1019,1019],[1083,1083],[1281,1289],[1984,1984],[5095,5095],[7429,7441],[7545,7549],[7680,7935],[8580,8580],[9398,9449],[11360,11391],[42792,42793],[42802,42851],[42873,42897],[42912,42922],[64256,64260],[65313,65338],[65345,65370]],c=e=>e.normalize("NFKD").replace(r,"").toLowerCase().replace(o,(function(e){return i[e]})),u=(e,t="|")=>e.length>1?"(?:"+e.join(t)+")":e[0],f=e=>{if(1===e.length)return[[e]]
const i={"æ":"ae","ⱥ":"a","ø":"o"},o=new RegExp(Object.keys(i).join("|"),"g"),s=[[67,67],[160,160],[192,438],[452,652],[961,961],[1019,1019],[1083,1083],[1281,1289],[1984,1984],[5095,5095],[7429,7441],[7545,7549],[7680,7935],[8580,8580],[9398,9449],[11360,11391],[42792,42793],[42802,42851],[42873,42897],[42912,42922],[64256,64260],[65313,65338],[65345,65370]],c=e=>e.normalize("NFKD").replace(r,"").toLowerCase().replace(o,(function(e){return i[e]})),u=(e,t="|")=>{if(1==e.length)return e[0]
var r=1
return e.forEach((e=>{r=Math.max(r,e.length)})),1==r?"["+e.join("")+"]":"(?:"+e.join(t)+")"},f=e=>{if(1===e.length)return[[e]]
var t=[]
return f(e.substring(1)).forEach((function(r){var n=r.slice(0)
n[0]=e.charAt(0)+n[0],t.push(n),(n=r.slice(0)).unshift(e.charAt(0)),t.push(n)})),t},a=t=>{void 0===n&&(n=(()=>{var t={}
s.forEach((e=>{for(let r=e[0];r<=e[1];r++){let e=String.fromCharCode(r),n=c(e)
n!=e.toLowerCase()&&(n in t||(t[n]=[n]),t[n].push(e))}}))
s.forEach((e=>{for(let n=e[0];n<=e[1];n++){let e=String.fromCharCode(n),i=c(e)
if(i!=e.toLowerCase()){i in t||(t[i]=[i])
var r=new RegExp(u(t[i]),"iu")
e.match(r)||t[i].push(e)}}}))
var r=Object.keys(t)

@@ -24,3 +28,3 @@ r=r.sort(((e,t)=>t.length-e.length)),e=new RegExp("("+u(r)+"[̀-ͯ·ʾ]*)","g")

r&&!Array.isArray(r)&&(e[t]=[r])},m=(e,t)=>{if(Array.isArray(e))e.forEach(t)
else for(var r in e)e.hasOwnProperty(r)&&t(e[r],r)},y=(e,t)=>"number"==typeof e&&"number"==typeof t?e>t?1:e<t?-1:0:(e=c(e+"").toLowerCase())>(t=c(t+"").toLowerCase())?1:t>e?-1:0
else for(var r in e)e.hasOwnProperty(r)&&t(e[r],r)},v=(e,t)=>"number"==typeof e&&"number"==typeof t?e>t?1:e<t?-1:0:(e=c(e+"").toLowerCase())>(t=c(t+"").toLowerCase())?1:t>e?-1:0

@@ -67,4 +71,4 @@ ;/**

if(a){if(1===a){const e=c[0].field,t=u[0]
return function(r,n){return t*y(f(e,r),f(e,n))}}return function(e,t){var r,n,i
for(r=0;r<a;r++)if(i=c[r].field,n=u[r]*y(f(i,e),f(i,t)))return n
return function(r,n){return t*v(f(e,r),f(e,n))}}return function(e,t){var r,n,i
for(r=0;r<a;r++)if(i=c[r].field,n=u[r]*v(f(i,e),f(i,t)))return n
return 0}}return null}prepareSearch(e,t){const r={}

@@ -71,0 +75,0 @@ var n=Object.assign({},t)

@@ -1,4 +0,4 @@

{"/var/www/html/github/sifter.js/lib/diacritics.ts": {"path":"/var/www/html/github/sifter.js/lib/diacritics.ts","statementMap":{"0":{"start":{"line":7,"column":19},"end":{"line":7,"column":null}},"1":{"start":{"line":8,"column":19},"end":{"line":8,"column":23}},"2":{"start":{"line":11,"column":37},"end":{"line":11,"column":null}},"3":{"start":{"line":17,"column":20},"end":{"line":17,"column":24}},"4":{"start":{"line":125,"column":27},"end":{"line":125,"column":null}},"5":{"start":{"line":156,"column":26},"end":{"line":164,"column":null}},"6":{"start":{"line":157,"column":1},"end":{"line":157,"column":8}},"7":{"start":{"line":162,"column":3},"end":{"line":162,"column":10}},"8":{"start":{"line":212,"column":30},"end":{"line":217,"column":null}},"9":{"start":{"line":213,"column":1},"end":{"line":215,"column":null}},"10":{"start":{"line":214,"column":2},"end":{"line":214,"column":9}},"11":{"start":{"line":216,"column":1},"end":{"line":216,"column":8}},"12":{"start":{"line":224,"column":30},"end":{"line":240,"column":null}},"13":{"start":{"line":226,"column":4},"end":{"line":226,"column":35}},"14":{"start":{"line":226,"column":28},"end":{"line":226,"column":35}},"15":{"start":{"line":228,"column":28},"end":{"line":228,"column":null}},"16":{"start":{"line":229,"column":4},"end":{"line":229,"column":17}},"17":{"start":{"line":230,"column":18},"end":{"line":230,"column":27}},"18":{"start":{"line":231,"column":8},"end":{"line":231,"column":11}},"19":{"start":{"line":232,"column":8},"end":{"line":232,"column":14}},"20":{"start":{"line":234,"column":8},"end":{"line":234,"column":11}},"21":{"start":{"line":235,"column":8},"end":{"line":235,"column":11}},"22":{"start":{"line":236,"column":8},"end":{"line":236,"column":14}},"23":{"start":{"line":239,"column":4},"end":{"line":239,"column":11}},"24":{"start":{"line":246,"column":34},"end":{"line":299,"column":null}},"25":{"start":{"line":248,"column":42},"end":{"line":248,"column":null}},"26":{"start":{"line":249,"column":1},"end":{"line":249,"column":12}},"27":{"start":{"line":251,"column":2},"end":{"line":264,"column":null}},"28":{"start":{"line":251,"column":14},"end":{"line":251,"column":25}},"29":{"start":{"line":253,"column":19},"end":{"line":253,"column":25}},"30":{"start":{"line":254,"column":16},"end":{"line":254,"column":26}},"31":{"start":{"line":256,"column":3},"end":{"line":258,"column":null}},"32":{"start":{"line":257,"column":4},"end":{"line":257,"column":null}},"33":{"start":{"line":260,"column":3},"end":{"line":262,"column":null}},"34":{"start":{"line":261,"column":4},"end":{"line":261,"column":14}},"35":{"start":{"line":263,"column":3},"end":{"line":263,"column":13}},"36":{"start":{"line":267,"column":19},"end":{"line":267,"column":25}},"37":{"start":{"line":272,"column":1},"end":{"line":272,"column":12}},"38":{"start":{"line":272,"column":43},"end":{"line":272,"column":null}},"39":{"start":{"line":273,"column":1},"end":{"line":273,"column":10}},"40":{"start":{"line":279,"column":41},"end":{"line":279,"column":null}},"41":{"start":{"line":280,"column":1},"end":{"line":280,"column":12}},"42":{"start":{"line":280,"column":27},"end":{"line":280,"column":47}},"43":{"start":{"line":282,"column":19},"end":{"line":282,"column":33}},"44":{"start":{"line":283,"column":16},"end":{"line":283,"column":26}},"45":{"start":{"line":285,"column":3},"end":{"line":285,"column":10}},"46":{"start":{"line":286,"column":4},"end":{"line":288,"column":null}},"47":{"start":{"line":287,"column":5},"end":{"line":287,"column":12}},"48":{"start":{"line":289,"column":4},"end":{"line":289,"column":11}},"49":{"start":{"line":292,"column":3},"end":{"line":292,"column":10}},"50":{"start":{"line":295,"column":2},"end":{"line":295,"column":20}},"51":{"start":{"line":298,"column":1},"end":{"line":298,"column":8}},"52":{"start":{"line":306,"column":37},"end":{"line":335,"column":null}},"53":{"start":{"line":308,"column":1},"end":{"line":310,"column":null}},"54":{"start":{"line":309,"column":2},"end":{"line":309,"column":20}},"55":{"start":{"line":312,"column":21},"end":{"line":312,"column":26}},"56":{"start":{"line":314,"column":1},"end":{"line":314,"column":8}},"57":{"start":{"line":316,"column":2},"end":{"line":318,"column":null}},"58":{"start":{"line":317,"column":3},"end":{"line":317,"column":10}},"59":{"start":{"line":321,"column":20},"end":{"line":321,"column":30}},"60":{"start":{"line":322,"column":2},"end":{"line":324,"column":null}},"61":{"start":{"line":323,"column":3},"end":{"line":323,"column":10}},"62":{"start":{"line":327,"column":24},"end":{"line":327,"column":28}},"63":{"start":{"line":328,"column":2},"end":{"line":330,"column":null}},"64":{"start":{"line":329,"column":3},"end":{"line":329,"column":10}},"65":{"start":{"line":332,"column":2},"end":{"line":332,"column":9}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":156,"column":26},"end":{"line":156,"column":48}},"loc":{"start":{"line":156,"column":48},"end":{"line":164,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":161,"column":23},"end":{"line":161,"column":32}},"loc":{"start":{"line":161,"column":47},"end":{"line":163,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":212,"column":30},"end":{"line":212,"column":31}},"loc":{"start":{"line":212,"column":72},"end":{"line":217,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":224,"column":30},"end":{"line":224,"column":58}},"loc":{"start":{"line":224,"column":58},"end":{"line":240,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":229,"column":46},"end":{"line":229,"column":55}},"loc":{"start":{"line":229,"column":66},"end":{"line":237,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":246,"column":34},"end":{"line":246,"column":55}},"loc":{"start":{"line":246,"column":55},"end":{"line":299,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":249,"column":22},"end":{"line":249,"column":35}},"loc":{"start":{"line":249,"column":35},"end":{"line":265,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":272,"column":33},"end":{"line":272,"column":34}},"loc":{"start":{"line":272,"column":43},"end":{"line":272,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":280,"column":18},"end":{"line":280,"column":19}},"loc":{"start":{"line":280,"column":27},"end":{"line":280,"column":47}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":280,"column":56},"end":{"line":280,"column":64}},"loc":{"start":{"line":280,"column":64},"end":{"line":296,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":283,"column":32},"end":{"line":283,"column":42}},"loc":{"start":{"line":283,"column":42},"end":{"line":293,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":285,"column":26},"end":{"line":285,"column":30}},"loc":{"start":{"line":285,"column":30},"end":{"line":290,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":306,"column":37},"end":{"line":306,"column":61}},"loc":{"start":{"line":306,"column":61},"end":{"line":335,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":314,"column":41},"end":{"line":314,"column":55}},"loc":{"start":{"line":314,"column":55},"end":{"line":333,"column":4}}}},"branchMap":{"0":{"loc":{"start":{"line":212,"column":58},"end":{"line":212,"column":72}},"type":"default-arg","locations":[{"start":{"line":212,"column":58},"end":{"line":212,"column":72}}]},"1":{"loc":{"start":{"line":213,"column":1},"end":{"line":215,"column":null}},"type":"if","locations":[{"start":{"line":213,"column":1},"end":{"line":215,"column":null}},{"start":{"line":213,"column":1},"end":{"line":215,"column":null}}]},"2":{"loc":{"start":{"line":226,"column":4},"end":{"line":226,"column":35}},"type":"if","locations":[{"start":{"line":226,"column":4},"end":{"line":226,"column":35}},{"start":{"line":226,"column":4},"end":{"line":226,"column":35}}]},"3":{"loc":{"start":{"line":256,"column":3},"end":{"line":258,"column":null}},"type":"if","locations":[{"start":{"line":256,"column":3},"end":{"line":258,"column":null}},{"start":{"line":256,"column":3},"end":{"line":258,"column":null}}]},"4":{"loc":{"start":{"line":260,"column":3},"end":{"line":262,"column":null}},"type":"if","locations":[{"start":{"line":260,"column":3},"end":{"line":262,"column":null}},{"start":{"line":260,"column":3},"end":{"line":262,"column":null}}]},"5":{"loc":{"start":{"line":286,"column":4},"end":{"line":288,"column":null}},"type":"if","locations":[{"start":{"line":286,"column":4},"end":{"line":288,"column":null}},{"start":{"line":286,"column":4},"end":{"line":288,"column":null}}]},"6":{"loc":{"start":{"line":308,"column":1},"end":{"line":310,"column":null}},"type":"if","locations":[{"start":{"line":308,"column":1},"end":{"line":310,"column":null}},{"start":{"line":308,"column":1},"end":{"line":310,"column":null}}]},"7":{"loc":{"start":{"line":316,"column":2},"end":{"line":318,"column":null}},"type":"if","locations":[{"start":{"line":316,"column":2},"end":{"line":318,"column":null}},{"start":{"line":316,"column":2},"end":{"line":318,"column":null}}]},"8":{"loc":{"start":{"line":322,"column":2},"end":{"line":324,"column":null}},"type":"if","locations":[{"start":{"line":322,"column":2},"end":{"line":324,"column":null}},{"start":{"line":322,"column":2},"end":{"line":324,"column":null}}]},"9":{"loc":{"start":{"line":328,"column":2},"end":{"line":330,"column":null}},"type":"if","locations":[{"start":{"line":328,"column":2},"end":{"line":330,"column":null}},{"start":{"line":328,"column":2},"end":{"line":330,"column":null}}]}},"s":{"0":7,"1":7,"2":7,"3":7,"4":7,"5":7,"6":9943,"7":122,"8":7,"9":988,"10":586,"11":402,"12":7,"13":312,"14":234,"15":78,"16":78,"17":90,"18":90,"19":90,"20":90,"21":90,"22":90,"23":78,"24":7,"25":6,"26":6,"27":138,"28":138,"29":5808,"30":5808,"31":5808,"32":2004,"33":3804,"34":234,"35":3804,"36":6,"37":6,"38":876,"39":6,"40":6,"41":6,"42":924,"43":234,"44":234,"45":324,"46":426,"47":420,"48":6,"49":324,"50":234,"51":6,"52":7,"53":3915,"54":6,"55":3915,"56":3915,"57":9199,"58":5172,"59":4027,"60":4027,"61":2690,"62":1337,"63":1337,"64":4,"65":1333},"f":{"0":9943,"1":122,"2":988,"3":312,"4":90,"5":6,"6":138,"7":876,"8":924,"9":234,"10":324,"11":426,"12":3915,"13":9199},"b":{"0":[664],"1":[586,402],"2":[234,78],"3":[2004,3804],"4":[234,3570],"5":[420,6],"6":[6,3909],"7":[5172,4027],"8":[2690,1337],"9":[4,1333]}}
{"/var/www/html/github/sifter.js/lib/diacritics.ts": {"path":"/var/www/html/github/sifter.js/lib/diacritics.ts","statementMap":{"0":{"start":{"line":7,"column":19},"end":{"line":7,"column":null}},"1":{"start":{"line":8,"column":19},"end":{"line":8,"column":23}},"2":{"start":{"line":11,"column":37},"end":{"line":11,"column":null}},"3":{"start":{"line":17,"column":20},"end":{"line":17,"column":24}},"4":{"start":{"line":125,"column":27},"end":{"line":125,"column":null}},"5":{"start":{"line":156,"column":26},"end":{"line":164,"column":null}},"6":{"start":{"line":157,"column":1},"end":{"line":157,"column":8}},"7":{"start":{"line":162,"column":3},"end":{"line":162,"column":10}},"8":{"start":{"line":213,"column":30},"end":{"line":227,"column":null}},"9":{"start":{"line":215,"column":1},"end":{"line":217,"column":null}},"10":{"start":{"line":216,"column":2},"end":{"line":216,"column":9}},"11":{"start":{"line":219,"column":15},"end":{"line":219,"column":null}},"12":{"start":{"line":220,"column":1},"end":{"line":220,"column":6}},"13":{"start":{"line":220,"column":21},"end":{"line":220,"column":28}},"14":{"start":{"line":222,"column":1},"end":{"line":224,"column":null}},"15":{"start":{"line":223,"column":2},"end":{"line":223,"column":9}},"16":{"start":{"line":226,"column":1},"end":{"line":226,"column":8}},"17":{"start":{"line":234,"column":30},"end":{"line":250,"column":null}},"18":{"start":{"line":236,"column":4},"end":{"line":236,"column":35}},"19":{"start":{"line":236,"column":28},"end":{"line":236,"column":35}},"20":{"start":{"line":238,"column":28},"end":{"line":238,"column":null}},"21":{"start":{"line":239,"column":4},"end":{"line":239,"column":17}},"22":{"start":{"line":240,"column":18},"end":{"line":240,"column":27}},"23":{"start":{"line":241,"column":8},"end":{"line":241,"column":11}},"24":{"start":{"line":242,"column":8},"end":{"line":242,"column":14}},"25":{"start":{"line":244,"column":8},"end":{"line":244,"column":11}},"26":{"start":{"line":245,"column":8},"end":{"line":245,"column":11}},"27":{"start":{"line":246,"column":8},"end":{"line":246,"column":14}},"28":{"start":{"line":249,"column":4},"end":{"line":249,"column":11}},"29":{"start":{"line":256,"column":34},"end":{"line":315,"column":null}},"30":{"start":{"line":258,"column":42},"end":{"line":258,"column":null}},"31":{"start":{"line":259,"column":1},"end":{"line":259,"column":12}},"32":{"start":{"line":261,"column":2},"end":{"line":280,"column":null}},"33":{"start":{"line":261,"column":14},"end":{"line":261,"column":25}},"34":{"start":{"line":263,"column":19},"end":{"line":263,"column":25}},"35":{"start":{"line":264,"column":16},"end":{"line":264,"column":26}},"36":{"start":{"line":266,"column":3},"end":{"line":268,"column":null}},"37":{"start":{"line":267,"column":4},"end":{"line":267,"column":null}},"38":{"start":{"line":270,"column":3},"end":{"line":272,"column":null}},"39":{"start":{"line":271,"column":4},"end":{"line":271,"column":14}},"40":{"start":{"line":274,"column":14},"end":{"line":274,"column":18}},"41":{"start":{"line":275,"column":3},"end":{"line":277,"column":null}},"42":{"start":{"line":276,"column":4},"end":{"line":276,"column":null}},"43":{"start":{"line":279,"column":3},"end":{"line":279,"column":13}},"44":{"start":{"line":283,"column":19},"end":{"line":283,"column":25}},"45":{"start":{"line":288,"column":1},"end":{"line":288,"column":12}},"46":{"start":{"line":288,"column":43},"end":{"line":288,"column":null}},"47":{"start":{"line":289,"column":1},"end":{"line":289,"column":10}},"48":{"start":{"line":295,"column":41},"end":{"line":295,"column":null}},"49":{"start":{"line":296,"column":1},"end":{"line":296,"column":12}},"50":{"start":{"line":296,"column":27},"end":{"line":296,"column":47}},"51":{"start":{"line":298,"column":19},"end":{"line":298,"column":33}},"52":{"start":{"line":299,"column":16},"end":{"line":299,"column":26}},"53":{"start":{"line":301,"column":3},"end":{"line":301,"column":10}},"54":{"start":{"line":302,"column":4},"end":{"line":304,"column":null}},"55":{"start":{"line":303,"column":5},"end":{"line":303,"column":12}},"56":{"start":{"line":305,"column":4},"end":{"line":305,"column":11}},"57":{"start":{"line":308,"column":3},"end":{"line":308,"column":10}},"58":{"start":{"line":311,"column":2},"end":{"line":311,"column":20}},"59":{"start":{"line":314,"column":1},"end":{"line":314,"column":8}},"60":{"start":{"line":322,"column":37},"end":{"line":351,"column":null}},"61":{"start":{"line":324,"column":1},"end":{"line":326,"column":null}},"62":{"start":{"line":325,"column":2},"end":{"line":325,"column":20}},"63":{"start":{"line":328,"column":21},"end":{"line":328,"column":26}},"64":{"start":{"line":330,"column":1},"end":{"line":330,"column":8}},"65":{"start":{"line":332,"column":2},"end":{"line":334,"column":null}},"66":{"start":{"line":333,"column":3},"end":{"line":333,"column":10}},"67":{"start":{"line":337,"column":20},"end":{"line":337,"column":30}},"68":{"start":{"line":338,"column":2},"end":{"line":340,"column":null}},"69":{"start":{"line":339,"column":3},"end":{"line":339,"column":10}},"70":{"start":{"line":343,"column":24},"end":{"line":343,"column":28}},"71":{"start":{"line":344,"column":2},"end":{"line":346,"column":null}},"72":{"start":{"line":345,"column":3},"end":{"line":345,"column":10}},"73":{"start":{"line":348,"column":2},"end":{"line":348,"column":9}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":156,"column":26},"end":{"line":156,"column":48}},"loc":{"start":{"line":156,"column":48},"end":{"line":164,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":161,"column":23},"end":{"line":161,"column":32}},"loc":{"start":{"line":161,"column":47},"end":{"line":163,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":213,"column":30},"end":{"line":213,"column":31}},"loc":{"start":{"line":213,"column":72},"end":{"line":227,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":220,"column":16},"end":{"line":220,"column":20}},"loc":{"start":{"line":220,"column":20},"end":{"line":220,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":234,"column":30},"end":{"line":234,"column":58}},"loc":{"start":{"line":234,"column":58},"end":{"line":250,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":239,"column":46},"end":{"line":239,"column":55}},"loc":{"start":{"line":239,"column":66},"end":{"line":247,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":256,"column":34},"end":{"line":256,"column":55}},"loc":{"start":{"line":256,"column":55},"end":{"line":315,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":259,"column":22},"end":{"line":259,"column":35}},"loc":{"start":{"line":259,"column":35},"end":{"line":281,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":288,"column":33},"end":{"line":288,"column":34}},"loc":{"start":{"line":288,"column":43},"end":{"line":288,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":296,"column":18},"end":{"line":296,"column":19}},"loc":{"start":{"line":296,"column":27},"end":{"line":296,"column":47}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":296,"column":56},"end":{"line":296,"column":64}},"loc":{"start":{"line":296,"column":64},"end":{"line":312,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":299,"column":32},"end":{"line":299,"column":42}},"loc":{"start":{"line":299,"column":42},"end":{"line":309,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":301,"column":26},"end":{"line":301,"column":30}},"loc":{"start":{"line":301,"column":30},"end":{"line":306,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":322,"column":37},"end":{"line":322,"column":61}},"loc":{"start":{"line":322,"column":61},"end":{"line":351,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":330,"column":41},"end":{"line":330,"column":55}},"loc":{"start":{"line":330,"column":55},"end":{"line":349,"column":4}}}},"branchMap":{"0":{"loc":{"start":{"line":213,"column":58},"end":{"line":213,"column":72}},"type":"default-arg","locations":[{"start":{"line":213,"column":58},"end":{"line":213,"column":72}}]},"1":{"loc":{"start":{"line":215,"column":1},"end":{"line":217,"column":null}},"type":"if","locations":[{"start":{"line":215,"column":1},"end":{"line":217,"column":null}},{"start":{"line":215,"column":1},"end":{"line":217,"column":null}}]},"2":{"loc":{"start":{"line":222,"column":1},"end":{"line":224,"column":null}},"type":"if","locations":[{"start":{"line":222,"column":1},"end":{"line":224,"column":null}},{"start":{"line":222,"column":1},"end":{"line":224,"column":null}}]},"3":{"loc":{"start":{"line":236,"column":4},"end":{"line":236,"column":35}},"type":"if","locations":[{"start":{"line":236,"column":4},"end":{"line":236,"column":35}},{"start":{"line":236,"column":4},"end":{"line":236,"column":35}}]},"4":{"loc":{"start":{"line":266,"column":3},"end":{"line":268,"column":null}},"type":"if","locations":[{"start":{"line":266,"column":3},"end":{"line":268,"column":null}},{"start":{"line":266,"column":3},"end":{"line":268,"column":null}}]},"5":{"loc":{"start":{"line":270,"column":3},"end":{"line":272,"column":null}},"type":"if","locations":[{"start":{"line":270,"column":3},"end":{"line":272,"column":null}},{"start":{"line":270,"column":3},"end":{"line":272,"column":null}}]},"6":{"loc":{"start":{"line":275,"column":3},"end":{"line":277,"column":null}},"type":"if","locations":[{"start":{"line":275,"column":3},"end":{"line":277,"column":null}},{"start":{"line":275,"column":3},"end":{"line":277,"column":null}}]},"7":{"loc":{"start":{"line":302,"column":4},"end":{"line":304,"column":null}},"type":"if","locations":[{"start":{"line":302,"column":4},"end":{"line":304,"column":null}},{"start":{"line":302,"column":4},"end":{"line":304,"column":null}}]},"8":{"loc":{"start":{"line":324,"column":1},"end":{"line":326,"column":null}},"type":"if","locations":[{"start":{"line":324,"column":1},"end":{"line":326,"column":null}},{"start":{"line":324,"column":1},"end":{"line":326,"column":null}}]},"9":{"loc":{"start":{"line":332,"column":2},"end":{"line":334,"column":null}},"type":"if","locations":[{"start":{"line":332,"column":2},"end":{"line":334,"column":null}},{"start":{"line":332,"column":2},"end":{"line":334,"column":null}}]},"10":{"loc":{"start":{"line":338,"column":2},"end":{"line":340,"column":null}},"type":"if","locations":[{"start":{"line":338,"column":2},"end":{"line":340,"column":null}},{"start":{"line":338,"column":2},"end":{"line":340,"column":null}}]},"11":{"loc":{"start":{"line":344,"column":2},"end":{"line":346,"column":null}},"type":"if","locations":[{"start":{"line":344,"column":2},"end":{"line":346,"column":null}},{"start":{"line":344,"column":2},"end":{"line":346,"column":null}}]}},"s":{"0":7,"1":7,"2":7,"3":7,"4":7,"5":7,"6":9943,"7":122,"8":7,"9":4792,"10":636,"11":4156,"12":4156,"13":44192,"14":4156,"15":3810,"16":346,"17":7,"18":312,"19":234,"20":78,"21":78,"22":90,"23":90,"24":90,"25":90,"26":90,"27":90,"28":78,"29":7,"30":6,"31":6,"32":138,"33":138,"34":5808,"35":5808,"36":5808,"37":2004,"38":3804,"39":234,"40":3804,"41":3804,"42":1872,"43":1932,"44":6,"45":6,"46":876,"47":6,"48":6,"49":6,"50":924,"51":234,"52":234,"53":324,"54":426,"55":420,"56":6,"57":324,"58":234,"59":6,"60":7,"61":3915,"62":6,"63":3915,"64":3915,"65":9199,"66":5172,"67":4027,"68":4027,"69":2690,"70":1337,"71":1337,"72":4,"73":1333},"f":{"0":9943,"1":122,"2":4792,"3":44192,"4":312,"5":90,"6":6,"7":138,"8":876,"9":924,"10":234,"11":324,"12":426,"13":3915,"14":9199},"b":{"0":[4468],"1":[636,4156],"2":[3810,346],"3":[234,78],"4":[2004,3804],"5":[234,3570],"6":[1872,1932],"7":[420,6],"8":[6,3909],"9":[5172,4027],"10":[2690,1337],"11":[4,1333]}}
,"/var/www/html/github/sifter.js/lib/sifter.ts": {"path":"/var/www/html/github/sifter.js/lib/sifter.ts","statementMap":{"0":{"start":{"line":35,"column":45},"end":{"line":35,"column":null}},"1":{"start":{"line":36,"column":2},"end":{"line":36,"column":7}},"2":{"start":{"line":37,"column":2},"end":{"line":37,"column":7}},"3":{"start":{"line":46,"column":2},"end":{"line":46,"column":38}},"4":{"start":{"line":46,"column":31},"end":{"line":46,"column":38}},"5":{"start":{"line":48,"column":27},"end":{"line":48,"column":null}},"6":{"start":{"line":49,"column":19},"end":{"line":49,"column":24}},"7":{"start":{"line":52,"column":2},"end":{"line":54,"column":null}},"8":{"start":{"line":53,"column":3},"end":{"line":53,"column":14}},"9":{"start":{"line":56,"column":2},"end":{"line":56,"column":7}},"10":{"start":{"line":58,"column":27},"end":{"line":58,"column":null}},"11":{"start":{"line":59,"column":27},"end":{"line":59,"column":null}},"12":{"start":{"line":62,"column":3},"end":{"line":65,"column":null}},"13":{"start":{"line":63,"column":4},"end":{"line":63,"column":9}},"14":{"start":{"line":64,"column":4},"end":{"line":64,"column":8}},"15":{"start":{"line":67,"column":3},"end":{"line":73,"column":null}},"16":{"start":{"line":68,"column":4},"end":{"line":68,"column":9}},"17":{"start":{"line":69,"column":4},"end":{"line":71,"column":null}},"18":{"start":{"line":70,"column":5},"end":{"line":70,"column":10}},"19":{"start":{"line":72,"column":4},"end":{"line":72,"column":39}},"20":{"start":{"line":72,"column":34},"end":{"line":72,"column":39}},"21":{"start":{"line":75,"column":3},"end":{"line":75,"column":9}},"22":{"start":{"line":82,"column":2},"end":{"line":82,"column":9}},"23":{"start":{"line":95,"column":15},"end":{"line":95,"column":20}},"24":{"start":{"line":96,"column":2},"end":{"line":96,"column":9}},"25":{"start":{"line":100,"column":18},"end":{"line":100,"column":null}},"26":{"start":{"line":101,"column":18},"end":{"line":101,"column":null}},"27":{"start":{"line":103,"column":2},"end":{"line":105,"column":null}},"28":{"start":{"line":104,"column":3},"end":{"line":104,"column":10}},"29":{"start":{"line":104,"column":23},"end":{"line":104,"column":30}},"30":{"start":{"line":107,"column":17},"end":{"line":107,"column":null}},"31":{"start":{"line":108,"column":14},"end":{"line":108,"column":null}},"32":{"start":{"line":109,"column":17},"end":{"line":109,"column":null}},"33":{"start":{"line":110,"column":15},"end":{"line":110,"column":null}},"34":{"start":{"line":112,"column":2},"end":{"line":114,"column":null}},"35":{"start":{"line":113,"column":3},"end":{"line":113,"column":10}},"36":{"start":{"line":113,"column":23},"end":{"line":113,"column":30}},"37":{"start":{"line":122,"column":23},"end":{"line":122,"column":1}},"38":{"start":{"line":125,"column":3},"end":{"line":130,"column":null}},"39":{"start":{"line":126,"column":4},"end":{"line":126,"column":11}},"40":{"start":{"line":127,"column":19},"end":{"line":127,"column":null}},"41":{"start":{"line":128,"column":5},"end":{"line":128,"column":12}},"42":{"start":{"line":132,"column":3},"end":{"line":132,"column":10}},"43":{"start":{"line":133,"column":14},"end":{"line":133,"column":null}},"44":{"start":{"line":136,"column":4},"end":{"line":152,"column":null}},"45":{"start":{"line":138,"column":19},"end":{"line":138,"column":29}},"46":{"start":{"line":140,"column":5},"end":{"line":144,"column":null}},"47":{"start":{"line":141,"column":6},"end":{"line":141,"column":9}},"48":{"start":{"line":143,"column":6},"end":{"line":143,"column":9}},"49":{"start":{"line":149,"column":5},"end":{"line":149,"column":12}},"50":{"start":{"line":150,"column":6},"end":{"line":150,"column":9}},"51":{"start":{"line":154,"column":4},"end":{"line":154,"column":11}},"52":{"start":{"line":158,"column":2},"end":{"line":162,"column":null}},"53":{"start":{"line":159,"column":3},"end":{"line":159,"column":10}},"54":{"start":{"line":160,"column":4},"end":{"line":160,"column":11}},"55":{"start":{"line":164,"column":2},"end":{"line":182,"column":null}},"56":{"start":{"line":165,"column":3},"end":{"line":165,"column":10}},"57":{"start":{"line":166,"column":12},"end":{"line":166,"column":15}},"58":{"start":{"line":166,"column":28},"end":{"line":166,"column":null}},"59":{"start":{"line":167,"column":4},"end":{"line":171,"column":null}},"60":{"start":{"line":168,"column":5},"end":{"line":168,"column":10}},"61":{"start":{"line":169,"column":5},"end":{"line":169,"column":28}},"62":{"start":{"line":169,"column":21},"end":{"line":169,"column":28}},"63":{"start":{"line":170,"column":5},"end":{"line":170,"column":8}},"64":{"start":{"line":172,"column":4},"end":{"line":172,"column":11}},"65":{"start":{"line":175,"column":3},"end":{"line":175,"column":10}},"66":{"start":{"line":176,"column":14},"end":{"line":176,"column":null}},"67":{"start":{"line":177,"column":4},"end":{"line":177,"column":11}},"68":{"start":{"line":178,"column":5},"end":{"line":178,"column":8}},"69":{"start":{"line":180,"column":4},"end":{"line":180,"column":11}},"70":{"start":{"line":193,"column":16},"end":{"line":193,"column":21}},"71":{"start":{"line":194,"column":2},"end":{"line":194,"column":9}},"72":{"start":{"line":200,"column":15},"end":{"line":200,"column":null}},"73":{"start":{"line":201,"column":13},"end":{"line":201,"column":null}},"74":{"start":{"line":202,"column":11},"end":{"line":202,"column":null}},"75":{"start":{"line":203,"column":24},"end":{"line":203,"column":null}},"76":{"start":{"line":204,"column":25},"end":{"line":204,"column":null}},"77":{"start":{"line":212,"column":20},"end":{"line":215,"column":null}},"78":{"start":{"line":213,"column":3},"end":{"line":213,"column":33}},"79":{"start":{"line":213,"column":26},"end":{"line":213,"column":33}},"80":{"start":{"line":214,"column":3},"end":{"line":214,"column":10}},"81":{"start":{"line":218,"column":2},"end":{"line":224,"column":null}},"82":{"start":{"line":219,"column":3},"end":{"line":223,"column":null}},"83":{"start":{"line":220,"column":4},"end":{"line":222,"column":null}},"84":{"start":{"line":221,"column":5},"end":{"line":221,"column":14}},"85":{"start":{"line":228,"column":2},"end":{"line":246,"column":null}},"86":{"start":{"line":229,"column":3},"end":{"line":229,"column":17}},"87":{"start":{"line":230,"column":3},"end":{"line":235,"column":null}},"88":{"start":{"line":231,"column":4},"end":{"line":234,"column":null}},"89":{"start":{"line":232,"column":5},"end":{"line":232,"column":19}},"90":{"start":{"line":233,"column":5},"end":{"line":233,"column":null}},"91":{"start":{"line":236,"column":3},"end":{"line":238,"column":null}},"92":{"start":{"line":237,"column":4},"end":{"line":237,"column":13}},"93":{"start":{"line":240,"column":3},"end":{"line":245,"column":null}},"94":{"start":{"line":241,"column":4},"end":{"line":244,"column":null}},"95":{"start":{"line":242,"column":5},"end":{"line":242,"column":14}},"96":{"start":{"line":243,"column":5},"end":{"line":243,"column":null}},"97":{"start":{"line":248,"column":2},"end":{"line":250,"column":null}},"98":{"start":{"line":249,"column":3},"end":{"line":249,"column":14}},"99":{"start":{"line":253,"column":26},"end":{"line":253,"column":null}},"100":{"start":{"line":254,"column":2},"end":{"line":278,"column":null}},"101":{"start":{"line":255,"column":3},"end":{"line":255,"column":10}},"102":{"start":{"line":256,"column":9},"end":{"line":278,"column":null}},"103":{"start":{"line":257,"column":20},"end":{"line":257,"column":null}},"104":{"start":{"line":258,"column":22},"end":{"line":258,"column":34}},"105":{"start":{"line":259,"column":3},"end":{"line":259,"column":10}},"106":{"start":{"line":260,"column":4},"end":{"line":260,"column":11}},"107":{"start":{"line":266,"column":3},"end":{"line":266,"column":10}},"108":{"start":{"line":268,"column":4},"end":{"line":275,"column":null}},"109":{"start":{"line":269,"column":5},"end":{"line":269,"column":10}},"110":{"start":{"line":270,"column":5},"end":{"line":270,"column":11}},"111":{"start":{"line":274,"column":5},"end":{"line":274,"column":24}},"112":{"start":{"line":274,"column":17},"end":{"line":274,"column":24}},"113":{"start":{"line":276,"column":4},"end":{"line":276,"column":11}},"114":{"start":{"line":288,"column":28},"end":{"line":288,"column":null}},"115":{"start":{"line":289,"column":17},"end":{"line":289,"column":23}},"116":{"start":{"line":291,"column":2},"end":{"line":291,"column":13}},"117":{"start":{"line":292,"column":2},"end":{"line":292,"column":13}},"118":{"start":{"line":295,"column":2},"end":{"line":306,"column":null}},"119":{"start":{"line":296,"column":3},"end":{"line":296,"column":14}},"120":{"start":{"line":297,"column":28},"end":{"line":297,"column":null}},"121":{"start":{"line":298,"column":3},"end":{"line":298,"column":10}},"122":{"start":{"line":299,"column":4},"end":{"line":301,"column":null}},"123":{"start":{"line":300,"column":5},"end":{"line":300,"column":10}},"124":{"start":{"line":302,"column":4},"end":{"line":302,"column":10}},"125":{"start":{"line":303,"column":4},"end":{"line":303,"column":11}},"126":{"start":{"line":305,"column":3},"end":{"line":305,"column":10}},"127":{"start":{"line":309,"column":2},"end":{"line":309,"column":9}},"128":{"start":{"line":325,"column":13},"end":{"line":325,"column":19}},"129":{"start":{"line":327,"column":2},"end":{"line":327,"column":8}},"130":{"start":{"line":328,"column":2},"end":{"line":328,"column":9}},"131":{"start":{"line":329,"column":2},"end":{"line":329,"column":7}},"132":{"start":{"line":332,"column":19},"end":{"line":332,"column":40}},"133":{"start":{"line":335,"column":2},"end":{"line":346,"column":null}},"134":{"start":{"line":336,"column":3},"end":{"line":336,"column":10}},"135":{"start":{"line":337,"column":4},"end":{"line":337,"column":9}},"136":{"start":{"line":338,"column":4},"end":{"line":340,"column":null}},"137":{"start":{"line":339,"column":5},"end":{"line":339,"column":11}},"138":{"start":{"line":343,"column":3},"end":{"line":343,"column":10}},"139":{"start":{"line":344,"column":4},"end":{"line":344,"column":10}},"140":{"start":{"line":348,"column":18},"end":{"line":348,"column":22}},"141":{"start":{"line":349,"column":2},"end":{"line":349,"column":21}},"142":{"start":{"line":349,"column":15},"end":{"line":349,"column":21}},"143":{"start":{"line":352,"column":2},"end":{"line":352,"column":8}},"144":{"start":{"line":353,"column":2},"end":{"line":355,"column":null}},"145":{"start":{"line":354,"column":3},"end":{"line":354,"column":9}},"146":{"start":{"line":357,"column":2},"end":{"line":357,"column":9}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":35,"column":1},"end":{"line":35,"column":12}},"loc":{"start":{"line":35,"column":45},"end":{"line":38,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":45,"column":1},"end":{"line":45,"column":9}},"loc":{"start":{"line":45,"column":89},"end":{"line":83,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":56,"column":17},"end":{"line":56,"column":33}},"loc":{"start":{"line":56,"column":33},"end":{"line":80,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":94,"column":1},"end":{"line":94,"column":17}},"loc":{"start":{"line":94,"column":51},"end":{"line":97,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":99,"column":1},"end":{"line":99,"column":18}},"loc":{"start":{"line":99,"column":40},"end":{"line":183,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":104,"column":10},"end":{"line":104,"column":21}},"loc":{"start":{"line":104,"column":21},"end":{"line":104,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":113,"column":10},"end":{"line":113,"column":21}},"loc":{"start":{"line":113,"column":21},"end":{"line":113,"column":null}}},"7":{"name":"(anonymous_7)","decl":{"start":{"line":122,"column":23},"end":{"line":122,"column":34}},"loc":{"start":{"line":122,"column":34},"end":{"line":156,"column":null}}},"8":{"name":"(anonymous_8)","decl":{"start":{"line":126,"column":11},"end":{"line":126,"column":20}},"loc":{"start":{"line":126,"column":44},"end":{"line":129,"column":null}}},"9":{"name":"(anonymous_9)","decl":{"start":{"line":132,"column":10},"end":{"line":132,"column":19}},"loc":{"start":{"line":132,"column":43},"end":{"line":155,"column":null}}},"10":{"name":"(anonymous_10)","decl":{"start":{"line":149,"column":22},"end":{"line":149,"column":23}},"loc":{"start":{"line":149,"column":55},"end":{"line":151,"column":null}}},"11":{"name":"(anonymous_11)","decl":{"start":{"line":159,"column":10},"end":{"line":159,"column":19}},"loc":{"start":{"line":159,"column":28},"end":{"line":161,"column":null}}},"12":{"name":"(anonymous_12)","decl":{"start":{"line":165,"column":10},"end":{"line":165,"column":19}},"loc":{"start":{"line":165,"column":28},"end":{"line":173,"column":null}}},"13":{"name":"(anonymous_13)","decl":{"start":{"line":175,"column":10},"end":{"line":175,"column":19}},"loc":{"start":{"line":175,"column":28},"end":{"line":181,"column":null}}},"14":{"name":"(anonymous_14)","decl":{"start":{"line":177,"column":20},"end":{"line":177,"column":36}},"loc":{"start":{"line":177,"column":36},"end":{"line":179,"column":null}}},"15":{"name":"(anonymous_15)","decl":{"start":{"line":192,"column":1},"end":{"line":192,"column":16}},"loc":{"start":{"line":192,"column":50},"end":{"line":195,"column":null}}},"16":{"name":"(anonymous_16)","decl":{"start":{"line":197,"column":1},"end":{"line":197,"column":17}},"loc":{"start":{"line":197,"column":38},"end":{"line":279,"column":null}}},"17":{"name":"get_field","decl":{"start":{"line":212,"column":8},"end":{"line":212,"column":17}},"loc":{"start":{"line":212,"column":77},"end":{"line":215,"column":null}}},"18":{"name":"(anonymous_18)","decl":{"start":{"line":259,"column":10},"end":{"line":259,"column":19}},"loc":{"start":{"line":259,"column":51},"end":{"line":264,"column":null}}},"19":{"name":"(anonymous_19)","decl":{"start":{"line":266,"column":10},"end":{"line":266,"column":19}},"loc":{"start":{"line":266,"column":51},"end":{"line":277,"column":null}}},"20":{"name":"(anonymous_20)","decl":{"start":{"line":287,"column":1},"end":{"line":287,"column":14}},"loc":{"start":{"line":287,"column":62},"end":{"line":318,"column":null}}},"21":{"name":"(anonymous_21)","decl":{"start":{"line":298,"column":27},"end":{"line":298,"column":52}},"loc":{"start":{"line":298,"column":52},"end":{"line":304,"column":null}}},"22":{"name":"(anonymous_22)","decl":{"start":{"line":324,"column":1},"end":{"line":324,"column":7}},"loc":{"start":{"line":324,"column":56},"end":{"line":358,"column":null}}},"23":{"name":"(anonymous_23)","decl":{"start":{"line":336,"column":23},"end":{"line":336,"column":24}},"loc":{"start":{"line":336,"column":64},"end":{"line":341,"column":null}}},"24":{"name":"(anonymous_24)","decl":{"start":{"line":343,"column":23},"end":{"line":343,"column":24}},"loc":{"start":{"line":343,"column":64},"end":{"line":345,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":37,"column":18},"end":{"line":37,"column":26}},"type":"binary-expr","locations":[{"start":{"line":37,"column":18},"end":{"line":37,"column":26}},{"start":{"line":37,"column":30},"end":{"line":37,"column":31}}]},"1":{"loc":{"start":{"line":46,"column":2},"end":{"line":46,"column":38}},"type":"if","locations":[{"start":{"line":46,"column":2},"end":{"line":46,"column":38}},{"start":{"line":46,"column":2},"end":{"line":46,"column":38}}]},"2":{"loc":{"start":{"line":46,"column":6},"end":{"line":46,"column":16}},"type":"binary-expr","locations":[{"start":{"line":46,"column":6},"end":{"line":46,"column":16}},{"start":{"line":46,"column":16},"end":{"line":46,"column":31}}]},"3":{"loc":{"start":{"line":52,"column":2},"end":{"line":54,"column":null}},"type":"if","locations":[{"start":{"line":52,"column":2},"end":{"line":54,"column":null}},{"start":{"line":52,"column":2},"end":{"line":54,"column":null}}]},"4":{"loc":{"start":{"line":62,"column":3},"end":{"line":65,"column":null}},"type":"if","locations":[{"start":{"line":62,"column":3},"end":{"line":65,"column":null}},{"start":{"line":62,"column":3},"end":{"line":65,"column":null}}]},"5":{"loc":{"start":{"line":62,"column":7},"end":{"line":62,"column":18}},"type":"binary-expr","locations":[{"start":{"line":62,"column":7},"end":{"line":62,"column":18}},{"start":{"line":62,"column":23},"end":{"line":62,"column":41}}]},"6":{"loc":{"start":{"line":67,"column":3},"end":{"line":73,"column":null}},"type":"if","locations":[{"start":{"line":67,"column":3},"end":{"line":73,"column":null}},{"start":{"line":67,"column":3},"end":{"line":73,"column":null}}]},"7":{"loc":{"start":{"line":69,"column":4},"end":{"line":71,"column":null}},"type":"if","locations":[{"start":{"line":69,"column":4},"end":{"line":71,"column":null}},{"start":{"line":69,"column":4},"end":{"line":71,"column":null}}]},"8":{"loc":{"start":{"line":72,"column":4},"end":{"line":72,"column":39}},"type":"if","locations":[{"start":{"line":72,"column":4},"end":{"line":72,"column":39}},{"start":{"line":72,"column":4},"end":{"line":72,"column":39}}]},"9":{"loc":{"start":{"line":77,"column":21},"end":{"line":77,"column":25}},"type":"cond-expr","locations":[{"start":{"line":77,"column":21},"end":{"line":77,"column":25}},{"start":{"line":77,"column":46},"end":{"line":77,"column":null}}]},"10":{"loc":{"start":{"line":103,"column":2},"end":{"line":105,"column":null}},"type":"if","locations":[{"start":{"line":103,"column":2},"end":{"line":105,"column":null}},{"start":{"line":103,"column":2},"end":{"line":105,"column":null}}]},"11":{"loc":{"start":{"line":112,"column":2},"end":{"line":114,"column":null}},"type":"if","locations":[{"start":{"line":112,"column":2},"end":{"line":114,"column":null}},{"start":{"line":112,"column":2},"end":{"line":114,"column":null}}]},"12":{"loc":{"start":{"line":125,"column":3},"end":{"line":130,"column":null}},"type":"if","locations":[{"start":{"line":125,"column":3},"end":{"line":130,"column":null}},{"start":{"line":125,"column":3},"end":{"line":130,"column":null}}]},"13":{"loc":{"start":{"line":136,"column":4},"end":{"line":152,"column":null}},"type":"if","locations":[{"start":{"line":136,"column":4},"end":{"line":152,"column":null}},{"start":{"line":136,"column":4},"end":{"line":152,"column":null}}]},"14":{"loc":{"start":{"line":140,"column":5},"end":{"line":144,"column":null}},"type":"if","locations":[{"start":{"line":140,"column":5},"end":{"line":144,"column":null}},{"start":{"line":140,"column":5},"end":{"line":144,"column":null}}]},"15":{"loc":{"start":{"line":140,"column":9},"end":{"line":140,"column":25}},"type":"binary-expr","locations":[{"start":{"line":140,"column":9},"end":{"line":140,"column":25}},{"start":{"line":140,"column":25},"end":{"line":140,"column":32}}]},"16":{"loc":{"start":{"line":158,"column":2},"end":{"line":162,"column":null}},"type":"if","locations":[{"start":{"line":158,"column":2},"end":{"line":162,"column":null}},{"start":{"line":158,"column":2},"end":{"line":162,"column":null}}]},"17":{"loc":{"start":{"line":164,"column":2},"end":{"line":182,"column":null}},"type":"if","locations":[{"start":{"line":164,"column":2},"end":{"line":182,"column":null}},{"start":{"line":164,"column":2},"end":{"line":182,"column":null}}]},"18":{"loc":{"start":{"line":169,"column":5},"end":{"line":169,"column":28}},"type":"if","locations":[{"start":{"line":169,"column":5},"end":{"line":169,"column":28}},{"start":{"line":169,"column":5},"end":{"line":169,"column":28}}]},"19":{"loc":{"start":{"line":202,"column":50},"end":{"line":202,"column":71}},"type":"cond-expr","locations":[{"start":{"line":202,"column":50},"end":{"line":202,"column":71}},{"start":{"line":202,"column":71},"end":{"line":202,"column":null}}]},"20":{"loc":{"start":{"line":202,"column":11},"end":{"line":202,"column":28}},"type":"binary-expr","locations":[{"start":{"line":202,"column":11},"end":{"line":202,"column":28}},{"start":{"line":202,"column":28},"end":{"line":202,"column":50}}]},"21":{"loc":{"start":{"line":213,"column":3},"end":{"line":213,"column":33}},"type":"if","locations":[{"start":{"line":213,"column":3},"end":{"line":213,"column":33}},{"start":{"line":213,"column":3},"end":{"line":213,"column":33}}]},"22":{"loc":{"start":{"line":218,"column":2},"end":{"line":224,"column":null}},"type":"if","locations":[{"start":{"line":218,"column":2},"end":{"line":224,"column":null}},{"start":{"line":218,"column":2},"end":{"line":224,"column":null}}]},"23":{"loc":{"start":{"line":220,"column":4},"end":{"line":222,"column":null}},"type":"if","locations":[{"start":{"line":220,"column":4},"end":{"line":222,"column":null}},{"start":{"line":220,"column":4},"end":{"line":222,"column":null}}]},"24":{"loc":{"start":{"line":220,"column":8},"end":{"line":220,"column":24}},"type":"binary-expr","locations":[{"start":{"line":220,"column":8},"end":{"line":220,"column":24}},{"start":{"line":220,"column":24},"end":{"line":220,"column":52}}]},"25":{"loc":{"start":{"line":228,"column":2},"end":{"line":246,"column":null}},"type":"if","locations":[{"start":{"line":228,"column":2},"end":{"line":246,"column":null}},{"start":{"line":228,"column":2},"end":{"line":246,"column":null}}]},"26":{"loc":{"start":{"line":231,"column":4},"end":{"line":234,"column":null}},"type":"if","locations":[{"start":{"line":231,"column":4},"end":{"line":234,"column":null}},{"start":{"line":231,"column":4},"end":{"line":234,"column":null}}]},"27":{"loc":{"start":{"line":236,"column":3},"end":{"line":238,"column":null}},"type":"if","locations":[{"start":{"line":236,"column":3},"end":{"line":238,"column":null}},{"start":{"line":236,"column":3},"end":{"line":238,"column":null}}]},"28":{"loc":{"start":{"line":241,"column":4},"end":{"line":244,"column":null}},"type":"if","locations":[{"start":{"line":241,"column":4},"end":{"line":244,"column":null}},{"start":{"line":241,"column":4},"end":{"line":244,"column":null}}]},"29":{"loc":{"start":{"line":249,"column":56},"end":{"line":249,"column":61}},"type":"cond-expr","locations":[{"start":{"line":249,"column":56},"end":{"line":249,"column":61}},{"start":{"line":249,"column":61},"end":{"line":249,"column":null}}]},"30":{"loc":{"start":{"line":254,"column":2},"end":{"line":278,"column":null}},"type":"if","locations":[{"start":{"line":254,"column":2},"end":{"line":278,"column":null}},{"start":{"line":254,"column":2},"end":{"line":278,"column":null}}]},"31":{"loc":{"start":{"line":256,"column":9},"end":{"line":278,"column":null}},"type":"if","locations":[{"start":{"line":256,"column":9},"end":{"line":278,"column":null}},{"start":{"line":256,"column":9},"end":{"line":278,"column":null}}]},"32":{"loc":{"start":{"line":274,"column":5},"end":{"line":274,"column":24}},"type":"if","locations":[{"start":{"line":274,"column":5},"end":{"line":274,"column":24}},{"start":{"line":274,"column":5},"end":{"line":274,"column":24}}]},"33":{"loc":{"start":{"line":295,"column":2},"end":{"line":306,"column":null}},"type":"if","locations":[{"start":{"line":295,"column":2},"end":{"line":306,"column":null}},{"start":{"line":295,"column":2},"end":{"line":306,"column":null}}]},"34":{"loc":{"start":{"line":299,"column":4},"end":{"line":301,"column":null}},"type":"if","locations":[{"start":{"line":299,"column":4},"end":{"line":301,"column":null}},{"start":{"line":299,"column":4},"end":{"line":301,"column":null}}]},"35":{"loc":{"start":{"line":303,"column":49},"end":{"line":303,"column":64}},"type":"cond-expr","locations":[{"start":{"line":303,"column":49},"end":{"line":303,"column":64}},{"start":{"line":303,"column":64},"end":{"line":303,"column":null}}]},"36":{"loc":{"start":{"line":316,"column":35},"end":{"line":316,"column":52}},"type":"cond-expr","locations":[{"start":{"line":316,"column":35},"end":{"line":316,"column":52}},{"start":{"line":316,"column":52},"end":{"line":316,"column":null}}]},"37":{"loc":{"start":{"line":332,"column":19},"end":{"line":332,"column":36}},"type":"binary-expr","locations":[{"start":{"line":332,"column":19},"end":{"line":332,"column":36}},{"start":{"line":332,"column":36},"end":{"line":332,"column":40}}]},"38":{"loc":{"start":{"line":335,"column":2},"end":{"line":346,"column":null}},"type":"if","locations":[{"start":{"line":335,"column":2},"end":{"line":346,"column":null}},{"start":{"line":335,"column":2},"end":{"line":346,"column":null}}]},"39":{"loc":{"start":{"line":338,"column":4},"end":{"line":340,"column":null}},"type":"if","locations":[{"start":{"line":338,"column":4},"end":{"line":340,"column":null}},{"start":{"line":338,"column":4},"end":{"line":340,"column":null}}]},"40":{"loc":{"start":{"line":338,"column":8},"end":{"line":338,"column":36}},"type":"binary-expr","locations":[{"start":{"line":338,"column":8},"end":{"line":338,"column":36}},{"start":{"line":338,"column":36},"end":{"line":338,"column":47}}]},"41":{"loc":{"start":{"line":349,"column":2},"end":{"line":349,"column":21}},"type":"if","locations":[{"start":{"line":349,"column":2},"end":{"line":349,"column":21}},{"start":{"line":349,"column":2},"end":{"line":349,"column":21}}]},"42":{"loc":{"start":{"line":353,"column":2},"end":{"line":355,"column":null}},"type":"if","locations":[{"start":{"line":353,"column":2},"end":{"line":355,"column":null}},{"start":{"line":353,"column":2},"end":{"line":355,"column":null}}]}},"s":{"0":72,"1":36,"2":36,"3":3916,"4":10,"5":3906,"6":3906,"7":3906,"8":31,"9":3906,"10":3916,"11":3916,"12":3916,"13":3,"14":3,"15":3916,"16":3915,"17":3915,"18":3915,"19":3915,"20":6,"21":3916,"22":3906,"23":3,"24":3,"25":38,"26":38,"27":38,"28":9,"29":0,"30":29,"31":29,"32":29,"33":29,"34":29,"35":1,"36":2,"37":28,"38":28,"39":15,"40":41,"41":41,"42":13,"43":62,"44":62,"45":6,"46":6,"47":1,"48":5,"49":56,"50":137,"51":62,"52":28,"53":22,"54":58,"55":6,"56":2,"57":7,"58":7,"59":7,"60":11,"61":11,"62":6,"63":5,"64":1,"65":4,"66":17,"67":17,"68":34,"69":17,"70":0,"71":0,"72":34,"73":34,"74":34,"75":34,"76":34,"77":34,"78":152,"79":24,"80":128,"81":34,"82":13,"83":17,"84":17,"85":34,"86":25,"87":25,"88":6,"89":2,"90":2,"91":25,"92":23,"93":9,"94":11,"95":0,"96":0,"97":34,"98":40,"99":34,"100":34,"101":0,"102":34,"103":28,"104":28,"105":28,"106":38,"107":6,"108":27,"109":38,"110":38,"111":38,"112":22,"113":5,"114":40,"115":40,"116":40,"117":40,"118":40,"119":39,"120":39,"121":39,"122":59,"123":51,"124":59,"125":59,"126":39,"127":40,"128":34,"129":34,"130":34,"131":34,"132":34,"133":34,"134":25,"135":68,"136":68,"137":40,"138":9,"139":31,"140":34,"141":34,"142":34,"143":34,"144":34,"145":3,"146":34},"f":{"0":36,"1":3916,"2":3916,"3":3,"4":38,"5":0,"6":2,"7":28,"8":41,"9":62,"10":137,"11":58,"12":7,"13":17,"14":34,"15":0,"16":34,"17":152,"18":38,"19":27,"20":40,"21":59,"22":34,"23":68,"24":31},"b":{"0":[36,36],"1":[10,3906],"2":[3916,3906],"3":[31,3875],"4":[3,3913],"5":[3916,38],"6":[3915,1],"7":[3915,0],"8":[6,3909],"9":[3915,1],"10":[9,29],"11":[1,28],"12":[15,13],"13":[6,56],"14":[1,5],"15":[6,2],"16":[22,6],"17":[2,4],"18":[6,5],"19":[1,33],"20":[34,9],"21":[24,128],"22":[13,21],"23":[17,0],"24":[17,11],"25":[25,9],"26":[2,4],"27":[23,2],"28":[0,11],"29":[25,15],"30":[0,34],"31":[28,6],"32":[22,16],"33":[39,1],"34":[51,8],"35":[57,2],"36":[2,38],"37":[34,34],"38":[25,9],"39":[40,28],"40":[68,65],"41":[34,0],"42":[3,31]}}
,"/var/www/html/github/sifter.js/lib/utils.ts": {"path":"/var/www/html/github/sifter.js/lib/utils.ts","statementMap":{"0":{"start":{"line":15,"column":23},"end":{"line":18,"column":null}},"1":{"start":{"line":16,"column":4},"end":{"line":16,"column":null}},"2":{"start":{"line":16,"column":15},"end":{"line":16,"column":null}},"3":{"start":{"line":17,"column":4},"end":{"line":17,"column":11}},"4":{"start":{"line":26,"column":30},"end":{"line":31,"column":null}},"5":{"start":{"line":27,"column":4},"end":{"line":27,"column":null}},"6":{"start":{"line":27,"column":15},"end":{"line":27,"column":null}},"7":{"start":{"line":28,"column":22},"end":{"line":28,"column":26}},"8":{"start":{"line":29,"column":1},"end":{"line":29,"column":null}},"9":{"start":{"line":30,"column":4},"end":{"line":30,"column":11}},"10":{"start":{"line":38,"column":26},"end":{"line":51,"column":null}},"11":{"start":{"line":41,"column":1},"end":{"line":41,"column":20}},"12":{"start":{"line":41,"column":13},"end":{"line":41,"column":20}},"13":{"start":{"line":43,"column":1},"end":{"line":43,"column":6}},"14":{"start":{"line":44,"column":1},"end":{"line":44,"column":4}},"15":{"start":{"line":45,"column":1},"end":{"line":45,"column":24}},"16":{"start":{"line":45,"column":17},"end":{"line":45,"column":24}},"17":{"start":{"line":47,"column":1},"end":{"line":47,"column":6}},"18":{"start":{"line":48,"column":1},"end":{"line":48,"column":21}},"19":{"start":{"line":48,"column":16},"end":{"line":48,"column":21}},"20":{"start":{"line":50,"column":1},"end":{"line":50,"column":8}},"21":{"start":{"line":57,"column":29},"end":{"line":62,"column":null}},"22":{"start":{"line":59,"column":1},"end":{"line":59,"column":8}},"23":{"start":{"line":69,"column":27},"end":{"line":74,"column":null}},"24":{"start":{"line":70,"column":13},"end":{"line":70,"column":17}},"25":{"start":{"line":71,"column":1},"end":{"line":73,"column":null}},"26":{"start":{"line":72,"column":2},"end":{"line":72,"column":5}},"27":{"start":{"line":87,"column":23},"end":{"line":100,"column":null}},"28":{"start":{"line":89,"column":1},"end":{"line":99,"column":null}},"29":{"start":{"line":90,"column":2},"end":{"line":90,"column":8}},"30":{"start":{"line":94,"column":2},"end":{"line":98,"column":null}},"31":{"start":{"line":95,"column":3},"end":{"line":97,"column":null}},"32":{"start":{"line":96,"column":4},"end":{"line":96,"column":12}},"33":{"start":{"line":104,"column":19},"end":{"line":113,"column":null}},"34":{"start":{"line":105,"column":1},"end":{"line":107,"column":null}},"35":{"start":{"line":106,"column":2},"end":{"line":106,"column":9}},"36":{"start":{"line":108,"column":1},"end":{"line":108,"column":2}},"37":{"start":{"line":109,"column":1},"end":{"line":109,"column":2}},"38":{"start":{"line":110,"column":1},"end":{"line":110,"column":19}},"39":{"start":{"line":110,"column":12},"end":{"line":110,"column":19}},"40":{"start":{"line":111,"column":1},"end":{"line":111,"column":19}},"41":{"start":{"line":111,"column":12},"end":{"line":111,"column":19}},"42":{"start":{"line":112,"column":1},"end":{"line":112,"column":8}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":23},"end":{"line":15,"column":24}},"loc":{"start":{"line":15,"column":65},"end":{"line":18,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":30},"end":{"line":26,"column":31}},"loc":{"start":{"line":26,"column":72},"end":{"line":31,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":38,"column":26},"end":{"line":38,"column":27}},"loc":{"start":{"line":38,"column":82},"end":{"line":51,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":57,"column":29},"end":{"line":57,"column":51}},"loc":{"start":{"line":57,"column":51},"end":{"line":62,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":69,"column":27},"end":{"line":69,"column":28}},"loc":{"start":{"line":69,"column":67},"end":{"line":74,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":87,"column":23},"end":{"line":87,"column":24}},"loc":{"start":{"line":87,"column":102},"end":{"line":100,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":104,"column":19},"end":{"line":104,"column":20}},"loc":{"start":{"line":104,"column":57},"end":{"line":113,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":null}},"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":16,"column":null}},{"start":{"line":16,"column":4},"end":{"line":16,"column":null}}]},"1":{"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":null}},"type":"if","locations":[{"start":{"line":27,"column":4},"end":{"line":27,"column":null}},{"start":{"line":27,"column":4},"end":{"line":27,"column":null}}]},"2":{"loc":{"start":{"line":29,"column":9},"end":{"line":29,"column":21}},"type":"binary-expr","locations":[{"start":{"line":29,"column":9},"end":{"line":29,"column":21}},{"start":{"line":29,"column":35},"end":{"line":29,"column":45}}]},"3":{"loc":{"start":{"line":41,"column":1},"end":{"line":41,"column":20}},"type":"if","locations":[{"start":{"line":41,"column":1},"end":{"line":41,"column":20}},{"start":{"line":41,"column":1},"end":{"line":41,"column":20}}]},"4":{"loc":{"start":{"line":45,"column":1},"end":{"line":45,"column":24}},"type":"if","locations":[{"start":{"line":45,"column":1},"end":{"line":45,"column":24}},{"start":{"line":45,"column":1},"end":{"line":45,"column":24}}]},"5":{"loc":{"start":{"line":48,"column":1},"end":{"line":48,"column":21}},"type":"if","locations":[{"start":{"line":48,"column":1},"end":{"line":48,"column":21}},{"start":{"line":48,"column":1},"end":{"line":48,"column":21}}]},"6":{"loc":{"start":{"line":71,"column":1},"end":{"line":73,"column":null}},"type":"if","locations":[{"start":{"line":71,"column":1},"end":{"line":73,"column":null}},{"start":{"line":71,"column":1},"end":{"line":73,"column":null}}]},"7":{"loc":{"start":{"line":71,"column":5},"end":{"line":71,"column":10}},"type":"binary-expr","locations":[{"start":{"line":71,"column":5},"end":{"line":71,"column":10}},{"start":{"line":71,"column":14},"end":{"line":71,"column":20}}]},"8":{"loc":{"start":{"line":89,"column":1},"end":{"line":99,"column":null}},"type":"if","locations":[{"start":{"line":89,"column":1},"end":{"line":99,"column":null}},{"start":{"line":89,"column":1},"end":{"line":99,"column":null}}]},"9":{"loc":{"start":{"line":95,"column":3},"end":{"line":97,"column":null}},"type":"if","locations":[{"start":{"line":95,"column":3},"end":{"line":97,"column":null}},{"start":{"line":95,"column":3},"end":{"line":97,"column":null}}]},"10":{"loc":{"start":{"line":105,"column":1},"end":{"line":107,"column":null}},"type":"if","locations":[{"start":{"line":105,"column":1},"end":{"line":107,"column":null}},{"start":{"line":105,"column":1},"end":{"line":107,"column":null}}]},"11":{"loc":{"start":{"line":105,"column":5},"end":{"line":105,"column":30}},"type":"binary-expr","locations":[{"start":{"line":105,"column":5},"end":{"line":105,"column":30}},{"start":{"line":105,"column":30},"end":{"line":105,"column":53}}]},"12":{"loc":{"start":{"line":106,"column":17},"end":{"line":106,"column":22}},"type":"cond-expr","locations":[{"start":{"line":106,"column":17},"end":{"line":106,"column":22}},{"start":{"line":106,"column":22},"end":{"line":106,"column":null}}]},"13":{"loc":{"start":{"line":106,"column":30},"end":{"line":106,"column":35}},"type":"cond-expr","locations":[{"start":{"line":106,"column":30},"end":{"line":106,"column":35}},{"start":{"line":106,"column":35},"end":{"line":106,"column":null}}]},"14":{"loc":{"start":{"line":110,"column":1},"end":{"line":110,"column":19}},"type":"if","locations":[{"start":{"line":110,"column":1},"end":{"line":110,"column":19}},{"start":{"line":110,"column":1},"end":{"line":110,"column":19}}]},"15":{"loc":{"start":{"line":111,"column":1},"end":{"line":111,"column":19}},"type":"if","locations":[{"start":{"line":111,"column":1},"end":{"line":111,"column":19}},{"start":{"line":111,"column":1},"end":{"line":111,"column":19}}]}},"s":{"0":7,"1":302,"2":1,"3":301,"4":7,"5":12,"6":1,"7":11,"8":11,"9":11,"10":7,"11":184,"12":16,"13":168,"14":168,"15":168,"16":110,"17":58,"18":58,"19":44,"20":58,"21":7,"22":3963,"23":7,"24":119,"25":119,"26":23,"27":7,"28":107,"29":50,"30":57,"31":139,"32":139,"33":7,"34":77,"35":23,"36":54,"37":54,"38":54,"39":15,"40":39,"41":27,"42":12},"f":{"0":302,"1":12,"2":184,"3":3963,"4":119,"5":107,"6":77},"b":{"0":[1,301],"1":[1,11],"2":[33,22],"3":[16,168],"4":[110,58],"5":[44,14],"6":[23,96],"7":[119,55],"8":[50,57],"9":[139,0],"10":[23,54],"11":[77,23],"12":[8,15],"13":[6,9],"14":[15,39],"15":[27,12]}}
,"/var/www/html/github/sifter.js/lib/utils.ts": {"path":"/var/www/html/github/sifter.js/lib/utils.ts","statementMap":{"0":{"start":{"line":15,"column":23},"end":{"line":18,"column":null}},"1":{"start":{"line":16,"column":4},"end":{"line":16,"column":null}},"2":{"start":{"line":16,"column":15},"end":{"line":16,"column":null}},"3":{"start":{"line":17,"column":4},"end":{"line":17,"column":11}},"4":{"start":{"line":26,"column":30},"end":{"line":31,"column":null}},"5":{"start":{"line":27,"column":4},"end":{"line":27,"column":null}},"6":{"start":{"line":27,"column":15},"end":{"line":27,"column":null}},"7":{"start":{"line":28,"column":22},"end":{"line":28,"column":26}},"8":{"start":{"line":29,"column":1},"end":{"line":29,"column":null}},"9":{"start":{"line":30,"column":4},"end":{"line":30,"column":11}},"10":{"start":{"line":38,"column":26},"end":{"line":51,"column":null}},"11":{"start":{"line":41,"column":1},"end":{"line":41,"column":20}},"12":{"start":{"line":41,"column":13},"end":{"line":41,"column":20}},"13":{"start":{"line":43,"column":1},"end":{"line":43,"column":6}},"14":{"start":{"line":44,"column":1},"end":{"line":44,"column":4}},"15":{"start":{"line":45,"column":1},"end":{"line":45,"column":24}},"16":{"start":{"line":45,"column":17},"end":{"line":45,"column":24}},"17":{"start":{"line":47,"column":1},"end":{"line":47,"column":6}},"18":{"start":{"line":48,"column":1},"end":{"line":48,"column":21}},"19":{"start":{"line":48,"column":16},"end":{"line":48,"column":21}},"20":{"start":{"line":50,"column":1},"end":{"line":50,"column":8}},"21":{"start":{"line":57,"column":29},"end":{"line":59,"column":null}},"22":{"start":{"line":58,"column":1},"end":{"line":58,"column":8}},"23":{"start":{"line":66,"column":27},"end":{"line":71,"column":null}},"24":{"start":{"line":67,"column":13},"end":{"line":67,"column":17}},"25":{"start":{"line":68,"column":1},"end":{"line":70,"column":null}},"26":{"start":{"line":69,"column":2},"end":{"line":69,"column":5}},"27":{"start":{"line":84,"column":23},"end":{"line":97,"column":null}},"28":{"start":{"line":86,"column":1},"end":{"line":96,"column":null}},"29":{"start":{"line":87,"column":2},"end":{"line":87,"column":8}},"30":{"start":{"line":91,"column":2},"end":{"line":95,"column":null}},"31":{"start":{"line":92,"column":3},"end":{"line":94,"column":null}},"32":{"start":{"line":93,"column":4},"end":{"line":93,"column":12}},"33":{"start":{"line":101,"column":19},"end":{"line":110,"column":null}},"34":{"start":{"line":102,"column":1},"end":{"line":104,"column":null}},"35":{"start":{"line":103,"column":2},"end":{"line":103,"column":9}},"36":{"start":{"line":105,"column":1},"end":{"line":105,"column":2}},"37":{"start":{"line":106,"column":1},"end":{"line":106,"column":2}},"38":{"start":{"line":107,"column":1},"end":{"line":107,"column":19}},"39":{"start":{"line":107,"column":12},"end":{"line":107,"column":19}},"40":{"start":{"line":108,"column":1},"end":{"line":108,"column":19}},"41":{"start":{"line":108,"column":12},"end":{"line":108,"column":19}},"42":{"start":{"line":109,"column":1},"end":{"line":109,"column":8}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":23},"end":{"line":15,"column":24}},"loc":{"start":{"line":15,"column":65},"end":{"line":18,"column":null}}},"1":{"name":"(anonymous_1)","decl":{"start":{"line":26,"column":30},"end":{"line":26,"column":31}},"loc":{"start":{"line":26,"column":72},"end":{"line":31,"column":null}}},"2":{"name":"(anonymous_2)","decl":{"start":{"line":38,"column":26},"end":{"line":38,"column":27}},"loc":{"start":{"line":38,"column":82},"end":{"line":51,"column":null}}},"3":{"name":"(anonymous_3)","decl":{"start":{"line":57,"column":29},"end":{"line":57,"column":51}},"loc":{"start":{"line":57,"column":51},"end":{"line":59,"column":null}}},"4":{"name":"(anonymous_4)","decl":{"start":{"line":66,"column":27},"end":{"line":66,"column":28}},"loc":{"start":{"line":66,"column":67},"end":{"line":71,"column":null}}},"5":{"name":"(anonymous_5)","decl":{"start":{"line":84,"column":23},"end":{"line":84,"column":24}},"loc":{"start":{"line":84,"column":102},"end":{"line":97,"column":null}}},"6":{"name":"(anonymous_6)","decl":{"start":{"line":101,"column":19},"end":{"line":101,"column":20}},"loc":{"start":{"line":101,"column":57},"end":{"line":110,"column":null}}}},"branchMap":{"0":{"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":null}},"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":16,"column":null}},{"start":{"line":16,"column":4},"end":{"line":16,"column":null}}]},"1":{"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":null}},"type":"if","locations":[{"start":{"line":27,"column":4},"end":{"line":27,"column":null}},{"start":{"line":27,"column":4},"end":{"line":27,"column":null}}]},"2":{"loc":{"start":{"line":29,"column":9},"end":{"line":29,"column":21}},"type":"binary-expr","locations":[{"start":{"line":29,"column":9},"end":{"line":29,"column":21}},{"start":{"line":29,"column":35},"end":{"line":29,"column":45}}]},"3":{"loc":{"start":{"line":41,"column":1},"end":{"line":41,"column":20}},"type":"if","locations":[{"start":{"line":41,"column":1},"end":{"line":41,"column":20}},{"start":{"line":41,"column":1},"end":{"line":41,"column":20}}]},"4":{"loc":{"start":{"line":45,"column":1},"end":{"line":45,"column":24}},"type":"if","locations":[{"start":{"line":45,"column":1},"end":{"line":45,"column":24}},{"start":{"line":45,"column":1},"end":{"line":45,"column":24}}]},"5":{"loc":{"start":{"line":48,"column":1},"end":{"line":48,"column":21}},"type":"if","locations":[{"start":{"line":48,"column":1},"end":{"line":48,"column":21}},{"start":{"line":48,"column":1},"end":{"line":48,"column":21}}]},"6":{"loc":{"start":{"line":68,"column":1},"end":{"line":70,"column":null}},"type":"if","locations":[{"start":{"line":68,"column":1},"end":{"line":70,"column":null}},{"start":{"line":68,"column":1},"end":{"line":70,"column":null}}]},"7":{"loc":{"start":{"line":68,"column":5},"end":{"line":68,"column":10}},"type":"binary-expr","locations":[{"start":{"line":68,"column":5},"end":{"line":68,"column":10}},{"start":{"line":68,"column":14},"end":{"line":68,"column":20}}]},"8":{"loc":{"start":{"line":86,"column":1},"end":{"line":96,"column":null}},"type":"if","locations":[{"start":{"line":86,"column":1},"end":{"line":96,"column":null}},{"start":{"line":86,"column":1},"end":{"line":96,"column":null}}]},"9":{"loc":{"start":{"line":92,"column":3},"end":{"line":94,"column":null}},"type":"if","locations":[{"start":{"line":92,"column":3},"end":{"line":94,"column":null}},{"start":{"line":92,"column":3},"end":{"line":94,"column":null}}]},"10":{"loc":{"start":{"line":102,"column":1},"end":{"line":104,"column":null}},"type":"if","locations":[{"start":{"line":102,"column":1},"end":{"line":104,"column":null}},{"start":{"line":102,"column":1},"end":{"line":104,"column":null}}]},"11":{"loc":{"start":{"line":102,"column":5},"end":{"line":102,"column":30}},"type":"binary-expr","locations":[{"start":{"line":102,"column":5},"end":{"line":102,"column":30}},{"start":{"line":102,"column":30},"end":{"line":102,"column":53}}]},"12":{"loc":{"start":{"line":103,"column":17},"end":{"line":103,"column":22}},"type":"cond-expr","locations":[{"start":{"line":103,"column":17},"end":{"line":103,"column":22}},{"start":{"line":103,"column":22},"end":{"line":103,"column":null}}]},"13":{"loc":{"start":{"line":103,"column":30},"end":{"line":103,"column":35}},"type":"cond-expr","locations":[{"start":{"line":103,"column":30},"end":{"line":103,"column":35}},{"start":{"line":103,"column":35},"end":{"line":103,"column":null}}]},"14":{"loc":{"start":{"line":107,"column":1},"end":{"line":107,"column":19}},"type":"if","locations":[{"start":{"line":107,"column":1},"end":{"line":107,"column":19}},{"start":{"line":107,"column":1},"end":{"line":107,"column":19}}]},"15":{"loc":{"start":{"line":108,"column":1},"end":{"line":108,"column":19}},"type":"if","locations":[{"start":{"line":108,"column":1},"end":{"line":108,"column":19}},{"start":{"line":108,"column":1},"end":{"line":108,"column":19}}]}},"s":{"0":7,"1":302,"2":1,"3":301,"4":7,"5":12,"6":1,"7":11,"8":11,"9":11,"10":7,"11":184,"12":16,"13":168,"14":168,"15":168,"16":110,"17":58,"18":58,"19":44,"20":58,"21":7,"22":3963,"23":7,"24":119,"25":119,"26":23,"27":7,"28":107,"29":50,"30":57,"31":139,"32":139,"33":7,"34":77,"35":23,"36":54,"37":54,"38":54,"39":15,"40":39,"41":27,"42":12},"f":{"0":302,"1":12,"2":184,"3":3963,"4":119,"5":107,"6":77},"b":{"0":[1,301],"1":[1,11],"2":[33,22],"3":[16,168],"4":[110,58],"5":[44,14],"6":[23,96],"7":[119,55],"8":[50,57],"9":[139,0],"10":[23,54],"11":[77,23],"12":[8,15],"13":[6,9],"14":[15,39],"15":[27,12]}}
}

@@ -38,2 +38,3 @@ /*! sifter.js | https://github.com/orchidjs/sifter.js | Apache License (v2) */

* ex ['ab','a'] => (?:ab|a)
* ex ['a','b'] => [ab]
*

@@ -44,7 +45,16 @@ */

const arrayToPattern = (chars, glue = '|') => {
if (chars.length > 1) {
return '(?:' + chars.join(glue) + ')';
if (chars.length == 1) {
return chars[0];
}
return chars[0];
var longest = 1;
chars.forEach(a => {
longest = Math.max(longest, a.length);
});
if (longest == 1) {
return '[' + chars.join('') + ']';
}
return '(?:' + chars.join(glue) + ')';
};

@@ -90,2 +100,8 @@ /**

var patt = new RegExp(arrayToPattern(diacritics[latin]), 'iu');
if (diacritic.match(patt)) {
continue;
}
diacritics[latin].push(diacritic);

@@ -92,0 +108,0 @@ }

@@ -34,2 +34,3 @@ /*! sifter.js | https://github.com/orchidjs/sifter.js | Apache License (v2) */

* ex ['ab','a'] => (?:ab|a)
* ex ['a','b'] => [ab]
*

@@ -40,7 +41,16 @@ */

const arrayToPattern = (chars, glue = '|') => {
if (chars.length > 1) {
return '(?:' + chars.join(glue) + ')';
if (chars.length == 1) {
return chars[0];
}
return chars[0];
var longest = 1;
chars.forEach(a => {
longest = Math.max(longest, a.length);
});
if (longest == 1) {
return '[' + chars.join('') + ']';
}
return '(?:' + chars.join(glue) + ')';
};

@@ -86,2 +96,8 @@ /**

var patt = new RegExp(arrayToPattern(diacritics[latin]), 'iu');
if (diacritic.match(patt)) {
continue;
}
diacritics[latin].push(diacritic);

@@ -88,0 +104,0 @@ }

@@ -19,2 +19,3 @@ declare type TDiacraticList = {

* ex ['ab','a'] => (?:ab|a)
* ex ['a','b'] => [ab]
*

@@ -21,0 +22,0 @@ */

@@ -40,2 +40,3 @@ /*! sifter.js | https://github.com/orchidjs/sifter.js | Apache License (v2) */

* ex ['ab','a'] => (?:ab|a)
* ex ['a','b'] => [ab]
*

@@ -46,7 +47,16 @@ */

const arrayToPattern = (chars, glue = '|') => {
if (chars.length > 1) {
return '(?:' + chars.join(glue) + ')';
if (chars.length == 1) {
return chars[0];
}
return chars[0];
var longest = 1;
chars.forEach(a => {
longest = Math.max(longest, a.length);
});
if (longest == 1) {
return '[' + chars.join('') + ']';
}
return '(?:' + chars.join(glue) + ')';
};

@@ -92,2 +102,8 @@ /**

var patt = new RegExp(arrayToPattern(diacritics[latin]), 'iu');
if (diacritic.match(patt)) {
continue;
}
diacritics[latin].push(diacritic);

@@ -94,0 +110,0 @@ }

@@ -5,8 +5,12 @@ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).sifter=t()}(this,(function(){"use strict"

var n
const i={"æ":"ae","ⱥ":"a","ø":"o"},o=new RegExp(Object.keys(i).join("|"),"g"),s=[[67,67],[160,160],[192,438],[452,652],[961,961],[1019,1019],[1083,1083],[1281,1289],[1984,1984],[5095,5095],[7429,7441],[7545,7549],[7680,7935],[8580,8580],[9398,9449],[11360,11391],[42792,42793],[42802,42851],[42873,42897],[42912,42922],[64256,64260],[65313,65338],[65345,65370]],c=e=>e.normalize("NFKD").replace(r,"").toLowerCase().replace(o,(function(e){return i[e]})),u=(e,t="|")=>e.length>1?"(?:"+e.join(t)+")":e[0],f=e=>{if(1===e.length)return[[e]]
const i={"æ":"ae","ⱥ":"a","ø":"o"},o=new RegExp(Object.keys(i).join("|"),"g"),s=[[67,67],[160,160],[192,438],[452,652],[961,961],[1019,1019],[1083,1083],[1281,1289],[1984,1984],[5095,5095],[7429,7441],[7545,7549],[7680,7935],[8580,8580],[9398,9449],[11360,11391],[42792,42793],[42802,42851],[42873,42897],[42912,42922],[64256,64260],[65313,65338],[65345,65370]],c=e=>e.normalize("NFKD").replace(r,"").toLowerCase().replace(o,(function(e){return i[e]})),u=(e,t="|")=>{if(1==e.length)return e[0]
var r=1
return e.forEach((e=>{r=Math.max(r,e.length)})),1==r?"["+e.join("")+"]":"(?:"+e.join(t)+")"},f=e=>{if(1===e.length)return[[e]]
var t=[]
return f(e.substring(1)).forEach((function(r){var n=r.slice(0)
n[0]=e.charAt(0)+n[0],t.push(n),(n=r.slice(0)).unshift(e.charAt(0)),t.push(n)})),t},a=t=>{void 0===n&&(n=(()=>{var t={}
s.forEach((e=>{for(let r=e[0];r<=e[1];r++){let e=String.fromCharCode(r),n=c(e)
n!=e.toLowerCase()&&(n in t||(t[n]=[n]),t[n].push(e))}}))
s.forEach((e=>{for(let n=e[0];n<=e[1];n++){let e=String.fromCharCode(n),i=c(e)
if(i!=e.toLowerCase()){i in t||(t[i]=[i])
var r=new RegExp(u(t[i]),"iu")
e.match(r)||t[i].push(e)}}}))
var r=Object.keys(t)

@@ -24,3 +28,3 @@ r=r.sort(((e,t)=>t.length-e.length)),e=new RegExp("("+u(r)+"[̀-ͯ·ʾ]*)","g")

r&&!Array.isArray(r)&&(e[t]=[r])},m=(e,t)=>{if(Array.isArray(e))e.forEach(t)
else for(var r in e)e.hasOwnProperty(r)&&t(e[r],r)},y=(e,t)=>"number"==typeof e&&"number"==typeof t?e>t?1:e<t?-1:0:(e=c(e+"").toLowerCase())>(t=c(t+"").toLowerCase())?1:t>e?-1:0
else for(var r in e)e.hasOwnProperty(r)&&t(e[r],r)},v=(e,t)=>"number"==typeof e&&"number"==typeof t?e>t?1:e<t?-1:0:(e=c(e+"").toLowerCase())>(t=c(t+"").toLowerCase())?1:t>e?-1:0

@@ -67,4 +71,4 @@ ;/**

if(a){if(1===a){const e=c[0].field,t=u[0]
return function(r,n){return t*y(f(e,r),f(e,n))}}return function(e,t){var r,n,i
for(r=0;r<a;r++)if(i=c[r].field,n=u[r]*y(f(i,e),f(i,t)))return n
return function(r,n){return t*v(f(e,r),f(e,n))}}return function(e,t){var r,n,i
for(r=0;r<a;r++)if(i=c[r].field,n=u[r]*v(f(i,e),f(i,t)))return n
return 0}}return null}prepareSearch(e,t){const r={}

@@ -71,0 +75,0 @@ var n=Object.assign({},t)

@@ -210,9 +210,19 @@

* ex ['ab','a'] => (?:ab|a)
* ex ['a','b'] => [ab]
*
*/
export const arrayToPattern = (chars:string[],glue:string='|'):string =>{
if( chars.length > 1 ){
return '(?:'+chars.join(glue)+')';
if( chars.length == 1 ){
return chars[0];
}
return chars[0];
var longest = 1;
chars.forEach((a)=>{longest = Math.max(longest,a.length)});
if( longest == 1 ){
return '['+chars.join('')+']';
}
return '(?:'+chars.join(glue)+')';
};

@@ -254,5 +264,5 @@

let diacritic = String.fromCharCode(i);
let latin = asciifold(diacritic);
let diacritic = String.fromCharCode(i);
let latin = asciifold(diacritic);
if( latin == diacritic.toLowerCase() ){

@@ -265,2 +275,8 @@ continue;

}
var patt = new RegExp( arrayToPattern(diacritics[latin]),'iu');
if( diacritic.match(patt) ){
continue;
}
diacritics[latin].push(diacritic);

@@ -267,0 +283,0 @@ }

@@ -14,3 +14,3 @@ {

"description": "A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete.",
"version": "0.8.1",
"version": "0.8.2",
"license": "Apache-2.0",

@@ -17,0 +17,0 @@ "author": "Brian Reavis <brian@thirdroute.com>",

@@ -31,7 +31,4 @@ // node x-test.js

regex = '\-';
console.log('regex string',regex);
regex = new RegExp(regex,'iu');
console.log('fa-al search','fa-al'.search(regex));
const codePoints = (str) => {

@@ -74,11 +71,10 @@ var code_points = Array.from(str)

//const composed = 'ʼn';
const composed = 'ffl';
//const composed = 'ffl';
const composed = 'andrew';
//codePoints(composed.normalize('NFKD'));
codePoints(composed.normalize('NFKD'));
tokens = sifter.tokenize(composed);
console.log(tokens);
assert.equal(tokens[0].regex.test('ffl'), true);

@@ -85,0 +81,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc