Socket
Socket
Sign inDemoInstall

rambda

Package Overview
Dependencies
Maintainers
1
Versions
202
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rambda - npm Package Compare versions

Comparing version 0.5.9 to 0.5.10

__tests__/has.js

2

index.js

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

function add(a,b){if(b===void 0){return c=>add(a,c);}return a+b;}function adjust(d,e,f){if(e===void 0){return(g,h)=>adjust(d,g,h);}else if(f===void 0){return j=>adjust(d,e,j);}return f.map((k,l)=>{if(l===e){return d(f[e]);}return k;});}function any(m,n){if(n===void 0){return o=>any(m,o);}let p=0;while(p<n.length){if(m(n[p])){return!0;}p++;}return!1;}function append(q,r){if(r===void 0){return s=>append(q,s);}const t=r;t.push(q);return t;}function isFunction(u){return typeof u==="function";}function compose(){const v=arguments;let w=v.length;while(w--){if(!isFunction(v[w])){throw new TypeError();}}return function(){let x=arguments,y=v.length;while(y--){x=[v[y].apply(this,x)];}return x[0];};}function contains(z,A){if(A===void 0){return B=>contains(z,B);}let C=-1,D=!1;while(++C<A.length&&!D){if(equals(A[C],z)){D=!0;}}return D;}function filter(E,F){if(F===void 0){return G=>filter(E,G);}let H=-1,I=0;const J=F.length,K=[];while(++H<J){const L=F[H];if(E(L)){K[I++]=L;}}return K;}function find(M,N){if(N===void 0){return O=>find(M,O);}return N.find(M);}function findIndex(P,Q){if(Q===void 0){return R=>findIndex(P,R);}const S=Q.length;let T=-1;while(++T<S){if(P(Q[T])){return T;}}return-1;}function flatten(U,V){V=V===void 0?[]:V;for(let i=0;i<U.length;i++){if(Array.isArray(U[i])){flatten(U[i],V);}else{V.push(U[i]);}}return V;}function drop(W,a){if(a===void 0){return X=>drop(W,X);}return a.slice(W);}function dropLast(Y,a){if(a===void 0){return Z=>dropLast(Y,Z);}return a.slice(0,-Y);}function equals(a,b){if(b===void 0){return a1=>equals(a,a1);}else if(a===b){return a!==0||1/a===1/b;}const b1=type(a);if(b1!==type(b)){return!1;}if(b1==="Array"){const c1=a,d1=b;return c1.sort().toString()===d1.sort().toString();}if(b1==="Object"){const e1=Object.keys(a);if(e1.length===Object.keys(b).length){if(e1.length===0){return!0;}let f1=!0;e1.map(g1=>{if(f1){const h1=type(a[g1]),i1=type(b[g1]);if(h1===i1){if(h1==="Object"){if(Object.keys(a[g1]).length===Object.keys(b[g1]).length){if(Object.keys(a[g1]).length!==0){if(!equals(a[g1],b[g1])){f1=!1;}}}else{f1=!1;}}else if(!equals(a[g1],b[g1])){f1=!1;}}else{f1=!1;}}});return f1;}}return!1;}function head(a){if(typeof a==="string"){return a[0]||"";}return a[0];}function indexOf(j1,k1){if(k1===void 0){return l1=>indexOf(j1,l1);}let m1=-1;const n1=k1.length;while(++m1<n1){if(k1[m1]===j1){return m1;}}return-1;}function baseSlice(o1,p1,q1){let r1=-1,s1=o1.length;q1=q1>s1?s1:q1;if(q1<0){q1+=s1;}s1=p1>q1?0:q1-p1>>>0;p1>>>=0;const t1=Array(s1);while(++r1<s1){t1[r1]=o1[r1+p1];}return t1;}function init(a){if(typeof a==="string"){return a.slice(0,-1);}return a.length?baseSlice(a,0,-1):[];}function join(u1,v1){if(v1===void 0){return w1=>join(u1,w1);}return v1.join(u1);}function map(fn,y1){if(y1===void 0){return z1=>map(fn,z1);}let A1=-1;const B1=y1.length,C1=Array(B1);while(++A1<B1){C1[A1]=fn(y1[A1]);}return C1;}function last(a){if(typeof a==="string"){return a[a.length-1]||"";}return a[a.length-1];}function length(D1){return D1.length;}function match(E1,F1){if(F1===void 0){return G1=>match(E1,G1);}const H1=F1.match(E1);return H1===null?[]:H1;}function merge(I1,J1){if(J1===void 0){return K1=>merge(I1,K1);}return Object.assign({},I1,J1);}function omit(L1,M1){if(M1===void 0){return N1=>omit(L1,N1);}const O1={};for(key in M1){if(!L1.includes(key)){O1[key]=M1[key];}}return O1;}function path(P1,Q1){if(Q1===void 0){return R1=>path(P1,R1);}let S1=Q1,T1=0;while(T1<P1.length){if(S1===null){return void 0;}S1=S1[P1[T1]];T1++;}return S1;}function pick(U1,V1){if(V1===void 0){return W1=>pick(U1,W1);}const X1={};let Y1=0;while(Y1<U1.length){if(U1[Y1]in V1){X1[U1[Y1]]=V1[U1[Y1]];}Y1++;}return X1;}function pluck(Z1,a2){if(a2===void 0){return b2=>pluck(Z1,b2);}const c2=[];map(d2=>{if(!(d2[Z1]===void 0)){c2.push(d2[Z1]);}},a2);return c2;}function prepend(e2,f2){if(f2===void 0){return g2=>prepend(e2,g2);}const h2=f2;h2.unshift(e2);return h2;}function prop(i2,j2){if(j2===void 0){return k2=>prop(i2,k2);}return j2[i2];}function propEq(l2,m2,n2){if(m2===void 0){return(o2,p2)=>propEq(l2,o2,p2);}else if(n2===void 0){return q2=>propEq(l2,m2,q2);}return n2[l2]===m2;}function range(r2,s2){const t2=[];for(let i=r2;i<s2;i++){t2.push(i);}return t2;}function repeat(a,u2){if(u2===void 0){return v2=>repeat(a,v2);}const w2=Array(u2);return w2.fill(a);}function replace(x2,y2,z2){if(y2===void 0){return(A2,B2)=>replace(x2,A2,B2);}else if(z2===void 0){return C2=>replace(x2,y2,C2);}return z2.replace(x2,y2);}function subtract(a,b){if(b===void 0){return D2=>subtract(a,D2);}return a-b;}function sort(fn,F2){if(F2===void 0){return G2=>sort(fn,G2);}const H2=Array.from(F2);return H2.sort(fn);}function sortBy(fn,J2){if(J2===void 0){return K2=>sortBy(fn,K2);}const L2=Array.from(J2);return L2.sort((a,b)=>{const M2=fn(a),N2=fn(b);return M2<N2?-1:M2>N2?1:0;});}function split(O2,P2){if(P2===void 0){return Q2=>split(O2,Q2);}return P2.split(O2);}function splitEvery(R2,a){if(a===void 0){return S2=>splitEvery(R2,S2);}R2=R2>1?R2:1;const T2=[];let U2=0;while(U2<a.length){T2.push(a.slice(U2,U2+=R2));}return T2;}function tail(V2){return drop(1,V2);}function take(W2,a){if(a===void 0){return X2=>take(W2,X2);}else if(typeof a==="string"){return a.slice(0,W2);}return baseSlice(a,0,W2);}function takeLast(Y2,a){if(a===void 0){return Z2=>takeLast(Y2,Z2);}const a3=a.length;Y2=Y2>a3?a3:Y2;if(typeof a==="string"){return a.slice(a3-Y2);}Y2=a3-Y2;return baseSlice(a,Y2,a3);}function toLower(b3){return b3.toLowerCase();}function toUpper(c3){return c3.toUpperCase();}function test(d3,e3){if(e3===void 0){return f3=>test(d3,f3);}return e3.search(d3)===-1?!1:!0;}function trim(g3){return g3.trim();}function type(a){if(a===null){return"Null";}else if(Array.isArray(a)){return"Array";}else if(typeof a==="boolean"){return"Boolean";}else if(typeof a==="number"){return"Number";}else if(typeof a==="string"){return"String";}else if(a===void 0){return"Undefined";}else if(a instanceof RegExp){return"RegExp";}const h3=a.toString();if(h3.startsWith("async")){return"Async";}else if(h3.includes("function")||h3.includes("=>")){return"Function";}return"Object";}function values(i3){const j3=[];for(key in i3){j3.push(i3[key]);}return j3;}function uniq(k3){let l3=-1;const m3=[];while(++l3<k3.length){const n3=k3[l3];if(!contains(n3,m3)){m3.push(n3);}}return m3;}function update(o3,p3,q3){if(p3===void 0){return(r3,s3)=>update(o3,r3,s3);}else if(q3===void 0){return t3=>update(o3,p3,t3);}const u3=Array.from(q3);return u3.fill(p3,o3,o3+1);}function defaultTo(v3,w3){if(arguments.length===1){return x3=>defaultTo(v3,x3);}return w3===void 0||!(type(w3)===type(v3))?v3:w3;}function curry(fn,z3={}){return A3=>{if(type(fn)==="Async"){return new Promise((B3,C3)=>{fn(merge(A3,z3)).then(B3).catch(C3);});}return fn(merge(A3,z3));};}exports.add=add;exports.adjust=adjust;exports.any=any;exports.append=append;exports.compose=compose;exports.contains=contains;exports.curry=curry;exports.defaultTo=defaultTo;exports.drop=drop;exports.dropLast=dropLast;exports.equals=equals;exports.filter=filter;exports.find=find;exports.findIndex=findIndex;exports.flatten=flatten;exports.head=head;exports.indexOf=indexOf;exports.init=init;exports.join=join;exports.last=last;exports.length=length;exports.map=map;exports.match=match;exports.merge=merge;exports.omit=omit;exports.path=path;exports.pick=pick;exports.pluck=pluck;exports.prepend=prepend;exports.prop=prop;exports.propEq=propEq;exports.range=range;exports.repeat=repeat;exports.replace=replace;exports.sort=sort;exports.sortBy=sortBy;exports.split=split;exports.splitEvery=splitEvery;exports.subtract=subtract;exports.tail=tail;exports.take=take;exports.takeLast=takeLast;exports.test=test;exports.toLower=toLower;exports.toUpper=toUpper;exports.trim=trim;exports.type=type;exports.uniq=uniq;exports.update=update;exports.values=values;
function add(a,b){if(b===void 0){return c=>add(a,c);}return a+b;}function adjust(d,e,f){if(e===void 0){return(g,h)=>adjust(d,g,h);}else if(f===void 0){return j=>adjust(d,e,j);}return f.map((k,l)=>{if(l===e){return d(f[e]);}return k;});}function any(m,n){if(n===void 0){return o=>any(m,o);}let p=0;while(p<n.length){if(m(n[p])){return!0;}p++;}return!1;}function append(q,r){if(r===void 0){return s=>append(q,s);}const t=r;t.push(q);return t;}function isFunction(u){return typeof u==="function";}function compose(){const v=arguments;let w=v.length;while(w--){if(!isFunction(v[w])){throw new TypeError();}}return function(){let x=arguments,y=v.length;while(y--){x=[v[y].apply(this,x)];}return x[0];};}function contains(z,A){if(A===void 0){return B=>contains(z,B);}let C=-1,D=!1;while(++C<A.length&&!D){if(equals(A[C],z)){D=!0;}}return D;}function filter(E,F){if(F===void 0){return G=>filter(E,G);}let H=-1,I=0;const J=F.length,K=[];while(++H<J){const L=F[H];if(E(L)){K[I++]=L;}}return K;}function find(M,N){if(N===void 0){return O=>find(M,O);}return N.find(M);}function findIndex(P,Q){if(Q===void 0){return R=>findIndex(P,R);}const S=Q.length;let T=-1;while(++T<S){if(P(Q[T])){return T;}}return-1;}function flatten(U,V){V=V===void 0?[]:V;for(let i=0;i<U.length;i++){if(Array.isArray(U[i])){flatten(U[i],V);}else{V.push(U[i]);}}return V;}function drop(W,a){if(a===void 0){return X=>drop(W,X);}return a.slice(W);}function dropLast(Y,a){if(a===void 0){return Z=>dropLast(Y,Z);}return a.slice(0,-Y);}function equals(a,b){if(b===void 0){return a1=>equals(a,a1);}else if(a===b){return a!==0||1/a===1/b;}const b1=type(a);if(b1!==type(b)){return!1;}if(b1==="Array"){const c1=a,d1=b;return c1.sort().toString()===d1.sort().toString();}if(b1==="Object"){const e1=Object.keys(a);if(e1.length===Object.keys(b).length){if(e1.length===0){return!0;}let f1=!0;e1.map(g1=>{if(f1){const h1=type(a[g1]),i1=type(b[g1]);if(h1===i1){if(h1==="Object"){if(Object.keys(a[g1]).length===Object.keys(b[g1]).length){if(Object.keys(a[g1]).length!==0){if(!equals(a[g1],b[g1])){f1=!1;}}}else{f1=!1;}}else if(!equals(a[g1],b[g1])){f1=!1;}}else{f1=!1;}}});return f1;}}return!1;}function has(j1,k1){if(k1===void 0){return l1=>has(j1,l1);}return k1[j1]!==void 0;}function head(a){if(typeof a==="string"){return a[0]||"";}return a[0];}function indexOf(m1,n1){if(n1===void 0){return o1=>indexOf(m1,o1);}let p1=-1;const q1=n1.length;while(++p1<q1){if(n1[p1]===m1){return p1;}}return-1;}function baseSlice(r1,s1,t1){let u1=-1,v1=r1.length;t1=t1>v1?v1:t1;if(t1<0){t1+=v1;}v1=s1>t1?0:t1-s1>>>0;s1>>>=0;const w1=Array(v1);while(++u1<v1){w1[u1]=r1[u1+s1];}return w1;}function init(a){if(typeof a==="string"){return a.slice(0,-1);}return a.length?baseSlice(a,0,-1):[];}function join(x1,y1){if(y1===void 0){return z1=>join(x1,z1);}return y1.join(x1);}function map(fn,B1){if(B1===void 0){return C1=>map(fn,C1);}let D1=-1;const E1=B1.length,F1=Array(E1);while(++D1<E1){F1[D1]=fn(B1[D1]);}return F1;}function last(a){if(typeof a==="string"){return a[a.length-1]||"";}return a[a.length-1];}function length(G1){return G1.length;}function match(H1,I1){if(I1===void 0){return J1=>match(H1,J1);}const K1=I1.match(H1);return K1===null?[]:K1;}function merge(L1,M1){if(M1===void 0){return N1=>merge(L1,N1);}return Object.assign({},L1,M1);}function omit(O1,P1){if(P1===void 0){return Q1=>omit(O1,Q1);}const R1={};for(key in P1){if(!O1.includes(key)){R1[key]=P1[key];}}return R1;}function path(S1,T1){if(T1===void 0){return U1=>path(S1,U1);}let V1=T1,W1=0;while(W1<S1.length){if(V1===null){return void 0;}V1=V1[S1[W1]];W1++;}return V1;}function pick(X1,Y1){if(Y1===void 0){return Z1=>pick(X1,Z1);}const a2={};let b2=0;while(b2<X1.length){if(X1[b2]in Y1){a2[X1[b2]]=Y1[X1[b2]];}b2++;}return a2;}function pluck(c2,d2){if(d2===void 0){return e2=>pluck(c2,e2);}const f2=[];map(g2=>{if(!(g2[c2]===void 0)){f2.push(g2[c2]);}},d2);return f2;}function prepend(h2,i2){if(i2===void 0){return j2=>prepend(h2,j2);}const k2=i2;k2.unshift(h2);return k2;}function prop(l2,m2){if(m2===void 0){return n2=>prop(l2,n2);}return m2[l2];}function propEq(o2,p2,q2){if(p2===void 0){return(r2,s2)=>propEq(o2,r2,s2);}else if(q2===void 0){return t2=>propEq(o2,p2,t2);}return q2[o2]===p2;}function range(u2,v2){const w2=[];for(let i=u2;i<v2;i++){w2.push(i);}return w2;}function repeat(a,x2){if(x2===void 0){return y2=>repeat(a,y2);}const z2=Array(x2);return z2.fill(a);}function replace(A2,B2,C2){if(B2===void 0){return(D2,E2)=>replace(A2,D2,E2);}else if(C2===void 0){return F2=>replace(A2,B2,F2);}return C2.replace(A2,B2);}function subtract(a,b){if(b===void 0){return G2=>subtract(a,G2);}return a-b;}function sort(fn,I2){if(I2===void 0){return J2=>sort(fn,J2);}const K2=Array.from(I2);return K2.sort(fn);}function sortBy(fn,M2){if(M2===void 0){return N2=>sortBy(fn,N2);}const O2=Array.from(M2);return O2.sort((a,b)=>{const P2=fn(a),Q2=fn(b);return P2<Q2?-1:P2>Q2?1:0;});}function split(R2,S2){if(S2===void 0){return T2=>split(R2,T2);}return S2.split(R2);}function splitEvery(U2,a){if(a===void 0){return V2=>splitEvery(U2,V2);}U2=U2>1?U2:1;const W2=[];let X2=0;while(X2<a.length){W2.push(a.slice(X2,X2+=U2));}return W2;}function tail(Y2){return drop(1,Y2);}function take(Z2,a){if(a===void 0){return a3=>take(Z2,a3);}else if(typeof a==="string"){return a.slice(0,Z2);}return baseSlice(a,0,Z2);}function takeLast(b3,a){if(a===void 0){return c3=>takeLast(b3,c3);}const d3=a.length;b3=b3>d3?d3:b3;if(typeof a==="string"){return a.slice(d3-b3);}b3=d3-b3;return baseSlice(a,b3,d3);}function toLower(e3){return e3.toLowerCase();}function toUpper(f3){return f3.toUpperCase();}function test(g3,h3){if(h3===void 0){return i3=>test(g3,i3);}return h3.search(g3)===-1?!1:!0;}function trim(j3){return j3.trim();}function type(a){if(a===null){return"Null";}else if(Array.isArray(a)){return"Array";}else if(typeof a==="boolean"){return"Boolean";}else if(typeof a==="number"){return"Number";}else if(typeof a==="string"){return"String";}else if(a===void 0){return"Undefined";}else if(a instanceof RegExp){return"RegExp";}const k3=a.toString();if(k3.startsWith("async")){return"Async";}else if(k3.includes("function")||k3.includes("=>")){return"Function";}return"Object";}function values(l3){const m3=[];for(key in l3){m3.push(l3[key]);}return m3;}function uniq(n3){let o3=-1;const p3=[];while(++o3<n3.length){const q3=n3[o3];if(!contains(q3,p3)){p3.push(q3);}}return p3;}function update(r3,s3,t3){if(s3===void 0){return(u3,v3)=>update(r3,u3,v3);}else if(t3===void 0){return w3=>update(r3,s3,w3);}const x3=Array.from(t3);return x3.fill(s3,r3,r3+1);}function defaultTo(y3,z3){if(arguments.length===1){return A3=>defaultTo(y3,A3);}return z3===void 0||!(type(z3)===type(y3))?y3:z3;}function curry(fn,C3={}){return D3=>{if(type(fn)==="Async"){return new Promise((E3,F3)=>{fn(merge(D3,C3)).then(E3).catch(F3);});}return fn(merge(D3,C3));};}exports.add=add;exports.adjust=adjust;exports.any=any;exports.append=append;exports.compose=compose;exports.contains=contains;exports.curry=curry;exports.defaultTo=defaultTo;exports.drop=drop;exports.dropLast=dropLast;exports.equals=equals;exports.filter=filter;exports.find=find;exports.findIndex=findIndex;exports.flatten=flatten;exports.has=has;exports.head=head;exports.indexOf=indexOf;exports.init=init;exports.join=join;exports.last=last;exports.length=length;exports.map=map;exports.match=match;exports.merge=merge;exports.omit=omit;exports.path=path;exports.pick=pick;exports.pluck=pluck;exports.prepend=prepend;exports.prop=prop;exports.propEq=propEq;exports.range=range;exports.repeat=repeat;exports.replace=replace;exports.sort=sort;exports.sortBy=sortBy;exports.split=split;exports.splitEvery=splitEvery;exports.subtract=subtract;exports.tail=tail;exports.take=take;exports.takeLast=takeLast;exports.test=test;exports.toLower=toLower;exports.toUpper=toUpper;exports.trim=trim;exports.type=type;exports.uniq=uniq;exports.update=update;exports.values=values;
{
"name": "rambda",
"version": "0.5.9",
"version": "0.5.10",
"description": "Lightweight alternative to Ramda",
"main": "index.js",
"scripts": {
"build": "run-s browser-build browser-minify node-minify",
"test": "jest",
"dev": "jest __tests__/curry.js",
"build": "./build.sh",
"browser-build": "webpack --config files/webpack.config.js",
"browser-minify": "sr m minify f webVersion.js o _",
"node-minify": "sr m minify f rambda.js o index.js",
"cover": "jest --coverage",
"de": "git add . --all&&git commit -m update&&git push"
"cover": "jest --coverage"
},

@@ -37,2 +36,3 @@ "repository": {

"lodash": "^4.17.4",
"npm-run-all": "^4.0.2",
"ramda": "*",

@@ -39,0 +39,0 @@ "webpack": "^2.5.1"

@@ -229,2 +229,11 @@ function add(a, b){

function has(prop,obj){
if (obj === undefined) {
return objHolder => has(prop,objHolder)
}
return obj[prop] !== undefined
}
function head(a){

@@ -680,2 +689,3 @@ if (typeof a === "string") {

exports.flatten = flatten
exports.has = has
exports.head = head

@@ -682,0 +692,0 @@ exports.indexOf = indexOf

@@ -34,3 +34,3 @@ [![Build Status](https://travis-ci.org/selfrefactor/ils.svg?branch=master)](https://travis-ci.org/selfrefactor/rambda)

```
https://cdnjs.cloudflare.com/ajax/libs/rambda/0.5.9/webVersion.js
https://cdnjs.cloudflare.com/ajax/libs/rambda/0.5.10/webVersion.js
```

@@ -48,3 +48,3 @@

- Rambda's **curry** works in different way than Ramda's `curry`. Please chech the documentation of the method.
- Rambda's **curry** works in much different way than Ramda's `curry`. Please chech with the documentation of the method.

@@ -57,2 +57,4 @@ - Rambda's **map/filter** work only for arrays, while Ramda's **map/filter** accept also objects.

- If you need more **Ramda** methods, than what **Rambda** offers, you may check [Rambdax](https://github.com/selfrefactor/rambdax)
## Benchmark

@@ -126,9 +128,9 @@

> curry(fn: Function, a: Object, b: Object): Function
> curry(fn: Function|Async, a: Object, b: Object): Function|Promise
Returns function called with merged object of `a` over `b`.
When called with function `fn` and first set of input `a`, it will return a function.
It supports async functions.
This function will wait to be called with second set of input `b` and it will invoke `fn` with the merged object of `a` over `b`.
Works only when as arguments are used on first call `fn` and `a` and on second call `b`.
`fn` can be asynchronous function. In that case a `Promise` holding the result of `fn` is returned.

@@ -240,2 +242,13 @@ See the example below:

#### has
> has(prop: String, obj: Object): Boolean
- Returns `true` if `obj` has property `prop`
```javascript
R.head("a", {a: 1}) //=> true
R.head("b", {a: 1}) //=> false
```
#### head

@@ -242,0 +255,0 @@

@@ -1,808 +0,1 @@

(function webpackUniversalModuleDefinition(root, factory) {
if(typeof exports === 'object' && typeof module === 'object')
module.exports = factory();
else if(typeof define === 'function' && define.amd)
define([], factory);
else {
var a = factory();
for(var i in a) (typeof exports === 'object' ? exports : root)[i] = a[i];
}
})(this, function() {
return /******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // identity function for calling harmony imports with the correct context
/******/ __webpack_require__.i = function(value) { return value; };
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, {
/******/ configurable: false,
/******/ enumerable: true,
/******/ get: getter
/******/ });
/******/ }
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 1);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/***/ (function(module, exports) {
function add(a, b){
if (b === undefined) {
return c => add(a, c)
}
return a + b
}
function adjust(fn, index, arr){
if (index === undefined) {
return (indexHolder, arrHolder) => adjust(fn, indexHolder, arrHolder)
} else if (arr === undefined) {
return holder => adjust(fn, index, holder)
}
return arr.map((val, key) => {
if (key === index) {
return fn(arr[ index ])
}
return val
})
}
function any(fn, arr){
if (arr === undefined) {
return holder => any(fn, holder)
}
let counter = 0
while (counter < arr.length) {
if (fn(arr[ counter ])) {
return true
}
counter++
}
return false
}
function append (val, arr) {
if (arr === undefined) {
return holder => append(val, holder)
}
const clone = arr
clone.push(val)
return clone
}
function isFunction(value){
return typeof value === "function"
}
function compose () {
const funcs = arguments
let length = funcs.length
while (length--) {
if (!isFunction(funcs[ length ])) {
throw new TypeError
}
}
return function () {
let args = arguments
let len = funcs.length
while (len--) {
args = [ funcs[ len ].apply(this, args) ]
}
return args[ 0 ]
}
}
function contains(val, arr) {
if (arr === undefined) {
return holder => contains(val, holder)
}
let index = -1
let flag = false
while (++index < arr.length && !flag) {
if (equals(arr[ index ], val)) {
flag = true
}
}
return flag
}
function filter(fn, arr) {
if (arr === undefined) {
return holder => filter(fn, holder)
}
let index = -1
let resIndex = 0
const len = arr.length
const willReturn = []
while (++index < len) {
const value = arr[ index ]
if (fn(value)) {
willReturn[ resIndex++ ] = value
}
}
return willReturn
}
function find(fn, arr){
if (arr === undefined) {
return holder => find(fn, holder)
}
return arr.find(fn)
}
function findIndex(fn, arr){
if (arr === undefined) {
return holder => findIndex(fn, holder)
}
const length = arr.length
let index = -1
while (++index < length) {
if (fn(arr[ index ])) {
return index
}
}
return -1
}
function flatten(arr, willReturn){
willReturn = willReturn === undefined ?
[] :
willReturn
for (let i = 0; i < arr.length; i++) {
if (Array.isArray(arr[ i ])) {
flatten(arr[ i ], willReturn)
} else {
willReturn.push(arr[ i ])
}
}
return willReturn
}
function drop(dropNumber, a){
if (a === undefined) {
return holder => drop(dropNumber, holder)
}
return a.slice(dropNumber)
}
function dropLast(dropNumber, a){
if (a === undefined) {
return holder => dropLast(dropNumber, holder)
}
return a.slice(0, -dropNumber)
}
function equals(a, b) {
if (b === undefined) {
return holder => equals(a, holder)
} else if (a === b) {
return a !== 0 || 1 / a === 1 / b
}
const aType = type(a)
if (aType !== type(b)) {
return false
}
if (aType === "Array") {
const aClone = a
const bClone = b
return aClone.sort().toString() === bClone.sort().toString()
}
if (aType === "Object") {
const aKeys = Object.keys(a)
if (aKeys.length === Object.keys(b).length) {
if (aKeys.length === 0) {
return true
}
let flag = true
aKeys.map(val => {
if (flag) {
const aValType = type(a[ val ])
const bValType = type(b[ val ])
if (aValType === bValType) {
if (aValType === "Object") {
if (Object.keys(a[ val ]).length === Object.keys(b[ val ]).length) {
if (Object.keys(a[ val ]).length !== 0) {
if (!equals(a[ val ], b[ val ])) {
flag = false
}
}
} else {
flag = false
}
} else if (!equals(a[ val ], b[ val ])) {
flag = false
}
} else {
flag = false
}
}
})
return flag
}
}
return false
}
function head(a){
if (typeof a === "string") {
return a[ 0 ] || ""
}
return a[ 0 ]
}
function indexOf(question, arr) {
if (arr === undefined) {
return holder => indexOf(question, holder)
}
let index = -1
const length = arr.length
while (++index < length) {
if (arr[ index ] === question) {
return index
}
}
return -1
}
function baseSlice(array, start, end) {
let index = -1
let length = array.length
end = end > length ? length : end
if (end < 0) {
end += length
}
length = start > end ? 0 : end - start >>> 0
start >>>= 0
const result = Array(length)
while (++index < length) {
result[ index ] = array[ index + start ]
}
return result
}
function init(a){
if (typeof a === "string") {
return a.slice(0, -1)
}
return a.length ? baseSlice(a, 0, -1) : []
}
function join(glue, arr) {
if (arr === undefined) {
return holder => join(glue, holder)
}
return arr.join(glue)
}
function map(fn, arr) {
if (arr === undefined) {
return holder => map(fn, holder)
}
let index = -1
const length = arr.length
const willReturn = Array(length)
while (++index < length) {
willReturn[ index ] = fn(arr[ index ])
}
return willReturn
}
function last(a){
if (typeof a === "string") {
return a[ a.length - 1 ] || ""
}
return a[ a.length - 1 ]
}
function length(arr){
return arr.length
}
function match(regex, str) {
if (str === undefined) {
return holder => match(regex, holder)
}
const willReturn = str.match(regex)
return willReturn === null ?
[] :
willReturn
}
function merge(obj, newProps) {
if (newProps === undefined) {
return holder => merge(obj, holder)
}
return Object.assign({}, obj, newProps)
}
function omit(keys, obj){
if (obj === undefined) {
return holder => omit(keys, holder)
}
const willReturn = {}
for (key in obj) {
if (!keys.includes(key)) {
willReturn[ key ] = obj[ key ]
}
}
return willReturn
}
function path(pathArr, obj) {
if (obj === undefined) {
return holder => path(pathArr, holder)
}
let holder = obj
let counter = 0
while (counter < pathArr.length) {
if (holder === null) {
return undefined
}
holder = holder[ pathArr[ counter ] ]
counter++
}
return holder
}
function pick(keys, obj) {
if (obj === undefined) {
return holder => pick(keys, holder)
}
const willReturn = {}
let counter = 0
while (counter < keys.length) {
if (keys[ counter ] in obj) {
willReturn[ keys[ counter ] ] = obj[ keys[ counter ] ]
}
counter++
}
return willReturn
}
function pluck(keyToPluck,arr){
if(arr === undefined){
return arrHolder => pluck(keyToPluck, arrHolder)
}
const willReturn = []
map(
val =>{
if(!(val[keyToPluck]===undefined)){
willReturn.push(val[keyToPluck])
}
},
arr
)
return willReturn
}
function prepend(val, arr) {
if (arr === undefined) {
return holder => prepend(val, holder)
}
const clone = arr
clone.unshift(val)
return clone
}
function prop(key, obj) {
if (obj === undefined) {
return holder => prop(key, holder)
}
return obj[ key ]
}
function propEq(key, val, obj) {
if (val === undefined) {
return (valHolder, objHolder) => propEq(key, valHolder, objHolder)
} else if (obj === undefined) {
return holder => propEq(key, val, holder)
}
return obj[ key ] === val
}
function range(start, end) {
const willReturn = []
for (let i = start; i < end; i++) {
willReturn.push(i)
}
return willReturn
}
function repeat(a, num) {
if (num === undefined) {
return holder => repeat(a, holder)
}
const willReturn = Array(num)
return willReturn.fill(a)
}
function replace(regex, replacer, str) {
if (replacer === undefined) {
return (replacerHolder, strHolder) => replace(regex, replacerHolder, strHolder)
} else if (str === undefined) {
return holder => replace(regex, replacer, holder)
}
return str.replace(regex, replacer)
}
function subtract(a, b) {
if (b === undefined) {
return holder => subtract(a, holder)
}
return a - b
}
function sort(fn, arr) {
if (arr === undefined) {
return holder => sort(fn, holder)
}
const arrClone = Array.from(arr)
return arrClone.sort(fn)
}
function sortBy(fn, arr) {
if (arr === undefined) {
return holder => sortBy(fn, holder)
}
const arrClone = Array.from(arr)
return arrClone.sort((a, b) => {
const fnA = fn(a)
const fnB = fn(b)
return fnA < fnB ?
-1 :
fnA > fnB ?
1 :
0
})
}
function split(glue, str) {
if (str === undefined) {
return holder => split(glue, holder)
}
return str.split(glue)
}
function splitEvery(num, a) {
if (a === undefined) {
return holder => splitEvery(num, holder)
}
num = num > 1 ?
num :
1
const willReturn = []
let counter = 0
while (counter < a.length) {
willReturn.push(a.slice(counter, counter += num))
}
return willReturn
}
function tail(arr){
return drop(1, arr)
}
function take(takeNumber, a) {
if (a === undefined) {
return holder => take(takeNumber, holder)
} else if (typeof a === "string") {
return a.slice(0, takeNumber)
}
return baseSlice(a, 0, takeNumber)
}
function takeLast(takeNumber, a) {
if (a === undefined) {
return holder => takeLast(takeNumber, holder)
}
const len = a.length
takeNumber = takeNumber > len ?
len :
takeNumber
if (typeof a === "string") {
return a.slice(len - takeNumber)
}
takeNumber = len - takeNumber
return baseSlice(a, takeNumber, len)
}
function toLower(str){
return str.toLowerCase()
}
function toUpper(str){
return str.toUpperCase()
}
function test(regex, str){
if (str === undefined) {
return holder => test(regex, holder)
}
return str.search(regex) === -1 ?
false :
true
}
function trim(str){
return str.trim()
}
function type(a){
if (a === null) {
return "Null"
} else if (Array.isArray(a)) {
return "Array"
} else if (typeof a === "boolean") {
return "Boolean"
} else if (typeof a === "number") {
return "Number"
} else if (typeof a === "string") {
return "String"
} else if (a === undefined) {
return "Undefined"
} else if (a instanceof RegExp) {
return "RegExp"
}
const asStr = a.toString()
if(asStr.startsWith("async")){
return "Async"
}else if(asStr.includes("function")||asStr.includes("=>")){
return "Function"
}
return "Object"
}
function values(obj){
const willReturn = []
for (key in obj) {
willReturn.push(obj[ key ])
}
return willReturn
}
function uniq(arr){
let index = -1
const willReturn = []
while (++index < arr.length) {
const value = arr[ index ]
if (!contains(value, willReturn)) {
willReturn.push(value)
}
}
return willReturn
}
function update(index, newValue, arr){
if (newValue === undefined) {
return (newValueHolder, arrHolder) => update(index, newValueHolder, arrHolder)
} else if (arr === undefined) {
return holder => update(index, newValue, holder)
}
const arrClone = Array.from(arr)
return arrClone.fill(newValue, index, index + 1)
}
function defaultTo(defaultArgument, inputArgument){
if(arguments.length === 1){
return inputArgumentHolder => defaultTo(defaultArgument,inputArgumentHolder)
}
return inputArgument === undefined || !(type(inputArgument)===type(defaultArgument)) ?
defaultArgument :
inputArgument
}
function curry(fn, inputArguments = {}) {
return inputArgumentsHolder => {
if (type(fn) === "Async") {
return new Promise((resolve, reject) => {
fn(merge(inputArgumentsHolder, inputArguments))
.then(resolve)
.catch(reject)
})
}
return fn(merge(inputArgumentsHolder, inputArguments))
}
}
exports.add = add
exports.adjust = adjust
exports.any = any
exports.append = append
exports.compose = compose
exports.contains = contains
exports.curry = curry
exports.defaultTo = defaultTo
exports.drop = drop
exports.dropLast = dropLast
exports.equals = equals
exports.filter = filter
exports.find = find
exports.findIndex = findIndex
exports.flatten = flatten
exports.head = head
exports.indexOf = indexOf
exports.init = init
exports.join = join
exports.last = last
exports.length = length
exports.map = map
exports.match = match
exports.merge = merge
exports.omit = omit
exports.path = path
exports.pick = pick
exports.pluck = pluck
exports.prepend = prepend
exports.prop = prop
exports.propEq = propEq
exports.range = range
exports.repeat = repeat
exports.replace = replace
exports.sort = sort
exports.sortBy = sortBy
exports.split = split
exports.splitEvery = splitEvery
exports.subtract = subtract
exports.tail = tail
exports.take = take
exports.takeLast = takeLast
exports.test = test
exports.toLower = toLower
exports.toUpper = toUpper
exports.trim = trim
exports.type = type
exports.uniq = uniq
exports.update = update
exports.values = values
/***/ }),
/* 1 */
/***/ (function(module, exports, __webpack_require__) {
const rambda = __webpack_require__(0)
module.exports.R = rambda
/***/ })
/******/ ]);
});
(function webpackUniversalModuleDefinition(d,e){if(typeof exports==='object'&&typeof module==='object')module.exports=e();else if(typeof define==='function'&&define.amd)define([],e);else{var a=e();for(var i in a)(typeof exports==='object'?exports:d)[i]=a[i];}})(this,function(){return function(f){var g={};function __webpack_require__(h){if(g[h]){return g[h].exports;}var j=g[h]={i:h,l:!1,exports:{}};f[h].call(j.exports,j,j.exports,__webpack_require__);j.l=!0;return j.exports;}__webpack_require__.m=f;__webpack_require__.c=g;__webpack_require__.i=function(k){return k;};__webpack_require__.d=function(l,m,n){if(!__webpack_require__.o(l,m)){Object.defineProperty(l,m,{configurable:!1,enumerable:!0,get:n});}};__webpack_require__.n=function(o){var p=o&&o.__esModule?function getDefault(){return o['default'];}:function getModuleExports(){return o;};__webpack_require__.d(p,'a',p);return p;};__webpack_require__.o=function(q,r){return Object.prototype.hasOwnProperty.call(q,r);};__webpack_require__.p="";return __webpack_require__(__webpack_require__.s=1);}([function(s,t){function add(a,b){if(b===void 0){return c=>add(a,c);}return a+b;}function adjust(u,v,w){if(v===void 0){return(x,y)=>adjust(u,x,y);}else if(w===void 0){return z=>adjust(u,v,z);}return w.map((A,B)=>{if(B===v){return u(w[v]);}return A;});}function any(C,D){if(D===void 0){return E=>any(C,E);}let F=0;while(F<D.length){if(C(D[F])){return!0;}F++;}return!1;}function append(G,H){if(H===void 0){return I=>append(G,I);}const J=H;J.push(G);return J;}function isFunction(K){return typeof K==="function";}function compose(){const L=arguments;let M=L.length;while(M--){if(!isFunction(L[M])){throw new TypeError();}}return function(){let N=arguments,O=L.length;while(O--){N=[L[O].apply(this,N)];}return N[0];};}function contains(P,Q){if(Q===void 0){return R=>contains(P,R);}let S=-1,T=!1;while(++S<Q.length&&!T){if(equals(Q[S],P)){T=!0;}}return T;}function filter(U,V){if(V===void 0){return W=>filter(U,W);}let X=-1,Y=0;const Z=V.length,a1=[];while(++X<Z){const b1=V[X];if(U(b1)){a1[Y++]=b1;}}return a1;}function find(fn,d1){if(d1===void 0){return e1=>find(fn,e1);}return d1.find(fn);}function findIndex(fn,g1){if(g1===void 0){return h1=>findIndex(fn,h1);}const i1=g1.length;let j1=-1;while(++j1<i1){if(fn(g1[j1])){return j1;}}return-1;}function flatten(k1,l1){l1=l1===void 0?[]:l1;for(let i=0;i<k1.length;i++){if(Array.isArray(k1[i])){flatten(k1[i],l1);}else{l1.push(k1[i]);}}return l1;}function drop(m1,a){if(a===void 0){return n1=>drop(m1,n1);}return a.slice(m1);}function dropLast(o1,a){if(a===void 0){return p1=>dropLast(o1,p1);}return a.slice(0,-o1);}function equals(a,b){if(b===void 0){return q1=>equals(a,q1);}else if(a===b){return a!==0||1/a===1/b;}const r1=type(a);if(r1!==type(b)){return!1;}if(r1==="Array"){const s1=a,t1=b;return s1.sort().toString()===t1.sort().toString();}if(r1==="Object"){const u1=Object.keys(a);if(u1.length===Object.keys(b).length){if(u1.length===0){return!0;}let v1=!0;u1.map(w1=>{if(v1){const x1=type(a[w1]),y1=type(b[w1]);if(x1===y1){if(x1==="Object"){if(Object.keys(a[w1]).length===Object.keys(b[w1]).length){if(Object.keys(a[w1]).length!==0){if(!equals(a[w1],b[w1])){v1=!1;}}}else{v1=!1;}}else if(!equals(a[w1],b[w1])){v1=!1;}}else{v1=!1;}}});return v1;}}return!1;}function has(z1,A1){if(A1===void 0){return B1=>has(z1,B1);}return A1[z1]!==void 0;}function head(a){if(typeof a==="string"){return a[0]||"";}return a[0];}function indexOf(C1,D1){if(D1===void 0){return E1=>indexOf(C1,E1);}let F1=-1;const G1=D1.length;while(++F1<G1){if(D1[F1]===C1){return F1;}}return-1;}function baseSlice(H1,I1,J1){let K1=-1,L1=H1.length;J1=J1>L1?L1:J1;if(J1<0){J1+=L1;}L1=I1>J1?0:J1-I1>>>0;I1>>>=0;const M1=Array(L1);while(++K1<L1){M1[K1]=H1[K1+I1];}return M1;}function init(a){if(typeof a==="string"){return a.slice(0,-1);}return a.length?baseSlice(a,0,-1):[];}function join(N1,O1){if(O1===void 0){return P1=>join(N1,P1);}return O1.join(N1);}function map(fn,R1){if(R1===void 0){return S1=>map(fn,S1);}let T1=-1;const U1=R1.length,V1=Array(U1);while(++T1<U1){V1[T1]=fn(R1[T1]);}return V1;}function last(a){if(typeof a==="string"){return a[a.length-1]||"";}return a[a.length-1];}function length(W1){return W1.length;}function match(X1,Y1){if(Y1===void 0){return Z1=>match(X1,Z1);}const a2=Y1.match(X1);return a2===null?[]:a2;}function merge(b2,c2){if(c2===void 0){return d2=>merge(b2,d2);}return Object.assign({},b2,c2);}function omit(e2,f2){if(f2===void 0){return g2=>omit(e2,g2);}const h2={};for(key in f2){if(!e2.includes(key)){h2[key]=f2[key];}}return h2;}function path(i2,j2){if(j2===void 0){return k2=>path(i2,k2);}let l2=j2,m2=0;while(m2<i2.length){if(l2===null){return void 0;}l2=l2[i2[m2]];m2++;}return l2;}function pick(n2,o2){if(o2===void 0){return p2=>pick(n2,p2);}const q2={};let r2=0;while(r2<n2.length){if(n2[r2]in o2){q2[n2[r2]]=o2[n2[r2]];}r2++;}return q2;}function pluck(s2,t2){if(t2===void 0){return u2=>pluck(s2,u2);}const v2=[];map(w2=>{if(!(w2[s2]===void 0)){v2.push(w2[s2]);}},t2);return v2;}function prepend(x2,y2){if(y2===void 0){return z2=>prepend(x2,z2);}const A2=y2;A2.unshift(x2);return A2;}function prop(B2,C2){if(C2===void 0){return D2=>prop(B2,D2);}return C2[B2];}function propEq(E2,F2,G2){if(F2===void 0){return(H2,I2)=>propEq(E2,H2,I2);}else if(G2===void 0){return J2=>propEq(E2,F2,J2);}return G2[E2]===F2;}function range(K2,L2){const M2=[];for(let i=K2;i<L2;i++){M2.push(i);}return M2;}function repeat(a,N2){if(N2===void 0){return O2=>repeat(a,O2);}const P2=Array(N2);return P2.fill(a);}function replace(Q2,R2,S2){if(R2===void 0){return(T2,U2)=>replace(Q2,T2,U2);}else if(S2===void 0){return V2=>replace(Q2,R2,V2);}return S2.replace(Q2,R2);}function subtract(a,b){if(b===void 0){return W2=>subtract(a,W2);}return a-b;}function sort(fn,Y2){if(Y2===void 0){return Z2=>sort(fn,Z2);}const a3=Array.from(Y2);return a3.sort(fn);}function sortBy(fn,c3){if(c3===void 0){return d3=>sortBy(fn,d3);}const e3=Array.from(c3);return e3.sort((a,b)=>{const f3=fn(a),g3=fn(b);return f3<g3?-1:f3>g3?1:0;});}function split(h3,i3){if(i3===void 0){return j3=>split(h3,j3);}return i3.split(h3);}function splitEvery(k3,a){if(a===void 0){return l3=>splitEvery(k3,l3);}k3=k3>1?k3:1;const m3=[];let n3=0;while(n3<a.length){m3.push(a.slice(n3,n3+=k3));}return m3;}function tail(o3){return drop(1,o3);}function take(p3,a){if(a===void 0){return q3=>take(p3,q3);}else if(typeof a==="string"){return a.slice(0,p3);}return baseSlice(a,0,p3);}function takeLast(r3,a){if(a===void 0){return s3=>takeLast(r3,s3);}const t3=a.length;r3=r3>t3?t3:r3;if(typeof a==="string"){return a.slice(t3-r3);}r3=t3-r3;return baseSlice(a,r3,t3);}function toLower(u3){return u3.toLowerCase();}function toUpper(v3){return v3.toUpperCase();}function test(w3,x3){if(x3===void 0){return y3=>test(w3,y3);}return x3.search(w3)===-1?!1:!0;}function trim(z3){return z3.trim();}function type(a){if(a===null){return"Null";}else if(Array.isArray(a)){return"Array";}else if(typeof a==="boolean"){return"Boolean";}else if(typeof a==="number"){return"Number";}else if(typeof a==="string"){return"String";}else if(a===void 0){return"Undefined";}else if(a instanceof RegExp){return"RegExp";}const A3=a.toString();if(A3.startsWith("async")){return"Async";}else if(A3.includes("function")||A3.includes("=>")){return"Function";}return"Object";}function values(B3){const C3=[];for(key in B3){C3.push(B3[key]);}return C3;}function uniq(D3){let E3=-1;const F3=[];while(++E3<D3.length){const G3=D3[E3];if(!contains(G3,F3)){F3.push(G3);}}return F3;}function update(H3,I3,J3){if(I3===void 0){return(K3,L3)=>update(H3,K3,L3);}else if(J3===void 0){return M3=>update(H3,I3,M3);}const N3=Array.from(J3);return N3.fill(I3,H3,H3+1);}function defaultTo(O3,P3){if(arguments.length===1){return Q3=>defaultTo(O3,Q3);}return P3===void 0||!(type(P3)===type(O3))?O3:P3;}function curry(fn,S3={}){return T3=>{if(type(fn)==="Async"){return new Promise((U3,V3)=>{fn(merge(T3,S3)).then(U3).catch(V3);});}return fn(merge(T3,S3));};}t.add=add;t.adjust=adjust;t.any=any;t.append=append;t.compose=compose;t.contains=contains;t.curry=curry;t.defaultTo=defaultTo;t.drop=drop;t.dropLast=dropLast;t.equals=equals;t.filter=filter;t.find=find;t.findIndex=findIndex;t.flatten=flatten;t.has=has;t.head=head;t.indexOf=indexOf;t.init=init;t.join=join;t.last=last;t.length=length;t.map=map;t.match=match;t.merge=merge;t.omit=omit;t.path=path;t.pick=pick;t.pluck=pluck;t.prepend=prepend;t.prop=prop;t.propEq=propEq;t.range=range;t.repeat=repeat;t.replace=replace;t.sort=sort;t.sortBy=sortBy;t.split=split;t.splitEvery=splitEvery;t.subtract=subtract;t.tail=tail;t.take=take;t.takeLast=takeLast;t.test=test;t.toLower=toLower;t.toUpper=toUpper;t.trim=trim;t.type=type;t.uniq=uniq;t.update=update;t.values=values;},function(W3,X3,Y3){const Z3=Y3(0);W3.exports.R=Z3;}]);});

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