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

didyoumean2

Package Overview
Dependencies
Maintainers
1
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

didyoumean2 - npm Package Compare versions

Comparing version 3.1.0 to 3.1.1

6

CHANGELOG.md

@@ -5,2 +5,8 @@ # Changelog

### [3.1.1](https://github.com/foray1010/didyoumean2/compare/v3.1.0...v3.1.1) (2019-06-09)
### Build System
- greatly reduce bundle size by rely less on ramda ([69ec2b6](https://github.com/foray1010/didyoumean2/commit/69ec2b6))
## [3.1.0](https://github.com/foray1010/didyoumean2/compare/v3.0.0...v3.1.0) (2019-06-07)

@@ -7,0 +13,0 @@

2

dist/index.cjs.js

@@ -1,2 +0,2 @@

"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var leven=_interopDefault(require("leven")),R=require("ramda"),deburr=_interopDefault(require("lodash.deburr"));!function(e){e.ALL_CLOSEST_MATCHES="all-closest-matches",e.ALL_MATCHES="all-matches",e.ALL_SORTED_MATCHES="all-sorted-matches",e.FIRST_CLOSEST_MATCH="first-closest-match",e.FIRST_MATCH="first-match"}(exports.ReturnTypeEnums||(exports.ReturnTypeEnums={})),function(e){e.EDIT_DISTANCE="edit-distance",e.SIMILARITY="similarity"}(exports.ThresholdTypeEnums||(exports.ThresholdTypeEnums={}));var unknownReturnTypeError=new Error("unknown returnType"),unknownThresholdTypeError=new Error("unknown thresholdType"),fillDefaultOptions=R.compose(R.cond([[R.propEq("thresholdType",exports.ThresholdTypeEnums.EDIT_DISTANCE),R.merge({threshold:20})],[R.propEq("thresholdType",exports.ThresholdTypeEnums.SIMILARITY),R.merge({threshold:.4})],[R.T,function(){throw unknownThresholdTypeError}]]),R.merge({caseSensitive:!1,deburr:!1,matchPath:[],returnType:exports.ReturnTypeEnums.FIRST_CLOSEST_MATCH,thresholdType:exports.ThresholdTypeEnums.SIMILARITY,trimSpaces:!0}),R.defaultTo({})),getSimilarity=function(e,r){if(!e||!r)return 0;if(e===r)return 1;var t=leven(e,r),n=Math.max(e.length,r.length);return(n-t)/n},trimSpaces=R.compose(R.replace(/\s+/g," "),R.trim),normalizeString=function(e,r){return R.compose(function(e){return r.caseSensitive?e:R.toLower(e)},function(e){return r.deburr?deburr(e):e},function(e){return r.trimSpaces?trimSpaces(e):e})(e)},matchItemProcessor=function(e,r){var t=r.matchPath,n=Array.isArray(t)&&t.length?R.pathOr("",t,e):e;return normalizeString(n,r)},resultProcessor=function(e,r,t){switch(t){case exports.ReturnTypeEnums.ALL_CLOSEST_MATCHES:case exports.ReturnTypeEnums.ALL_MATCHES:case exports.ReturnTypeEnums.ALL_SORTED_MATCHES:return r.map(function(r){return e[r]});case exports.ReturnTypeEnums.FIRST_CLOSEST_MATCH:case exports.ReturnTypeEnums.FIRST_MATCH:return r.length?e[r[0]]:null;default:return null}},didYouMean=function(e,r,t){var n,s,o=fillDefaultOptions(t),u=o.returnType,T=o.threshold,a=o.thresholdType,p=normalizeString(e,o);switch(a){case exports.ThresholdTypeEnums.EDIT_DISTANCE:n=function(e){return e<=T},s=function(e){return leven(p,matchItemProcessor(e,o))};break;case exports.ThresholdTypeEnums.SIMILARITY:n=function(e){return e>=T},s=function(e){return getSimilarity(p,matchItemProcessor(e,o))};break;default:throw unknownThresholdTypeError}var h=[],c=r.length;switch(u){case exports.ReturnTypeEnums.ALL_CLOSEST_MATCHES:case exports.ReturnTypeEnums.FIRST_CLOSEST_MATCH:var l,i=[];switch(a){case exports.ThresholdTypeEnums.EDIT_DISTANCE:l=1/0;for(var E=0;E<c;E+=1){var m=s(r[E]);l>m&&(l=m),i.push(m)}break;case exports.ThresholdTypeEnums.SIMILARITY:l=0;for(var S=0;S<c;S+=1){var d=s(r[S]);l<d&&(l=d),i.push(d)}break;default:throw unknownThresholdTypeError}for(var f=i.length,R=0;R<f;R+=1){var y=i[R];n(y)&&y===l&&h.push(R)}break;case exports.ReturnTypeEnums.ALL_MATCHES:for(var A=0;A<c;A+=1){n(s(r[A]))&&h.push(A)}break;case exports.ReturnTypeEnums.ALL_SORTED_MATCHES:for(var I=[],_=0;_<c;_+=1){var L=s(r[_]);n(L)&&I.push({score:L,index:_})}switch(a){case exports.ThresholdTypeEnums.EDIT_DISTANCE:I.sort(function(e,r){return e.score-r.score});break;case exports.ThresholdTypeEnums.SIMILARITY:I.sort(function(e,r){return r.score-e.score});break;default:throw unknownThresholdTypeError}for(var x=0,C=I;x<C.length;x++){var v=C[x];h.push(v.index)}break;case exports.ReturnTypeEnums.FIRST_MATCH:for(var M=0;M<c;M+=1){if(n(s(r[M]))){h.push(M);break}}break;default:throw unknownReturnTypeError}return resultProcessor(r,h,u)};exports.default=didYouMean;
"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var leven=_interopDefault(require("leven")),pathOr=_interopDefault(require("ramda/src/pathOr")),deburr=_interopDefault(require("lodash.deburr"));!function(e){e.ALL_CLOSEST_MATCHES="all-closest-matches",e.ALL_MATCHES="all-matches",e.ALL_SORTED_MATCHES="all-sorted-matches",e.FIRST_CLOSEST_MATCH="first-closest-match",e.FIRST_MATCH="first-match"}(exports.ReturnTypeEnums||(exports.ReturnTypeEnums={})),function(e){e.EDIT_DISTANCE="edit-distance",e.SIMILARITY="similarity"}(exports.ThresholdTypeEnums||(exports.ThresholdTypeEnums={}));var unknownReturnTypeError=new Error("unknown returnType"),unknownThresholdTypeError=new Error("unknown thresholdType");function _defineProperty(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{},n=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.forEach(function(r){_defineProperty(e,r,t[r])})}return e}var fillDefaultOptions=function(e){var r=_objectSpread({caseSensitive:!1,deburr:!1,matchPath:[],returnType:exports.ReturnTypeEnums.FIRST_CLOSEST_MATCH,thresholdType:exports.ThresholdTypeEnums.SIMILARITY,trimSpaces:!0},e);switch(r.thresholdType){case exports.ThresholdTypeEnums.EDIT_DISTANCE:return _objectSpread({threshold:20},r);case exports.ThresholdTypeEnums.SIMILARITY:return _objectSpread({threshold:.4},r);default:throw unknownThresholdTypeError}},getSimilarity=function(e,r){if(!e||!r)return 0;if(e===r)return 1;var t=leven(e,r),n=Math.max(e.length,r.length);return(n-t)/n},normalizeString=function(e,r){var t=e;return r.trimSpaces&&(t=t.trim().replace(/\s+/g," ")),r.deburr&&(t=deburr(t)),r.caseSensitive||(t=t.toLowerCase()),t},matchItemProcessor=function(e,r){var t=r.matchPath,n=Array.isArray(t)&&t.length?pathOr("",t,e):e;return normalizeString(n,r)},resultProcessor=function(e,r,t){switch(t){case exports.ReturnTypeEnums.ALL_CLOSEST_MATCHES:case exports.ReturnTypeEnums.ALL_MATCHES:case exports.ReturnTypeEnums.ALL_SORTED_MATCHES:return r.map(function(r){return e[r]});case exports.ReturnTypeEnums.FIRST_CLOSEST_MATCH:case exports.ReturnTypeEnums.FIRST_MATCH:return r.length?e[r[0]]:null;default:return null}},didYouMean=function(e,r,t){var n,o,s=fillDefaultOptions(t),u=s.returnType,a=s.threshold,T=s.thresholdType,p=normalizeString(e,s);switch(T){case exports.ThresholdTypeEnums.EDIT_DISTANCE:n=function(e){return e<=a},o=function(e){return leven(p,matchItemProcessor(e,s))};break;case exports.ThresholdTypeEnums.SIMILARITY:n=function(e){return e>=a},o=function(e){return getSimilarity(p,matchItemProcessor(e,s))};break;default:throw unknownThresholdTypeError}var c=[],h=r.length;switch(u){case exports.ReturnTypeEnums.ALL_CLOSEST_MATCHES:case exports.ReturnTypeEnums.FIRST_CLOSEST_MATCH:var l,i=[];switch(T){case exports.ThresholdTypeEnums.EDIT_DISTANCE:l=1/0;for(var E=0;E<h;E+=1){var f=o(r[E]);l>f&&(l=f),i.push(f)}break;case exports.ThresholdTypeEnums.SIMILARITY:l=0;for(var S=0;S<h;S+=1){var d=o(r[S]);l<d&&(l=d),i.push(d)}break;default:throw unknownThresholdTypeError}for(var y=i.length,m=0;m<y;m+=1){var _=i[m];n(_)&&_===l&&c.push(m)}break;case exports.ReturnTypeEnums.ALL_MATCHES:for(var A=0;A<h;A+=1){n(o(r[A]))&&c.push(A)}break;case exports.ReturnTypeEnums.ALL_SORTED_MATCHES:for(var I=[],b=0;b<h;b+=1){var v=o(r[b]);n(v)&&I.push({score:v,index:b})}switch(T){case exports.ThresholdTypeEnums.EDIT_DISTANCE:I.sort(function(e,r){return e.score-r.score});break;case exports.ThresholdTypeEnums.SIMILARITY:I.sort(function(e,r){return r.score-e.score});break;default:throw unknownThresholdTypeError}for(var L=0,R=I;L<R.length;L++){var x=R[L];c.push(x.index)}break;case exports.ReturnTypeEnums.FIRST_MATCH:for(var C=0;C<h;C+=1){if(n(o(r[C]))){c.push(C);break}}break;default:throw unknownReturnTypeError}return resultProcessor(r,c,u)};exports.default=didYouMean;
//# sourceMappingURL=index.cjs.js.map

@@ -1,2 +0,2 @@

import r from"leven";import{compose as e,cond as t,propEq as n,merge as a,T as s,defaultTo as o,replace as u,trim as c,toLower as T,pathOr as h}from"ramda";import S from"lodash.deburr";var i,f;!function(r){r.ALL_CLOSEST_MATCHES="all-closest-matches",r.ALL_MATCHES="all-matches",r.ALL_SORTED_MATCHES="all-sorted-matches",r.FIRST_CLOSEST_MATCH="first-closest-match",r.FIRST_MATCH="first-match"}(i||(i={})),function(r){r.EDIT_DISTANCE="edit-distance",r.SIMILARITY="similarity"}(f||(f={}));var A=new Error("unknown returnType"),l=new Error("unknown thresholdType"),I=e(t([[n("thresholdType",f.EDIT_DISTANCE),a({threshold:20})],[n("thresholdType",f.SIMILARITY),a({threshold:.4})],[s,function(){throw l}]]),a({caseSensitive:!1,deburr:!1,matchPath:[],returnType:i.FIRST_CLOSEST_MATCH,thresholdType:f.SIMILARITY,trimSpaces:!0}),o({})),E=e(u(/\s+/g," "),c),L=function(r,t){return e(function(r){return t.caseSensitive?r:T(r)},function(r){return t.deburr?S(r):r},function(r){return t.trimSpaces?E(r):r})(r)},_=function(r,e){var t=e.matchPath,n=Array.isArray(t)&&t.length?h("",t,r):r;return L(n,e)};export default function(e,t,n){var a,s,o=I(n),u=o.returnType,c=o.threshold,T=o.thresholdType,h=L(e,o);switch(T){case f.EDIT_DISTANCE:a=function(r){return r<=c},s=function(e){return r(h,_(e,o))};break;case f.SIMILARITY:a=function(r){return r>=c},s=function(e){return function(e,t){if(!e||!t)return 0;if(e===t)return 1;var n=r(e,t),a=Math.max(e.length,t.length);return(a-n)/a}(h,_(e,o))};break;default:throw l}var S=[],E=t.length;switch(u){case i.ALL_CLOSEST_MATCHES:case i.FIRST_CLOSEST_MATCH:var C,d=[];switch(T){case f.EDIT_DISTANCE:C=1/0;for(var p=0;p<E;p+=1){var M=s(t[p]);C>M&&(C=M),d.push(M)}break;case f.SIMILARITY:C=0;for(var v=0;v<E;v+=1){var m=s(t[v]);C<m&&(C=m),d.push(m)}break;default:throw l}for(var H=d.length,R=0;R<H;R+=1){var b=d[R];a(b)&&b===C&&S.push(R)}break;case i.ALL_MATCHES:for(var w=0;w<E;w+=1)a(s(t[w]))&&S.push(w);break;case i.ALL_SORTED_MATCHES:for(var k=[],D=0;D<E;D+=1){var y=s(t[D]);a(y)&&k.push({score:y,index:D})}switch(T){case f.EDIT_DISTANCE:k.sort(function(r,e){return r.score-e.score});break;case f.SIMILARITY:k.sort(function(r,e){return e.score-r.score});break;default:throw l}for(var O=0,g=k;O<g.length;O++){var F=g[O];S.push(F.index)}break;case i.FIRST_MATCH:for(var Y=0;Y<E;Y+=1)if(a(s(t[Y]))){S.push(Y);break}break;default:throw A}return function(r,e,t){switch(t){case i.ALL_CLOSEST_MATCHES:case i.ALL_MATCHES:case i.ALL_SORTED_MATCHES:return e.map(function(e){return r[e]});case i.FIRST_CLOSEST_MATCH:case i.FIRST_MATCH:return e.length?r[e[0]]:null;default:return null}}(t,S,u)}export{i as ReturnTypeEnums,f as ThresholdTypeEnums};
import r from"leven";import e from"ramda/src/pathOr";import t from"lodash.deburr";var n,a;!function(r){r.ALL_CLOSEST_MATCHES="all-closest-matches",r.ALL_MATCHES="all-matches",r.ALL_SORTED_MATCHES="all-sorted-matches",r.FIRST_CLOSEST_MATCH="first-closest-match",r.FIRST_MATCH="first-match"}(n||(n={})),function(r){r.EDIT_DISTANCE="edit-distance",r.SIMILARITY="similarity"}(a||(a={}));var o=new Error("unknown returnType"),c=new Error("unknown thresholdType");function s(r,e,t){return e in r?Object.defineProperty(r,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[e]=t,r}function u(r){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{},n=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable}))),n.forEach(function(e){s(r,e,t[e])})}return r}var T=function(r,e){var n=r;return e.trimSpaces&&(n=n.trim().replace(/\s+/g," ")),e.deburr&&(n=t(n)),e.caseSensitive||(n=n.toLowerCase()),n},i=function(r,t){var n=t.matchPath,a=Array.isArray(n)&&n.length?e("",n,r):r;return T(a,t)};export default function(e,t,s){var h,S,f=function(r){var e=u({caseSensitive:!1,deburr:!1,matchPath:[],returnType:n.FIRST_CLOSEST_MATCH,thresholdType:a.SIMILARITY,trimSpaces:!0},r);switch(e.thresholdType){case a.EDIT_DISTANCE:return u({threshold:20},e);case a.SIMILARITY:return u({threshold:.4},e);default:throw c}}(s),l=f.returnType,A=f.threshold,I=f.thresholdType,E=T(e,f);switch(I){case a.EDIT_DISTANCE:h=function(r){return r<=A},S=function(e){return r(E,i(e,f))};break;case a.SIMILARITY:h=function(r){return r>=A},S=function(e){return function(e,t){if(!e||!t)return 0;if(e===t)return 1;var n=r(e,t),a=Math.max(e.length,t.length);return(a-n)/a}(E,i(e,f))};break;default:throw c}var L=[],_=t.length;switch(l){case n.ALL_CLOSEST_MATCHES:case n.FIRST_CLOSEST_MATCH:var p,C=[];switch(I){case a.EDIT_DISTANCE:p=1/0;for(var v=0;v<_;v+=1){var b=S(t[v]);p>b&&(p=b),C.push(b)}break;case a.SIMILARITY:p=0;for(var d=0;d<_;d+=1){var m=S(t[d]);p<m&&(p=m),C.push(m)}break;default:throw c}for(var M=C.length,w=0;w<M;w+=1){var O=C[w];h(O)&&O===p&&L.push(w)}break;case n.ALL_MATCHES:for(var y=0;y<_;y+=1)h(S(t[y]))&&L.push(y);break;case n.ALL_SORTED_MATCHES:for(var H=[],R=0;R<_;R+=1){var k=S(t[R]);h(k)&&H.push({score:k,index:R})}switch(I){case a.EDIT_DISTANCE:H.sort(function(r,e){return r.score-e.score});break;case a.SIMILARITY:H.sort(function(r,e){return e.score-r.score});break;default:throw c}for(var D=0,g=H;D<g.length;D++){var F=g[D];L.push(F.index)}break;case n.FIRST_MATCH:for(var P=0;P<_;P+=1)if(h(S(t[P]))){L.push(P);break}break;default:throw o}return function(r,e,t){switch(t){case n.ALL_CLOSEST_MATCHES:case n.ALL_MATCHES:case n.ALL_SORTED_MATCHES:return e.map(function(e){return r[e]});case n.FIRST_CLOSEST_MATCH:case n.FIRST_MATCH:return e.length?r[e[0]]:null;default:return null}}(t,L,l)}export{n as ReturnTypeEnums,a as ThresholdTypeEnums};
//# sourceMappingURL=index.esm.js.map

@@ -1,2 +0,2 @@

!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).didYouMean={})}(this,function(t){"use strict";const e=[],r=[],n=(t,n)=>{if(t===n)return 0;const u=t;t.length>n.length&&(t=n,n=u);let o=t.length,c=n.length;for(;o>0&&t.charCodeAt(~-o)===n.charCodeAt(~-c);)o--,c--;let a,i,f,s,l=0;for(;l<o&&t.charCodeAt(l)===n.charCodeAt(l);)l++;if(c-=l,0===(o-=l))return c;let p=0,h=0;for(;p<o;)r[p]=t.charCodeAt(l+p),e[p]=++p;for(;h<c;)for(a=n.charCodeAt(l+h),f=h++,i=h,p=0;p<o;p++)s=a===r[p]?f:f+1,f=e[p],i=e[p]=f>i?s>i?i+1:s:s>f?f+1:s;return i};var u,o,c=n,a=n;c.default=a,(u=t.ReturnTypeEnums||(t.ReturnTypeEnums={})).ALL_CLOSEST_MATCHES="all-closest-matches",u.ALL_MATCHES="all-matches",u.ALL_SORTED_MATCHES="all-sorted-matches",u.FIRST_CLOSEST_MATCH="first-closest-match",u.FIRST_MATCH="first-match",(o=t.ThresholdTypeEnums||(t.ThresholdTypeEnums={})).EDIT_DISTANCE="edit-distance",o.SIMILARITY="similarity";var i=new Error("unknown returnType"),f=new Error("unknown thresholdType");function s(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}function l(t){return function e(r){return 0===arguments.length||s(r)?e:t.apply(this,arguments)}}function p(t){return function e(r,n){switch(arguments.length){case 0:return e;case 1:return s(r)?e:l(function(e){return t(r,e)});default:return s(r)&&s(n)?e:s(r)?l(function(e){return t(e,n)}):s(n)?l(function(e){return t(r,e)}):t(r,n)}}}function h(t,e){switch(t){case 0:return function(){return e.apply(this,arguments)};case 1:return function(t){return e.apply(this,arguments)};case 2:return function(t,r){return e.apply(this,arguments)};case 3:return function(t,r,n){return e.apply(this,arguments)};case 4:return function(t,r,n,u){return e.apply(this,arguments)};case 5:return function(t,r,n,u,o){return e.apply(this,arguments)};case 6:return function(t,r,n,u,o,c){return e.apply(this,arguments)};case 7:return function(t,r,n,u,o,c,a){return e.apply(this,arguments)};case 8:return function(t,r,n,u,o,c,a,i){return e.apply(this,arguments)};case 9:return function(t,r,n,u,o,c,a,i,f){return e.apply(this,arguments)};case 10:return function(t,r,n,u,o,c,a,i,f,s){return e.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}var y=p(function(t,e){return 1===t?l(e):h(t,function t(e,r,n){return function(){for(var u=[],o=0,c=e,a=0;a<r.length||o<arguments.length;){var i;a<r.length&&(!s(r[a])||o>=arguments.length)?i=r[a]:(i=arguments[o],o+=1),u[a]=i,s(i)||(c-=1),a+=1}return c<=0?n.apply(this,u):h(c,t(e,u,n))}}(t,[],e))});function d(t){return function e(r,n,u){switch(arguments.length){case 0:return e;case 1:return s(r)?e:p(function(e,n){return t(r,e,n)});case 2:return s(r)&&s(n)?e:s(r)?p(function(e,r){return t(e,n,r)}):s(n)?p(function(e,n){return t(r,e,n)}):l(function(e){return t(r,n,e)});default:return s(r)&&s(n)&&s(u)?e:s(r)&&s(n)?p(function(e,r){return t(e,r,u)}):s(r)&&s(u)?p(function(e,r){return t(e,n,r)}):s(n)&&s(u)?p(function(e,n){return t(r,e,n)}):s(r)?l(function(e){return t(e,n,u)}):s(n)?l(function(e){return t(r,e,u)}):s(u)?l(function(e){return t(r,n,e)}):t(r,n,u)}}}var g=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)};function T(t,e,r){return function(){if(0===arguments.length)return r();var n=Array.prototype.slice.call(arguments,0),u=n.pop();if(!g(u)){for(var o=0;o<t.length;){if("function"==typeof u[t[o]])return u[t[o]].apply(u,n);o+=1}if(function(t){return null!=t&&"function"==typeof t["@@transducer/step"]}(u))return e.apply(null,n)(u)}return r.apply(this,arguments)}}var b=function(){return this.xf["@@transducer/init"]()},v=function(t){return this.xf["@@transducer/result"](t)},S=p(function(t,e){return e>t?e:t});function m(t,e){for(var r=0,n=e.length,u=Array(n);r<n;)u[r]=t(e[r]),r+=1;return u}function A(t){return"[object String]"===Object.prototype.toString.call(t)}var E=l(function(t){return!!g(t)||!!t&&("object"==typeof t&&(!A(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))}),O=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,e){return this.f(t,e)},t}();var j=p(function(t,e){return h(t.length,function(){return t.apply(e,arguments)})});function w(t,e,r){for(var n=r.next();!n.done;){if((e=t["@@transducer/step"](e,n.value))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}n=r.next()}return t["@@transducer/result"](e)}function I(t,e,r,n){return t["@@transducer/result"](r[n](j(t["@@transducer/step"],t),e))}var C="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function L(t,e,r){if("function"==typeof t&&(t=function(t){return new O(t)}(t)),E(r))return function(t,e,r){for(var n=0,u=r.length;n<u;){if((e=t["@@transducer/step"](e,r[n]))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}n+=1}return t["@@transducer/result"](e)}(t,e,r);if("function"==typeof r["fantasy-land/reduce"])return I(t,e,r,"fantasy-land/reduce");if(null!=r[C])return w(t,e,r[C]());if("function"==typeof r.next)return w(t,e,r);if("function"==typeof r.reduce)return I(t,e,r,"reduce");throw new TypeError("reduce: list must be array or iterable")}var R=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=b,t.prototype["@@transducer/result"]=v,t.prototype["@@transducer/step"]=function(t,e){return this.xf["@@transducer/step"](t,this.f(e))},t}(),_=p(function(t,e){return new R(t,e)});function x(t,e){return Object.prototype.hasOwnProperty.call(e,t)}var M=Object.prototype.toString,k=function(){return"[object Arguments]"===M.call(arguments)?function(t){return"[object Arguments]"===M.call(t)}:function(t){return x("callee",t)}}(),U=!{toString:null}.propertyIsEnumerable("toString"),D=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],N=function(){return arguments.propertyIsEnumerable("length")}(),H=function(t,e){for(var r=0;r<t.length;){if(t[r]===e)return!0;r+=1}return!1},F="function"!=typeof Object.keys||N?l(function(t){if(Object(t)!==t)return[];var e,r,n=[],u=N&&k(t);for(e in t)!x(e,t)||u&&"length"===e||(n[n.length]=e);if(U)for(r=D.length-1;r>=0;)x(e=D[r],t)&&!H(n,e)&&(n[n.length]=e),r-=1;return n}):l(function(t){return Object(t)!==t?[]:Object.keys(t)}),q=p(T(["fantasy-land/map","map"],_,function(t,e){switch(Object.prototype.toString.call(e)){case"[object Function]":return y(e.length,function(){return t.call(this,e.apply(this,arguments))});case"[object Object]":return L(function(r,n){return r[n]=t(e[n]),r},{},F(e));default:return m(t,e)}})),Y=p(function(t,e){for(var r=e,n=0;n<t.length;){if(null==r)return;r=r[t[n]],n+=1}return r}),P=d(L);var z=l(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});function B(t,e){return function(){return e.call(this,t.apply(this,arguments))}}function G(t,e){return function(){var r=arguments.length;if(0===r)return e();var n=arguments[r-1];return g(n)||"function"!=typeof n[t]?e.apply(this,arguments):n[t].apply(n,Array.prototype.slice.call(arguments,0,r-1))}}var Z=l(G("tail",d(G("slice",function(t,e,r){return Array.prototype.slice.call(r,t,e)}))(1,1/0)));var J=l(function(t){return A(t)?t.split("").reverse().join(""):Array.prototype.slice.call(t,0).reverse()});function W(){if(0===arguments.length)throw new Error("compose requires at least one argument");return function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return h(arguments[0].length,P(B,arguments[0],Z(arguments)))}.apply(this,J(arguments))}function $(t){for(var e,r=[];!(e=t.next()).done;)r.push(e.value);return r}function K(t,e,r){for(var n=0,u=r.length;n<u;){if(t(e,r[n]))return!0;n+=1}return!1}var X="function"==typeof Object.is?Object.is:function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};function Q(t,e,r,n){var u=$(t);function o(t,e){return V(t,e,r.slice(),n.slice())}return!K(function(t,e){return!K(o,e,t)},$(e),u)}function V(t,e,r,n){if(X(t,e))return!0;var u,o,c=z(t);if(c!==z(e))return!1;if(null==t||null==e)return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof e["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e)&&"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof e.equals)return"function"==typeof t.equals&&t.equals(e)&&"function"==typeof e.equals&&e.equals(t);switch(c){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===(u=t.constructor,null==(o=String(u).match(/^function (\w*)/))?"":o[1]))return t===e;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof e||!X(t.valueOf(),e.valueOf()))return!1;break;case"Date":if(!X(t.valueOf(),e.valueOf()))return!1;break;case"Error":return t.name===e.name&&t.message===e.message;case"RegExp":if(t.source!==e.source||t.global!==e.global||t.ignoreCase!==e.ignoreCase||t.multiline!==e.multiline||t.sticky!==e.sticky||t.unicode!==e.unicode)return!1}for(var a=r.length-1;a>=0;){if(r[a]===t)return n[a]===e;a-=1}switch(c){case"Map":return t.size===e.size&&Q(t.entries(),e.entries(),r.concat([t]),n.concat([e]));case"Set":return t.size===e.size&&Q(t.values(),e.values(),r.concat([t]),n.concat([e]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var i=F(t);if(i.length!==F(e).length)return!1;var f=r.concat([t]),s=n.concat([e]);for(a=i.length-1;a>=0;){var l=i[a];if(!x(l,e)||!V(e[l],t[l],f,s))return!1;a-=1}return!0}var tt=p(function(t,e){return V(t,e,[],[])});function et(t,e){return function(t,e,r){var n,u;if("function"==typeof t.indexOf)switch(typeof e){case"number":if(0===e){for(n=1/e;r<t.length;){if(0===(u=t[r])&&1/u===n)return r;r+=1}return-1}if(e!=e){for(;r<t.length;){if("number"==typeof(u=t[r])&&u!=u)return r;r+=1}return-1}return t.indexOf(e,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(e,r);case"object":if(null===e)return t.indexOf(e,r)}for(;r<t.length;){if(tt(t[r],e))return r;r+=1}return-1}(e,t,0)>=0}function rt(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var nt=function(t){return(t<10?"0":"")+t},ut="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+nt(t.getUTCMonth()+1)+"-"+nt(t.getUTCDate())+"T"+nt(t.getUTCHours())+":"+nt(t.getUTCMinutes())+":"+nt(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};var ot=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=b,t.prototype["@@transducer/result"]=v,t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):t},t}(),ct=p(T(["filter"],p(function(t,e){return new ot(t,e)}),function(t,e){return r=e,"[object Object]"===Object.prototype.toString.call(r)?L(function(r,n){return t(e[n])&&(r[n]=e[n]),r},{},F(e)):function(t,e){for(var r=0,n=e.length,u=[];r<n;)t(e[r])&&(u[u.length]=e[r]),r+=1;return u}(t,e);var r})),at=p(function(t,e){return ct((r=t,function(){return!r.apply(this,arguments)}),e);var r});var it=l(function(t){return function t(e,r){var n=function(n){var u=r.concat([e]);return et(n,u)?"<Circular>":t(n,u)},u=function(t,e){return m(function(e){return rt(e)+": "+n(t[e])},e.slice().sort())};switch(Object.prototype.toString.call(e)){case"[object Arguments]":return"(function() { return arguments; }("+m(n,e).join(", ")+"))";case"[object Array]":return"["+m(n,e).concat(u(e,at(function(t){return/^\d+$/.test(t)},F(e)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof e?"new Boolean("+n(e.valueOf())+")":e.toString();case"[object Date]":return"new Date("+(isNaN(e.valueOf())?n(NaN):rt(ut(e)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof e?"new Number("+n(e.valueOf())+")":1/e==-1/0?"-0":e.toString(10);case"[object String]":return"object"==typeof e?"new String("+n(e.valueOf())+")":rt(e);case"[object Undefined]":return"undefined";default:if("function"==typeof e.toString){var o=e.toString();if("[object Object]"!==o)return o}return"{"+u(e,F(e)).join(", ")+"}"}}(t,[])}),ft=l(function(t){return h(P(S,0,q(function(t){return t[0].length},t)),function(){for(var e=0;e<t.length;){if(t[e][0].apply(this,arguments))return t[e][1].apply(this,arguments);e+=1}})}),st=p(function(t,e){return null==e||e!=e?t:e});var lt="function"==typeof Object.assign?Object.assign:function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),r=1,n=arguments.length;r<n;){var u=arguments[r];if(null!=u)for(var o in u)x(o,u)&&(e[o]=u[o]);r+=1}return e},pt=p(function(t,e){return y(t+1,function(){var r,n=arguments[t];if(null!=n&&(r=n[e],"[object Function]"===Object.prototype.toString.call(r)))return n[e].apply(n,Array.prototype.slice.call(arguments,0,t));throw new TypeError(it(n)+' does not have a method named "'+e+'"')})}),ht=p(function(t,e){return lt({},t,e)}),yt=d(function(t,e,r){return st(t,Y(e,r))}),dt=d(function(t,e,r){return tt(e,r[t])}),gt=d(function(t,e,r){return r.replace(t,e)}),Tt=pt(0,"toLowerCase"),bt="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff",vt=l("function"==typeof String.prototype.trim&&!bt.trim()&&"​".trim()?function(t){return t.trim()}:function(t){var e=new RegExp("^["+bt+"]["+bt+"]*"),r=new RegExp("["+bt+"]["+bt+"]*$");return t.replace(e,"").replace(r,"")}),St=W(ft([[dt("thresholdType",t.ThresholdTypeEnums.EDIT_DISTANCE),ht({threshold:20})],[dt("thresholdType",t.ThresholdTypeEnums.SIMILARITY),ht({threshold:.4})],[function(){return!0},function(){throw f}]]),ht({caseSensitive:!1,deburr:!1,matchPath:[],returnType:t.ReturnTypeEnums.FIRST_CLOSEST_MATCH,thresholdType:t.ThresholdTypeEnums.SIMILARITY,trimSpaces:!0}),st({})),mt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},At=1/0,Et="[object Symbol]",Ot=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,jt=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]","g"),wt="object"==typeof mt&&mt&&mt.Object===Object&&mt,It="object"==typeof self&&self&&self.Object===Object&&self,Ct=wt||It||Function("return this")();var Lt,Rt=(Lt={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"ss"},function(t){return null==Lt?void 0:Lt[t]}),_t=Object.prototype.toString,xt=Ct.Symbol,Mt=xt?xt.prototype:void 0,kt=Mt?Mt.toString:void 0;function Ut(t){if("string"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&_t.call(t)==Et}(t))return kt?kt.call(t):"";var e=t+"";return"0"==e&&1/t==-At?"-0":e}var Dt=function(t){var e;return(t=null==(e=t)?"":Ut(e))&&t.replace(Ot,Rt).replace(jt,"")},Nt=W(gt(/\s+/g," "),vt),Ht=function(t,e){return W(function(t){return e.caseSensitive?t:Tt(t)},function(t){return e.deburr?Dt(t):t},function(t){return e.trimSpaces?Nt(t):t})(t)},Ft=function(t,e){var r=e.matchPath,n=Array.isArray(r)&&r.length?yt("",r,t):t;return Ht(n,e)};t.default=function(e,r,n){var u,o,a=St(n),s=a.returnType,l=a.threshold,p=a.thresholdType,h=Ht(e,a);switch(p){case t.ThresholdTypeEnums.EDIT_DISTANCE:u=function(t){return t<=l},o=function(t){return c(h,Ft(t,a))};break;case t.ThresholdTypeEnums.SIMILARITY:u=function(t){return t>=l},o=function(t){return function(t,e){if(!t||!e)return 0;if(t===e)return 1;var r=c(t,e),n=Math.max(t.length,e.length);return(n-r)/n}(h,Ft(t,a))};break;default:throw f}var y=[],d=r.length;switch(s){case t.ReturnTypeEnums.ALL_CLOSEST_MATCHES:case t.ReturnTypeEnums.FIRST_CLOSEST_MATCH:var g,T=[];switch(p){case t.ThresholdTypeEnums.EDIT_DISTANCE:g=1/0;for(var b=0;b<d;b+=1){var v=o(r[b]);g>v&&(g=v),T.push(v)}break;case t.ThresholdTypeEnums.SIMILARITY:g=0;for(var S=0;S<d;S+=1){var m=o(r[S]);g<m&&(g=m),T.push(m)}break;default:throw f}for(var A=T.length,E=0;E<A;E+=1){var O=T[E];u(O)&&O===g&&y.push(E)}break;case t.ReturnTypeEnums.ALL_MATCHES:for(var j=0;j<d;j+=1)u(o(r[j]))&&y.push(j);break;case t.ReturnTypeEnums.ALL_SORTED_MATCHES:for(var w=[],I=0;I<d;I+=1){var C=o(r[I]);u(C)&&w.push({score:C,index:I})}switch(p){case t.ThresholdTypeEnums.EDIT_DISTANCE:w.sort(function(t,e){return t.score-e.score});break;case t.ThresholdTypeEnums.SIMILARITY:w.sort(function(t,e){return e.score-t.score});break;default:throw f}for(var L=0,R=w;L<R.length;L++){var _=R[L];y.push(_.index)}break;case t.ReturnTypeEnums.FIRST_MATCH:for(var x=0;x<d;x+=1)if(u(o(r[x]))){y.push(x);break}break;default:throw i}return function(e,r,n){switch(n){case t.ReturnTypeEnums.ALL_CLOSEST_MATCHES:case t.ReturnTypeEnums.ALL_MATCHES:case t.ReturnTypeEnums.ALL_SORTED_MATCHES:return r.map(function(t){return e[t]});case t.ReturnTypeEnums.FIRST_CLOSEST_MATCH:case t.ReturnTypeEnums.FIRST_MATCH:return r.length?e[r[0]]:null;default:return null}}(r,y,s)},Object.defineProperty(t,"__esModule",{value:!0})});
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r((e=e||self).didYouMean={})}(this,function(e){"use strict";const r=[],n=[],t=(e,t)=>{if(e===t)return 0;const u=e;e.length>t.length&&(e=t,t=u);let o=e.length,c=t.length;for(;o>0&&e.charCodeAt(~-o)===t.charCodeAt(~-c);)o--,c--;let s,a,f,i,l=0;for(;l<o&&e.charCodeAt(l)===t.charCodeAt(l);)l++;if(c-=l,0===(o-=l))return c;let h=0,T=0;for(;h<o;)n[h]=e.charCodeAt(l+h),r[h]=++h;for(;T<c;)for(s=t.charCodeAt(l+T),f=T++,a=T,h=0;h<o;h++)i=s===n[h]?f:f+1,f=r[h],a=r[h]=f>a?i>a?a+1:i:i>f?f+1:i;return a};var u,o,c=t,s=t;c.default=s,(u=e.ReturnTypeEnums||(e.ReturnTypeEnums={})).ALL_CLOSEST_MATCHES="all-closest-matches",u.ALL_MATCHES="all-matches",u.ALL_SORTED_MATCHES="all-sorted-matches",u.FIRST_CLOSEST_MATCH="first-closest-match",u.FIRST_MATCH="first-match",(o=e.ThresholdTypeEnums||(e.ThresholdTypeEnums={})).EDIT_DISTANCE="edit-distance",o.SIMILARITY="similarity";var a=new Error("unknown returnType"),f=new Error("unknown thresholdType");function i(e,r,n){return r in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}function l(e){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{},t=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.forEach(function(r){i(e,r,n[r])})}return e}var h=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]};var T=function(e){return function r(n){return 0===arguments.length||h(n)?r:e.apply(this,arguments)}};var p=function(e){return function r(n,t){switch(arguments.length){case 0:return r;case 1:return h(n)?r:T(function(r){return e(n,r)});default:return h(n)&&h(t)?r:h(n)?T(function(r){return e(r,t)}):h(t)?T(function(r){return e(n,r)}):e(n,t)}}};var d=function(e){return function r(n,t,u){switch(arguments.length){case 0:return r;case 1:return h(n)?r:p(function(r,t){return e(n,r,t)});case 2:return h(n)&&h(t)?r:h(n)?p(function(r,n){return e(r,t,n)}):h(t)?p(function(r,t){return e(n,r,t)}):T(function(r){return e(n,t,r)});default:return h(n)&&h(t)&&h(u)?r:h(n)&&h(t)?p(function(r,n){return e(r,n,u)}):h(n)&&h(u)?p(function(r,n){return e(r,t,n)}):h(t)&&h(u)?p(function(r,t){return e(n,r,t)}):h(n)?T(function(r){return e(r,t,u)}):h(t)?T(function(r){return e(n,r,u)}):h(u)?T(function(r){return e(n,t,r)}):e(n,t,u)}}},E=p(function(e,r){return null==r||r!=r?e:r}),y=p(function(e,r){for(var n=r,t=0;t<e.length;){if(null==n)return;n=n[e[t]],t+=1}return n}),S=d(function(e,r,n){return E(e,y(r,n))}),A="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},m=1/0,I="[object Symbol]",b=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,C=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]","g"),v="object"==typeof A&&A&&A.Object===Object&&A,L="object"==typeof self&&self&&self.Object===Object&&self,g=v||L||Function("return this")();var O,R=(O={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"ss"},function(e){return null==O?void 0:O[e]}),_=Object.prototype.toString,w=g.Symbol,M=w?w.prototype:void 0,j=M?M.toString:void 0;function H(e){if("string"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&_.call(e)==I}(e))return j?j.call(e):"";var r=e+"";return"0"==r&&1/e==-m?"-0":r}var D=function(e){var r;return(e=null==(r=e)?"":H(r))&&e.replace(b,R).replace(C,"")},k=function(e,r){var n=e;return r.trimSpaces&&(n=n.trim().replace(/\s+/g," ")),r.deburr&&(n=D(n)),r.caseSensitive||(n=n.toLowerCase()),n},x=function(e,r){var n=r.matchPath,t=Array.isArray(n)&&n.length?S("",n,e):e;return k(t,r)};e.default=function(r,n,t){var u,o,s=function(r){var n=l({caseSensitive:!1,deburr:!1,matchPath:[],returnType:e.ReturnTypeEnums.FIRST_CLOSEST_MATCH,thresholdType:e.ThresholdTypeEnums.SIMILARITY,trimSpaces:!0},r);switch(n.thresholdType){case e.ThresholdTypeEnums.EDIT_DISTANCE:return l({threshold:20},n);case e.ThresholdTypeEnums.SIMILARITY:return l({threshold:.4},n);default:throw f}}(t),i=s.returnType,h=s.threshold,T=s.thresholdType,p=k(r,s);switch(T){case e.ThresholdTypeEnums.EDIT_DISTANCE:u=function(e){return e<=h},o=function(e){return c(p,x(e,s))};break;case e.ThresholdTypeEnums.SIMILARITY:u=function(e){return e>=h},o=function(e){return function(e,r){if(!e||!r)return 0;if(e===r)return 1;var n=c(e,r),t=Math.max(e.length,r.length);return(t-n)/t}(p,x(e,s))};break;default:throw f}var d=[],E=n.length;switch(i){case e.ReturnTypeEnums.ALL_CLOSEST_MATCHES:case e.ReturnTypeEnums.FIRST_CLOSEST_MATCH:var y,S=[];switch(T){case e.ThresholdTypeEnums.EDIT_DISTANCE:y=1/0;for(var A=0;A<E;A+=1){var m=o(n[A]);y>m&&(y=m),S.push(m)}break;case e.ThresholdTypeEnums.SIMILARITY:y=0;for(var I=0;I<E;I+=1){var b=o(n[I]);y<b&&(y=b),S.push(b)}break;default:throw f}for(var C=S.length,v=0;v<C;v+=1){var L=S[v];u(L)&&L===y&&d.push(v)}break;case e.ReturnTypeEnums.ALL_MATCHES:for(var g=0;g<E;g+=1)u(o(n[g]))&&d.push(g);break;case e.ReturnTypeEnums.ALL_SORTED_MATCHES:for(var O=[],R=0;R<E;R+=1){var _=o(n[R]);u(_)&&O.push({score:_,index:R})}switch(T){case e.ThresholdTypeEnums.EDIT_DISTANCE:O.sort(function(e,r){return e.score-r.score});break;case e.ThresholdTypeEnums.SIMILARITY:O.sort(function(e,r){return r.score-e.score});break;default:throw f}for(var w=0,M=O;w<M.length;w++){var j=M[w];d.push(j.index)}break;case e.ReturnTypeEnums.FIRST_MATCH:for(var H=0;H<E;H+=1)if(u(o(n[H]))){d.push(H);break}break;default:throw a}return function(r,n,t){switch(t){case e.ReturnTypeEnums.ALL_CLOSEST_MATCHES:case e.ReturnTypeEnums.ALL_MATCHES:case e.ReturnTypeEnums.ALL_SORTED_MATCHES:return n.map(function(e){return r[e]});case e.ReturnTypeEnums.FIRST_CLOSEST_MATCH:case e.ReturnTypeEnums.FIRST_MATCH:return n.length?r[n[0]]:null;default:return null}}(n,d,i)},Object.defineProperty(e,"__esModule",{value:!0})});
//# sourceMappingURL=index.umd.js.map
{
"name": "didyoumean2",
"version": "3.1.0",
"version": "3.1.1",
"license": "MIT",

@@ -19,3 +19,3 @@ "main": "dist/index.cjs.js",

"build": "tsc && rollup -c rollup.config.ts",
"ci": "npm-run-all -p build lint:* type:* test",
"ci": "npm-run-all -p build lint:* type:* test && size-limit",
"clean:build": "shx rm -rf dist/ dist-dts/",

@@ -32,3 +32,3 @@ "predev": "yarn clean:build && tsc",

"type:check": "tsc --noEmit --project ./tsconfig.typecheck.json",
"type:coverage": "type-coverage --strict --at-least 94 --detail --ignore-catch"
"type:coverage": "type-coverage --strict --at-least 93 --detail --ignore-catch"
},

@@ -64,3 +64,3 @@ "dependencies": {

"prettier-eslint-cli": "4.7.1",
"rollup": "1.14.3",
"rollup": "1.14.4",
"rollup-plugin-babel": "4.3.2",

@@ -73,2 +73,3 @@ "rollup-plugin-commonjs": "10.0.0",

"shx": "0.3.2",
"size-limit": "1.3.6",
"type-coverage": "2.0.2",

@@ -75,0 +76,0 @@ "typescript": "3.5.1"

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