Loading
function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.stringSimilarity=void 0,t.stringSimilarity=function(e,t,r,n){if(void 0===r&&(r=2),void 0===n&&(n=!1),n||(e=e.toLowerCase(),t=t.toLowerCase()),e.length<r||t.length<r)return 0;for(var o=new Map,i=0;i<e.length-(r-1);i++){var a=e.substr(i,r);o.set(a,o.has(a)?o.get(a)+1:1)}for(var s=0,l=0;l<t.length-(r-1);l++){var u=t.substr(l,r),c=o.has(u)?o.get(u):0;c>0&&(o.set(u,c-1),s++)}return 2*s/(e.length+t.length-(r-1)*2)},t.default=t.stringSimilarity}