Socket
Socket
Sign inDemoInstall

adlib

Package Overview
Dependencies
5
Maintainers
3
Versions
32
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.1 to 1.1.0

.esm-cache/2bf008bed6e43fda.js

4

CHANGELOG.md

@@ -5,2 +5,6 @@ # Change Log

# 1.1.0
### Fixed
- falsey values were being incorrectly omitted from arrays - i.e. `[255,0,0,155]` would return as `[255,155]`
# 1.0.1

@@ -7,0 +11,0 @@ ### Added

4

dist/adlib.min.js

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

!function(t,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):t.adlib=r()}(this,function(){"use strict";function t(t,r){return r={exports:{}},t(r,r.exports),r.exports}function r(t,r){return null==t?void 0:t[r]}function n(t){var r=!1;if(null!=t&&"function"!=typeof t.toString)try{r=!!(t+"")}catch(t){}return r}function e(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function o(){this.__data__=tr?tr(null):{}}function u(t){return this.has(t)&&delete this.__data__[t]}function i(t){var r=this.__data__;if(tr){var n=r[t];return n===St?void 0:n}return Jt.call(r,t)?r[t]:void 0}function a(t){var r=this.__data__;return tr?void 0!==r[t]:Jt.call(r,t)}function c(t,r){return this.__data__[t]=tr&&void 0===r?St:r,this}function f(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function l(){this.__data__=[]}function s(t){var r=this.__data__,n=w(r,t);return!(n<0)&&(n==r.length-1?r.pop():Yt.call(r,n,1),!0)}function p(t){var r=this.__data__,n=w(r,t);return n<0?void 0:r[n][1]}function v(t){return w(this.__data__,t)>-1}function h(t,r){var n=this.__data__,e=w(n,t);return e<0?n.push([t,r]):n[e][1]=r,this}function _(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function y(){this.__data__={hash:new e,map:new(Zt||f),string:new e}}function d(t){return x(this,t).delete(t)}function b(t){return x(this,t).get(t)}function g(t){return x(this,t).has(t)}function j(t,r){return x(this,t).set(t,r),this}function w(t,r){for(var n=t.length;n--;)if(I(t[n][0],r))return n;return-1}function m(t,r){r=$(r,t)?[r]:k(r);for(var n=0,e=r.length;null!=t&&n<e;)t=t[P(r[n++])];return n&&n==e?t:void 0}function O(t){return!(!C(t)||F(t))&&(T(t)||n(t)?Qt:Ut).test(L(t))}function A(t){if("string"==typeof t)return t;if(U(t))return nr?nr.call(t):"";var r=t+"";return"0"==r&&1/t==-$t?"-0":r}function k(t){return or(t)?t:er(t)}function x(t,r){var n=t.__data__;return E(r)?n["string"==typeof r?"string":"hash"]:n.map}function S(t,n){var e=r(t,n);return O(e)?e:void 0}function $(t,r){if(or(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!U(t))||(Mt.test(t)||!Lt.test(t)||null!=r&&t in Object(r))}function E(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t}function F(t){return!!qt&&qt in t}function P(t){if("string"==typeof t||U(t))return t;var r=t+"";return"0"==r&&1/t==-$t?"-0":r}function L(t){if(null!=t){try{return Ht.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function M(t,r){if("function"!=typeof t||r&&"function"!=typeof r)throw new TypeError(xt);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],u=n.cache;if(u.has(o))return u.get(o);var i=t.apply(this,e);return n.cache=u.set(o,i),i};return n.cache=new(M.Cache||_),n}function I(t,r){return t===r||t!==t&&r!==r}function T(t){var r=C(t)?Kt.call(t):"";return r==Et||r==Ft}function C(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function R(t){return!!t&&"object"==typeof t}function U(t){return"symbol"==typeof t||R(t)&&Kt.call(t)==Pt}function z(t){return null==t?"":A(t)}function W(t,r,n){var e=null==t?void 0:m(t,r);return void 0===e?n:e}function D(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)}function B(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}function G(t,r){var n=br(t)||Z(t)?B(t.length,String):[],e=n.length,o=!!e;for(var u in t)!r&&!hr.call(t,u)||o&&("length"==u||J(u,e))||n.push(u);return n}function V(t,r,n){var e=t[r];hr.call(t,r)&&Y(e,n)&&(void 0!==n||r in t)||(t[r]=n)}function N(t){if(!ot(t))return X(t);var r=Q(t),n=[];for(var e in t)("constructor"!=e||!r&&hr.call(t,e))&&n.push(e);return n}function q(t,r){return r=dr(void 0===r?t.length-1:r,0),function(){for(var n=arguments,e=-1,o=dr(n.length-r,0),u=Array(o);++e<o;)u[e]=n[r+e];e=-1;for(var i=Array(r+1);++e<r;)i[e]=n[e];return i[r]=u,D(t,this,i)}}function H(t,r,n,e){n||(n={});for(var o=-1,u=r.length;++o<u;){var i=r[o],a=e?e(n[i],t[i],i,n,t):void 0;V(n,i,void 0===a?t[i]:a)}return n}function J(t,r){return!!(r=null==r?cr:r)&&("number"==typeof t||pr.test(t))&&t>-1&&t%1==0&&t<r}function K(t,r,n){if(!ot(n))return!1;var e=typeof r;return!!("number"==e?tt(n)&&J(r,n.length):"string"==e&&r in n)&&Y(n[r],t)}function Q(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||vr)}function X(t){var r=[];if(null!=t)for(var n in Object(t))r.push(n);return r}function Y(t,r){return t===r||t!==t&&r!==r}function Z(t){return rt(t)&&hr.call(t,"callee")&&(!yr.call(t,"callee")||_r.call(t)==fr)}function tt(t){return null!=t&&et(t.length)&&!nt(t)}function rt(t){return ut(t)&&tt(t)}function nt(t){var r=ot(t)?_r.call(t):"";return r==lr||r==sr}function et(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=cr}function ot(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function ut(t){return!!t&&"object"==typeof t}function it(t){return tt(t)?G(t,!0):N(t)}function at(t){return t instanceof Date}function ct(t){return"function"==typeof t}function ft(t){return"object"==typeof t}function lt(t){return t instanceof RegExp}function st(t,r,n){function e(t,e){return st(t,r,n?n+"."+e:e)}return n=n||"",Array.isArray(t)?ir(t,e):!t||!ft(t)||at(t)||lt(t)||ct(t)?r(t,n):jr({},t,ar(t,e))}function pt(t){return"object"==typeof t}function vt(t,r){function n(t,n){return vt(t,r?r+"."+n:n)}if(r=r||"",Array.isArray(t)){return ht(t.map(n).filter(function(t){return t}))}return t&&pt(t)?_t(ar(t,n)):yt(t)}function ht(t){var r=t,n=t.reduce(function(t,r){if(jt(r)&&gt(r)){var n=bt(r);n>t&&(t=n)}return t},-1);return n>-1&&(r=0===n?[]:"{{delete:"+(n-1)+"}}"),r}function _t(t){var r={obj:{},maxLevel:-1},n=Object.keys(t).reduce(function(r,n){var e=t[n];if(jt(e)&&gt(e)){var o=bt(e);o>r.maxLevel&&(r.maxLevel=o)}else r.obj[n]=e;return r},r);return n.maxLevel>0?1===n.maxLevel?void 0:"{{delete:"+(n.maxLevel-1)+"}}":n.obj}function yt(t){var r=t;return"string"==typeof t&&gt(t)&&(r=dt(t)),r}function dt(t){var r=bt(t);return 0===r?void 0:"{{delete:"+r+"}}"}function bt(t){return parseInt(t.replace(/{|}/g,"").split(":")[1])}function gt(t){return!(!t||"string"!=typeof t)&&t.indexOf("{{delete")>-1}function jt(t){return"string"==typeof t}function wt(t,r,n,e){void 0===e&&(e=0);var o=r;return r||(o="{{delete:"+e+"}}"),o}function mt(t){return"string"==typeof t}function Ot(t,r,n){var e,o=t.split(":");if(o.length>1){var u=o[0],i=o[1],a=null;if(o[2]&&(a=o[2]),!n||!n[i]||"function"!=typeof n[i])throw new Error("Attempted to apply non-existant transform "+i+" on "+u+" with params "+a);e=ur(r,u),e=n[i](u,e,r,a)}else e=ur(r,t);return e}function At(t,r,n){if(void 0===n&&(n=null),n=n||{},n.optional)throw new Error("Please do not pass in an `optional` transform, adlib provides that interally.");return n.optional=wt,vt(st(t,function(t,e){if(!mt(t))return t;var o,u=/{{([\w\.\:]+)}}/g,i=t.match(u);if(i&&i.length){return i.map(function(t){return{key:t,value:Ot(t.replace(/{|}/g,""),r,n)||t}}).forEach(function(r){if(t==r.key)o=r.value;else{var n=new RegExp(r.key,"g");t=t.replace(n,r.value)}}),o||t}return t}))}var kt="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},xt="Expected a function",St="__lodash_hash_undefined__",$t=1/0,Et="[object Function]",Ft="[object GeneratorFunction]",Pt="[object Symbol]",Lt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Mt=/^\w*$/,It=/^\./,Tt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ct=/[\\^$.*+?()[\]{}|]/g,Rt=/\\(\\)?/g,Ut=/^\[object .+?Constructor\]$/,zt="object"==typeof kt&&kt&&kt.Object===Object&&kt,Wt="object"==typeof self&&self&&self.Object===Object&&self,Dt=zt||Wt||Function("return this")(),Bt=Array.prototype,Gt=Function.prototype,Vt=Object.prototype,Nt=Dt["__core-js_shared__"],qt=function(){var t=/[^.]+$/.exec(Nt&&Nt.keys&&Nt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),Ht=Gt.toString,Jt=Vt.hasOwnProperty,Kt=Vt.toString,Qt=RegExp("^"+Ht.call(Jt).replace(Ct,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Xt=Dt.Symbol,Yt=Bt.splice,Zt=S(Dt,"Map"),tr=S(Object,"create"),rr=Xt?Xt.prototype:void 0,nr=rr?rr.toString:void 0;e.prototype.clear=o,e.prototype.delete=u,e.prototype.get=i,e.prototype.has=a,e.prototype.set=c,f.prototype.clear=l,f.prototype.delete=s,f.prototype.get=p,f.prototype.has=v,f.prototype.set=h,_.prototype.clear=y,_.prototype.delete=d,_.prototype.get=b,_.prototype.has=g,_.prototype.set=j;var er=M(function(t){t=z(t);var r=[];return It.test(t)&&r.push(""),t.replace(Tt,function(t,n,e,o){r.push(e?o.replace(Rt,"$1"):n||t)}),r});M.Cache=_;var or=Array.isArray,ur=W,ir=t(function(t,r){function n(t,r){for(var n=-1,e=t?t.length:0,o=Array(e);++n<e;)o[n]=r(t[n],n,t);return o}function e(t,r){for(var n=-1,e=t?t.length:0;++n<e;)if(r(t[n],n,t))return!0;return!1}function o(t){return function(r){return null==r?void 0:r[t]}}function u(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}function i(t,r){return null==t?void 0:t[r]}function a(t){var r=!1;if(null!=t&&"function"!=typeof t.toString)try{r=!!(t+"")}catch(t){}return r}function c(t){var r=-1,n=Array(t.size);return t.forEach(function(t,e){n[++r]=[e,t]}),n}function f(t){var r=-1,n=Array(t.size);return t.forEach(function(t){n[++r]=t}),n}function l(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function s(){this.__data__=Br?Br(null):{}}function p(t){return this.has(t)&&delete this.__data__[t]}function v(t){var r=this.__data__;if(Br){var n=r[t];return n===Ut?void 0:n}return Er.call(r,t)?r[t]:void 0}function h(t){var r=this.__data__;return Br?void 0!==r[t]:Er.call(r,t)}function _(t,r){return this.__data__[t]=Br&&void 0===r?Ut:r,this}function y(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function d(){this.__data__=[]}function b(t){var r=this.__data__,n=U(r,t);return!(n<0)&&(n==r.length-1?r.pop():Tr.call(r,n,1),!0)}function g(t){var r=this.__data__,n=U(r,t);return n<0?void 0:r[n][1]}function j(t){return U(this.__data__,t)>-1}function w(t,r){var n=this.__data__,e=U(n,t);return e<0?n.push([t,r]):n[e][1]=r,this}function m(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function O(){this.__data__={hash:new l,map:new(Ur||y),string:new l}}function A(t){return ut(this,t).delete(t)}function k(t){return ut(this,t).get(t)}function x(t){return ut(this,t).has(t)}function S(t,r){return ut(this,t).set(t,r),this}function $(t){var r=this,n=-1,e=t?t.length:0;for(this.__data__=new m;++n<e;)r.add(t[n])}function E(t){return this.__data__.set(t,Ut),this}function F(t){return this.__data__.has(t)}function P(t){this.__data__=new y(t)}function L(){this.__data__=new y}function M(t){return this.__data__.delete(t)}function I(t){return this.__data__.get(t)}function T(t){return this.__data__.has(t)}function C(t,r){var n=this.__data__;if(n instanceof y){var e=n.__data__;if(!Ur||e.length<Ct-1)return e.push([t,r]),this;n=this.__data__=new m(e)}return n.set(t,r),this}function R(t,r){var n=rn(t)||wt(t)?u(t.length,String):[],e=n.length,o=!!e;for(var i in t)!r&&!Er.call(t,i)||o&&("length"==i||ft(i,e))||n.push(i);return n}function U(t,r){for(var n=t.length;n--;)if(jt(t[n][0],r))return n;return-1}function z(t,r){return t&&Yr(t,r,Mt)}function W(t,r){r=lt(r,t)?[r]:rt(r);for(var n=0,e=r.length;null!=t&&n<e;)t=t[yt(r[n++])];return n&&n==e?t:void 0}function D(t){return Fr.call(t)}function B(t,r){return null!=t&&r in Object(t)}function G(t,r,n,e,o){return t===r||(null==t||null==r||!St(t)&&!$t(r)?t!==t&&r!==r:V(t,r,G,n,e,o))}function V(t,r,n,e,o,u){var i=rn(t),c=rn(r),f=Vt,l=Vt;i||(f=Zr(t),f=f==Gt?Yt:f),c||(l=Zr(r),l=l==Gt?Yt:l);var s=f==Yt&&!a(t),p=l==Yt&&!a(r),v=f==l;if(v&&!s)return u||(u=new P),i||nn(t)?nt(t,r,n,e,o,u):et(t,r,f,n,e,o,u);if(!(o&Wt)){var h=s&&Er.call(t,"__wrapped__"),_=p&&Er.call(r,"__wrapped__");if(h||_){var y=h?t.value():t,d=_?r.value():r;return u||(u=new P),n(y,d,e,o,u)}}return!!v&&(u||(u=new P),ot(t,r,n,e,o,u))}function N(t,r,n,e){var o=n.length,u=o,i=!e;if(null==t)return!u;for(t=Object(t);o--;){var a=n[o];if(i&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++o<u;){a=n[o];var c=a[0],f=t[c],l=a[1];if(i&&a[2]){if(void 0===f&&!(c in t))return!1}else{var s=new P;if(e)var p=e(f,l,c,t,r,s);if(!(void 0===p?G(l,f,e,zt|Wt,s):p))return!1}}return!0}function q(t){return!(!St(t)||pt(t))&&(At(t)||a(t)?Pr:sr).test(dt(t))}function H(t){return $t(t)&&xt(t.length)&&!!vr[Fr.call(t)]}function J(t){return"function"==typeof t?t:null==t?It:"object"==typeof t?rn(t)?Y(t[0],t[1]):X(t):Tt(t)}function K(t){if(!vt(t))return Cr(t);var r=[];for(var n in Object(t))Er.call(t,n)&&"constructor"!=n&&r.push(n);return r}function Q(t,r){var n=-1,e=mt(t)?Array(t.length):[];return Xr(t,function(t,o,u){e[++n]=r(t,o,u)}),e}function X(t){var r=it(t);return 1==r.length&&r[0][2]?_t(r[0][0],r[0][1]):function(n){return n===t||N(n,t,r)}}function Y(t,r){return lt(t)&&ht(r)?_t(yt(t),r):function(n){var e=Pt(n,t);return void 0===e&&e===r?Lt(n,t):G(r,e,void 0,zt|Wt)}}function Z(t){return function(r){return W(r,t)}}function tt(t){if("string"==typeof t)return t;if(Et(t))return Qr?Qr.call(t):"";var r=t+"";return"0"==r&&1/t==-Dt?"-0":r}function rt(t){return rn(t)?t:tn(t)}function nt(t,r,n,o,u,i){var a=u&Wt,c=t.length,f=r.length;if(c!=f&&!(a&&f>c))return!1;var l=i.get(t);if(l&&i.get(r))return l==r;var s=-1,p=!0,v=u&zt?new $:void 0;for(i.set(t,r),i.set(r,t);++s<c;){var h=t[s],_=r[s];if(o)var y=a?o(_,h,s,r,t,i):o(h,_,s,t,r,i);if(void 0!==y){if(y)continue;p=!1;break}if(v){if(!e(r,function(t,r){if(!v.has(r)&&(h===t||n(h,t,o,u,i)))return v.add(r)})){p=!1;break}}else if(h!==_&&!n(h,_,o,u,i)){p=!1;break}}return i.delete(t),i.delete(r),p}function et(t,r,n,e,o,u,i){switch(n){case or:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case er:return!(t.byteLength!=r.byteLength||!e(new Mr(t),new Mr(r)));case Nt:case qt:case Xt:return jt(+t,+r);case Ht:return t.name==r.name&&t.message==r.message;case Zt:case rr:return t==r+"";case Qt:var a=c;case tr:var l=u&Wt;if(a||(a=f),t.size!=r.size&&!l)return!1;var s=i.get(t);if(s)return s==r;u|=zt,i.set(t,r);var p=nt(a(t),a(r),e,o,u,i);return i.delete(t),p;case nr:if(Kr)return Kr.call(t)==Kr.call(r)}return!1}function ot(t,r,n,e,o,u){var i=o&Wt,a=Mt(t),c=a.length;if(c!=Mt(r).length&&!i)return!1;for(var f=c;f--;){var l=a[f];if(!(i?l in r:Er.call(r,l)))return!1}var s=u.get(t);if(s&&u.get(r))return s==r;var p=!0;u.set(t,r),u.set(r,t);for(var v=i;++f<c;){l=a[f];var h=t[l],_=r[l];if(e)var y=i?e(_,h,l,r,t,u):e(h,_,l,t,r,u);if(!(void 0===y?h===_||n(h,_,e,o,u):y)){p=!1;break}v||(v="constructor"==l)}if(p&&!v){var d=t.constructor,b=r.constructor;d!=b&&"constructor"in t&&"constructor"in r&&!("function"==typeof d&&d instanceof d&&"function"==typeof b&&b instanceof b)&&(p=!1)}return u.delete(t),u.delete(r),p}function ut(t,r){var n=t.__data__;return st(r)?n["string"==typeof r?"string":"hash"]:n.map}function it(t){for(var r=Mt(t),n=r.length;n--;){var e=r[n],o=t[e];r[n]=[e,o,ht(o)]}return r}function at(t,r){var n=i(t,r);return q(n)?n:void 0}function ct(t,r,n){r=lt(r,t)?[r]:rt(r);for(var e,o=-1,u=r.length;++o<u;){var i=yt(r[o]);if(!(e=null!=t&&n(t,i)))break;t=t[i]}if(e)return e;var u=t?t.length:0;return!!u&&xt(u)&&ft(i,u)&&(rn(t)||wt(t))}function ft(t,r){return!!(r=null==r?Bt:r)&&("number"==typeof t||pr.test(t))&&t>-1&&t%1==0&&t<r}function lt(t,r){if(rn(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!Et(t))||(ir.test(t)||!ur.test(t)||null!=r&&t in Object(r))}function st(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t}function pt(t){return!!Sr&&Sr in t}function vt(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||kr)}function ht(t){return t===t&&!St(t)}function _t(t,r){return function(n){return null!=n&&(n[t]===r&&(void 0!==r||t in Object(n)))}}function yt(t){if("string"==typeof t||Et(t))return t;var r=t+"";return"0"==r&&1/t==-Dt?"-0":r}function dt(t){if(null!=t){try{return $r.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function bt(t,r){return(rn(t)?n:Q)(t,J(r,3))}function gt(t,r){if("function"!=typeof t||r&&"function"!=typeof r)throw new TypeError(Rt);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],u=n.cache;if(u.has(o))return u.get(o);var i=t.apply(this,e);return n.cache=u.set(o,i),i};return n.cache=new(gt.Cache||m),n}function jt(t,r){return t===r||t!==t&&r!==r}function wt(t){return Ot(t)&&Er.call(t,"callee")&&(!Ir.call(t,"callee")||Fr.call(t)==Gt)}function mt(t){return null!=t&&xt(t.length)&&!At(t)}function Ot(t){return $t(t)&&mt(t)}function At(t){var r=St(t)?Fr.call(t):"";return r==Jt||r==Kt}function xt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=Bt}function St(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function $t(t){return!!t&&"object"==typeof t}function Et(t){return"symbol"==typeof t||$t(t)&&Fr.call(t)==nr}function Ft(t){return null==t?"":tt(t)}function Pt(t,r,n){var e=null==t?void 0:W(t,r);return void 0===e?n:e}function Lt(t,r){return null!=t&&ct(t,r,B)}function Mt(t){return mt(t)?R(t):K(t)}function It(t){return t}function Tt(t){return lt(t)?o(yt(t)):Z(t)}var Ct=200,Rt="Expected a function",Ut="__lodash_hash_undefined__",zt=1,Wt=2,Dt=1/0,Bt=9007199254740991,Gt="[object Arguments]",Vt="[object Array]",Nt="[object Boolean]",qt="[object Date]",Ht="[object Error]",Jt="[object Function]",Kt="[object GeneratorFunction]",Qt="[object Map]",Xt="[object Number]",Yt="[object Object]",Zt="[object RegExp]",tr="[object Set]",rr="[object String]",nr="[object Symbol]",er="[object ArrayBuffer]",or="[object DataView]",ur=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ir=/^\w*$/,ar=/^\./,cr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,fr=/[\\^$.*+?()[\]{}|]/g,lr=/\\(\\)?/g,sr=/^\[object .+?Constructor\]$/,pr=/^(?:0|[1-9]\d*)$/,vr={};vr["[object Float32Array]"]=vr["[object Float64Array]"]=vr["[object Int8Array]"]=vr["[object Int16Array]"]=vr["[object Int32Array]"]=vr["[object Uint8Array]"]=vr["[object Uint8ClampedArray]"]=vr["[object Uint16Array]"]=vr["[object Uint32Array]"]=!0,vr[Gt]=vr[Vt]=vr[er]=vr[Nt]=vr[or]=vr[qt]=vr[Ht]=vr[Jt]=vr[Qt]=vr[Xt]=vr[Yt]=vr[Zt]=vr[tr]=vr[rr]=vr["[object WeakMap]"]=!1;var hr="object"==typeof kt&&kt&&kt.Object===Object&&kt,_r="object"==typeof self&&self&&self.Object===Object&&self,yr=hr||_r||Function("return this")(),dr=r&&!r.nodeType&&r,br=dr&&!0&&t&&!t.nodeType&&t,gr=br&&br.exports===dr,jr=gr&&hr.process,wr=function(){try{return jr&&jr.binding("util")}catch(t){}}(),mr=wr&&wr.isTypedArray,Or=Array.prototype,Ar=Function.prototype,kr=Object.prototype,xr=yr["__core-js_shared__"],Sr=function(){var t=/[^.]+$/.exec(xr&&xr.keys&&xr.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),$r=Ar.toString,Er=kr.hasOwnProperty,Fr=kr.toString,Pr=RegExp("^"+$r.call(Er).replace(fr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Lr=yr.Symbol,Mr=yr.Uint8Array,Ir=kr.propertyIsEnumerable,Tr=Or.splice,Cr=function(t,r){return function(n){return t(r(n))}}(Object.keys,Object),Rr=at(yr,"DataView"),Ur=at(yr,"Map"),zr=at(yr,"Promise"),Wr=at(yr,"Set"),Dr=at(yr,"WeakMap"),Br=at(Object,"create"),Gr=dt(Rr),Vr=dt(Ur),Nr=dt(zr),qr=dt(Wr),Hr=dt(Dr),Jr=Lr?Lr.prototype:void 0,Kr=Jr?Jr.valueOf:void 0,Qr=Jr?Jr.toString:void 0;l.prototype.clear=s,l.prototype.delete=p,l.prototype.get=v,l.prototype.has=h,l.prototype.set=_,y.prototype.clear=d,y.prototype.delete=b,y.prototype.get=g,y.prototype.has=j,y.prototype.set=w,m.prototype.clear=O,m.prototype.delete=A,m.prototype.get=k,m.prototype.has=x,m.prototype.set=S,$.prototype.add=$.prototype.push=E,$.prototype.has=F,P.prototype.clear=L,P.prototype.delete=M,P.prototype.get=I,P.prototype.has=T,P.prototype.set=C;var Xr=function(t,r){return function(n,e){if(null==n)return n;if(!mt(n))return t(n,e);for(var o=n.length,u=r?o:-1,i=Object(n);(r?u--:++u<o)&&!1!==e(i[u],u,i););return n}}(z),Yr=function(t){return function(r,n,e){for(var o=-1,u=Object(r),i=e(r),a=i.length;a--;){var c=i[t?a:++o];if(!1===n(u[c],c,u))break}return r}}(),Zr=D;(Rr&&Zr(new Rr(new ArrayBuffer(1)))!=or||Ur&&Zr(new Ur)!=Qt||zr&&"[object Promise]"!=Zr(zr.resolve())||Wr&&Zr(new Wr)!=tr||Dr&&"[object WeakMap]"!=Zr(new Dr))&&(Zr=function(t){var r=Fr.call(t),n=r==Yt?t.constructor:void 0,e=n?dt(n):void 0;if(e)switch(e){case Gr:return or;case Vr:return Qt;case Nr:return"[object Promise]";case qr:return tr;case Hr:return"[object WeakMap]"}return r});var tn=gt(function(t){t=Ft(t);var r=[];return ar.test(t)&&r.push(""),t.replace(cr,function(t,n,e,o){r.push(e?o.replace(lr,"$1"):n||t)}),r});gt.Cache=m;var rn=Array.isArray,nn=mr?function(t){return function(r){return t(r)}}(mr):H;t.exports=bt}),ar=t(function(t,r){function n(t,r){for(var n=-1,e=t?t.length:0;++n<e;)if(r(t[n],n,t))return!0;return!1}function e(t){return function(r){return null==r?void 0:r[t]}}function o(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}function u(t,r){return null==t?void 0:t[r]}function i(t){var r=!1;if(null!=t&&"function"!=typeof t.toString)try{r=!!(t+"")}catch(t){}return r}function a(t){var r=-1,n=Array(t.size);return t.forEach(function(t,e){n[++r]=[e,t]}),n}function c(t){var r=-1,n=Array(t.size);return t.forEach(function(t){n[++r]=t}),n}function f(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function l(){this.__data__=Wr?Wr(null):{}}function s(t){return this.has(t)&&delete this.__data__[t]}function p(t){var r=this.__data__;if(Wr){var n=r[t];return n===Ct?void 0:n}return Sr.call(r,t)?r[t]:void 0}function v(t){var r=this.__data__;return Wr?void 0!==r[t]:Sr.call(r,t)}function h(t,r){return this.__data__[t]=Wr&&void 0===r?Ct:r,this}function _(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function y(){this.__data__=[]}function d(t){var r=this.__data__,n=R(r,t);return!(n<0)&&(n==r.length-1?r.pop():Mr.call(r,n,1),!0)}function b(t){var r=this.__data__,n=R(r,t);return n<0?void 0:r[n][1]}function g(t){return R(this.__data__,t)>-1}function j(t,r){var n=this.__data__,e=R(n,t);return e<0?n.push([t,r]):n[e][1]=r,this}function w(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function m(){this.__data__={hash:new f,map:new(Cr||_),string:new f}}function O(t){return et(this,t).delete(t)}function A(t){return et(this,t).get(t)}function k(t){return et(this,t).has(t)}function x(t,r){return et(this,t).set(t,r),this}function S(t){var r=this,n=-1,e=t?t.length:0;for(this.__data__=new w;++n<e;)r.add(t[n])}function $(t){return this.__data__.set(t,Ct),this}function E(t){return this.__data__.has(t)}function F(t){this.__data__=new _(t)}function P(){this.__data__=new _}function L(t){return this.__data__.delete(t)}function M(t){return this.__data__.get(t)}function I(t){return this.__data__.has(t)}function T(t,r){var n=this.__data__;if(n instanceof _){var e=n.__data__;if(!Cr||e.length<It-1)return e.push([t,r]),this;n=this.__data__=new w(e)}return n.set(t,r),this}function C(t,r){var n=Yr(t)||bt(t)?o(t.length,String):[],e=n.length,u=!!e;for(var i in t)!r&&!Sr.call(t,i)||u&&("length"==i||at(i,e))||n.push(i);return n}function R(t,r){for(var n=t.length;n--;)if(dt(t[n][0],r))return n;return-1}function U(t,r){return t&&Kr(t,r,Ft)}function z(t,r){r=ct(r,t)?[r]:Z(r);for(var n=0,e=r.length;null!=t&&n<e;)t=t[ht(r[n++])];return n&&n==e?t:void 0}function W(t){return $r.call(t)}function D(t,r){return null!=t&&r in Object(t)}function B(t,r,n,e,o){return t===r||(null==t||null==r||!Ot(t)&&!At(r)?t!==t&&r!==r:G(t,r,B,n,e,o))}function G(t,r,n,e,o,u){var a=Yr(t),c=Yr(r),f=Bt,l=Bt;a||(f=Qr(t),f=f==Dt?Qt:f),c||(l=Qr(r),l=l==Dt?Qt:l);var s=f==Qt&&!i(t),p=l==Qt&&!i(r),v=f==l;if(v&&!s)return u||(u=new F),a||Zr(t)?tt(t,r,n,e,o,u):rt(t,r,f,n,e,o,u);if(!(o&Ut)){var h=s&&Sr.call(t,"__wrapped__"),_=p&&Sr.call(r,"__wrapped__");if(h||_){var y=h?t.value():t,d=_?r.value():r;return u||(u=new F),n(y,d,e,o,u)}}return!!v&&(u||(u=new F),nt(t,r,n,e,o,u))}function V(t,r,n,e){var o=n.length,u=o,i=!e;if(null==t)return!u;for(t=Object(t);o--;){var a=n[o];if(i&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++o<u;){a=n[o];var c=a[0],f=t[c],l=a[1];if(i&&a[2]){if(void 0===f&&!(c in t))return!1}else{var s=new F;if(e)var p=e(f,l,c,t,r,s);if(!(void 0===p?B(l,f,e,Rt|Ut,s):p))return!1}}return!0}function N(t){return!(!Ot(t)||lt(t))&&(wt(t)||i(t)?Er:fr).test(_t(t))}function q(t){return At(t)&&mt(t.length)&&!!sr[$r.call(t)]}function H(t){return"function"==typeof t?t:null==t?Lt:"object"==typeof t?Yr(t)?Q(t[0],t[1]):K(t):Mt(t)}function J(t){if(!st(t))return Ir(t);var r=[];for(var n in Object(t))Sr.call(t,n)&&"constructor"!=n&&r.push(n);return r}function K(t){var r=ot(t);return 1==r.length&&r[0][2]?vt(r[0][0],r[0][1]):function(n){return n===t||V(n,t,r)}}function Q(t,r){return ct(t)&&pt(r)?vt(ht(t),r):function(n){var e=$t(n,t);return void 0===e&&e===r?Et(n,t):B(r,e,void 0,Rt|Ut)}}function X(t){return function(r){return z(r,t)}}function Y(t){if("string"==typeof t)return t;if(xt(t))return Jr?Jr.call(t):"";var r=t+"";return"0"==r&&1/t==-zt?"-0":r}function Z(t){return Yr(t)?t:Xr(t)}function tt(t,r,e,o,u,i){var a=u&Ut,c=t.length,f=r.length;if(c!=f&&!(a&&f>c))return!1;var l=i.get(t);if(l&&i.get(r))return l==r;var s=-1,p=!0,v=u&Rt?new S:void 0;for(i.set(t,r),i.set(r,t);++s<c;){var h=t[s],_=r[s];if(o)var y=a?o(_,h,s,r,t,i):o(h,_,s,t,r,i);if(void 0!==y){if(y)continue;p=!1;break}if(v){if(!n(r,function(t,r){if(!v.has(r)&&(h===t||e(h,t,o,u,i)))return v.add(r)})){p=!1;break}}else if(h!==_&&!e(h,_,o,u,i)){p=!1;break}}return i.delete(t),i.delete(r),p}function rt(t,r,n,e,o,u,i){switch(n){case nr:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case rr:return!(t.byteLength!=r.byteLength||!e(new Pr(t),new Pr(r)));case Gt:case Vt:case Kt:return dt(+t,+r);case Nt:return t.name==r.name&&t.message==r.message;case Xt:case Zt:return t==r+"";case Jt:var f=a;case Yt:var l=u&Ut;if(f||(f=c),t.size!=r.size&&!l)return!1;var s=i.get(t);if(s)return s==r;u|=Rt,i.set(t,r);var p=tt(f(t),f(r),e,o,u,i);return i.delete(t),p;case tr:if(Hr)return Hr.call(t)==Hr.call(r)}return!1}function nt(t,r,n,e,o,u){var i=o&Ut,a=Ft(t),c=a.length;if(c!=Ft(r).length&&!i)return!1;for(var f=c;f--;){var l=a[f];if(!(i?l in r:Sr.call(r,l)))return!1}var s=u.get(t);if(s&&u.get(r))return s==r;var p=!0;u.set(t,r),u.set(r,t);for(var v=i;++f<c;){l=a[f];var h=t[l],_=r[l];if(e)var y=i?e(_,h,l,r,t,u):e(h,_,l,t,r,u);if(!(void 0===y?h===_||n(h,_,e,o,u):y)){p=!1;break}v||(v="constructor"==l)}if(p&&!v){var d=t.constructor,b=r.constructor;d!=b&&"constructor"in t&&"constructor"in r&&!("function"==typeof d&&d instanceof d&&"function"==typeof b&&b instanceof b)&&(p=!1)}return u.delete(t),u.delete(r),p}function et(t,r){var n=t.__data__;return ft(r)?n["string"==typeof r?"string":"hash"]:n.map}function ot(t){for(var r=Ft(t),n=r.length;n--;){var e=r[n],o=t[e];r[n]=[e,o,pt(o)]}return r}function ut(t,r){var n=u(t,r);return N(n)?n:void 0}function it(t,r,n){r=ct(r,t)?[r]:Z(r);for(var e,o=-1,u=r.length;++o<u;){var i=ht(r[o]);if(!(e=null!=t&&n(t,i)))break;t=t[i]}if(e)return e;var u=t?t.length:0;return!!u&&mt(u)&&at(i,u)&&(Yr(t)||bt(t))}function at(t,r){return!!(r=null==r?Wt:r)&&("number"==typeof t||lr.test(t))&&t>-1&&t%1==0&&t<r}function ct(t,r){if(Yr(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!xt(t))||(or.test(t)||!er.test(t)||null!=r&&t in Object(r))}function ft(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t}function lt(t){return!!kr&&kr in t}function st(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||Or)}function pt(t){return t===t&&!Ot(t)}function vt(t,r){return function(n){return null!=n&&(n[t]===r&&(void 0!==r||t in Object(n)))}}function ht(t){if("string"==typeof t||xt(t))return t;var r=t+"";return"0"==r&&1/t==-zt?"-0":r}function _t(t){if(null!=t){try{return xr.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function yt(t,r){if("function"!=typeof t||r&&"function"!=typeof r)throw new TypeError(Tt);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],u=n.cache;if(u.has(o))return u.get(o);var i=t.apply(this,e);return n.cache=u.set(o,i),i};return n.cache=new(yt.Cache||w),n}function dt(t,r){return t===r||t!==t&&r!==r}function bt(t){return jt(t)&&Sr.call(t,"callee")&&(!Lr.call(t,"callee")||$r.call(t)==Dt)}function gt(t){return null!=t&&mt(t.length)&&!wt(t)}function jt(t){return At(t)&&gt(t)}function wt(t){var r=Ot(t)?$r.call(t):"";return r==qt||r==Ht}function mt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=Wt}function Ot(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function At(t){return!!t&&"object"==typeof t}function xt(t){return"symbol"==typeof t||At(t)&&$r.call(t)==tr}function St(t){return null==t?"":Y(t)}function $t(t,r,n){var e=null==t?void 0:z(t,r);return void 0===e?n:e}function Et(t,r){return null!=t&&it(t,r,D)}function Ft(t){return gt(t)?C(t):J(t)}function Pt(t,r){var n={};return r=H(r,3),U(t,function(t,e,o){n[e]=r(t,e,o)}),n}function Lt(t){return t}function Mt(t){return ct(t)?e(ht(t)):X(t)}var It=200,Tt="Expected a function",Ct="__lodash_hash_undefined__",Rt=1,Ut=2,zt=1/0,Wt=9007199254740991,Dt="[object Arguments]",Bt="[object Array]",Gt="[object Boolean]",Vt="[object Date]",Nt="[object Error]",qt="[object Function]",Ht="[object GeneratorFunction]",Jt="[object Map]",Kt="[object Number]",Qt="[object Object]",Xt="[object RegExp]",Yt="[object Set]",Zt="[object String]",tr="[object Symbol]",rr="[object ArrayBuffer]",nr="[object DataView]",er=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,or=/^\w*$/,ur=/^\./,ir=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ar=/[\\^$.*+?()[\]{}|]/g,cr=/\\(\\)?/g,fr=/^\[object .+?Constructor\]$/,lr=/^(?:0|[1-9]\d*)$/,sr={};sr["[object Float32Array]"]=sr["[object Float64Array]"]=sr["[object Int8Array]"]=sr["[object Int16Array]"]=sr["[object Int32Array]"]=sr["[object Uint8Array]"]=sr["[object Uint8ClampedArray]"]=sr["[object Uint16Array]"]=sr["[object Uint32Array]"]=!0,sr[Dt]=sr[Bt]=sr[rr]=sr[Gt]=sr[nr]=sr[Vt]=sr[Nt]=sr[qt]=sr[Jt]=sr[Kt]=sr[Qt]=sr[Xt]=sr[Yt]=sr[Zt]=sr["[object WeakMap]"]=!1;var pr="object"==typeof kt&&kt&&kt.Object===Object&&kt,vr="object"==typeof self&&self&&self.Object===Object&&self,hr=pr||vr||Function("return this")(),_r=r&&!r.nodeType&&r,yr=_r&&!0&&t&&!t.nodeType&&t,dr=yr&&yr.exports===_r,br=dr&&pr.process,gr=function(){try{return br&&br.binding("util")}catch(t){}}(),jr=gr&&gr.isTypedArray,wr=Array.prototype,mr=Function.prototype,Or=Object.prototype,Ar=hr["__core-js_shared__"],kr=function(){var t=/[^.]+$/.exec(Ar&&Ar.keys&&Ar.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),xr=mr.toString,Sr=Or.hasOwnProperty,$r=Or.toString,Er=RegExp("^"+xr.call(Sr).replace(ar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fr=hr.Symbol,Pr=hr.Uint8Array,Lr=Or.propertyIsEnumerable,Mr=wr.splice,Ir=function(t,r){return function(n){return t(r(n))}}(Object.keys,Object),Tr=ut(hr,"DataView"),Cr=ut(hr,"Map"),Rr=ut(hr,"Promise"),Ur=ut(hr,"Set"),zr=ut(hr,"WeakMap"),Wr=ut(Object,"create"),Dr=_t(Tr),Br=_t(Cr),Gr=_t(Rr),Vr=_t(Ur),Nr=_t(zr),qr=Fr?Fr.prototype:void 0,Hr=qr?qr.valueOf:void 0,Jr=qr?qr.toString:void 0;f.prototype.clear=l,f.prototype.delete=s,f.prototype.get=p,f.prototype.has=v,f.prototype.set=h,_.prototype.clear=y,_.prototype.delete=d,_.prototype.get=b,_.prototype.has=g,_.prototype.set=j,w.prototype.clear=m,w.prototype.delete=O,w.prototype.get=A,w.prototype.has=k,w.prototype.set=x,S.prototype.add=S.prototype.push=$,S.prototype.has=E,F.prototype.clear=P,F.prototype.delete=L,F.prototype.get=M,F.prototype.has=I,F.prototype.set=T;var Kr=function(t){return function(r,n,e){for(var o=-1,u=Object(r),i=e(r),a=i.length;a--;){
var c=i[t?a:++o];if(!1===n(u[c],c,u))break}return r}}(),Qr=W;(Tr&&Qr(new Tr(new ArrayBuffer(1)))!=nr||Cr&&Qr(new Cr)!=Jt||Rr&&"[object Promise]"!=Qr(Rr.resolve())||Ur&&Qr(new Ur)!=Yt||zr&&"[object WeakMap]"!=Qr(new zr))&&(Qr=function(t){var r=$r.call(t),n=r==Qt?t.constructor:void 0,e=n?_t(n):void 0;if(e)switch(e){case Dr:return nr;case Br:return Jt;case Gr:return"[object Promise]";case Vr:return Yt;case Nr:return"[object WeakMap]"}return r});var Xr=yt(function(t){t=St(t);var r=[];return ur.test(t)&&r.push(""),t.replace(ir,function(t,n,e,o){r.push(e?o.replace(cr,"$1"):n||t)}),r});yt.Cache=w;var Yr=Array.isArray,Zr=jr?function(t){return function(r){return t(r)}}(jr):q;t.exports=Pt}),cr=9007199254740991,fr="[object Arguments]",lr="[object Function]",sr="[object GeneratorFunction]",pr=/^(?:0|[1-9]\d*)$/,vr=Object.prototype,hr=vr.hasOwnProperty,_r=vr.toString,yr=vr.propertyIsEnumerable,dr=Math.max,br=Array.isArray,gr=function(t){return q(function(r,n){var e=-1,o=n.length,u=o>1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(u=t.length>3&&"function"==typeof u?(o--,u):void 0,i&&K(n[0],n[1],i)&&(u=o<3?void 0:u,o=1),r=Object(r);++e<o;){var a=n[e];a&&t(r,a,e,u)}return r})}(function(t,r){H(r,it(r),t)}),jr=gr;return At});
!function(t,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):t.adlib=r()}(this,function(){"use strict";function t(t,r){return r={exports:{}},t(r,r.exports),r.exports}function r(t,r){return null==t?void 0:t[r]}function n(t){var r=!1;if(null!=t&&"function"!=typeof t.toString)try{r=!!(t+"")}catch(t){}return r}function e(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function o(){this.__data__=tr?tr(null):{}}function u(t){return this.has(t)&&delete this.__data__[t]}function i(t){var r=this.__data__;if(tr){var n=r[t];return n===xt?void 0:n}return Ht.call(r,t)?r[t]:void 0}function a(t){var r=this.__data__;return tr?void 0!==r[t]:Ht.call(r,t)}function c(t,r){return this.__data__[t]=tr&&void 0===r?xt:r,this}function f(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function l(){this.__data__=[]}function s(t){var r=this.__data__,n=w(r,t);return!(n<0)&&(n==r.length-1?r.pop():Yt.call(r,n,1),!0)}function p(t){var r=this.__data__,n=w(r,t);return n<0?void 0:r[n][1]}function v(t){return w(this.__data__,t)>-1}function h(t,r){var n=this.__data__,e=w(n,t);return e<0?n.push([t,r]):n[e][1]=r,this}function _(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function y(){this.__data__={hash:new e,map:new(Zt||f),string:new e}}function d(t){return S(this,t).delete(t)}function b(t){return S(this,t).get(t)}function g(t){return S(this,t).has(t)}function j(t,r){return S(this,t).set(t,r),this}function w(t,r){for(var n=t.length;n--;)if(I(t[n][0],r))return n;return-1}function m(t,r){r=$(r,t)?[r]:k(r);for(var n=0,e=r.length;null!=t&&n<e;)t=t[P(r[n++])];return n&&n==e?t:void 0}function O(t){return!(!C(t)||F(t))&&(T(t)||n(t)?Qt:Ut).test(L(t))}function A(t){if("string"==typeof t)return t;if(U(t))return nr?nr.call(t):"";var r=t+"";return"0"==r&&1/t==-$t?"-0":r}function k(t){return or(t)?t:er(t)}function S(t,r){var n=t.__data__;return E(r)?n["string"==typeof r?"string":"hash"]:n.map}function x(t,n){var e=r(t,n);return O(e)?e:void 0}function $(t,r){if(or(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!U(t))||(Mt.test(t)||!Lt.test(t)||null!=r&&t in Object(r))}function E(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t}function F(t){return!!Jt&&Jt in t}function P(t){if("string"==typeof t||U(t))return t;var r=t+"";return"0"==r&&1/t==-$t?"-0":r}function L(t){if(null!=t){try{return qt.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function M(t,r){if("function"!=typeof t||r&&"function"!=typeof r)throw new TypeError(St);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],u=n.cache;if(u.has(o))return u.get(o);var i=t.apply(this,e);return n.cache=u.set(o,i),i};return n.cache=new(M.Cache||_),n}function I(t,r){return t===r||t!==t&&r!==r}function T(t){var r=C(t)?Kt.call(t):"";return r==Et||r==Ft}function C(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function R(t){return!!t&&"object"==typeof t}function U(t){return"symbol"==typeof t||R(t)&&Kt.call(t)==Pt}function z(t){return null==t?"":A(t)}function W(t,r,n){var e=null==t?void 0:m(t,r);return void 0===e?n:e}function D(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)}function B(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}function G(t,r){var n=br(t)||Z(t)?B(t.length,String):[],e=n.length,o=!!e;for(var u in t)!r&&!hr.call(t,u)||o&&("length"==u||H(u,e))||n.push(u);return n}function V(t,r,n){var e=t[r];hr.call(t,r)&&Y(e,n)&&(void 0!==n||r in t)||(t[r]=n)}function N(t){if(!ot(t))return X(t);var r=Q(t),n=[];for(var e in t)("constructor"!=e||!r&&hr.call(t,e))&&n.push(e);return n}function J(t,r){return r=dr(void 0===r?t.length-1:r,0),function(){for(var n=arguments,e=-1,o=dr(n.length-r,0),u=Array(o);++e<o;)u[e]=n[r+e];e=-1;for(var i=Array(r+1);++e<r;)i[e]=n[e];return i[r]=u,D(t,this,i)}}function q(t,r,n,e){n||(n={});for(var o=-1,u=r.length;++o<u;){var i=r[o],a=e?e(n[i],t[i],i,n,t):void 0;V(n,i,void 0===a?t[i]:a)}return n}function H(t,r){return!!(r=null==r?cr:r)&&("number"==typeof t||pr.test(t))&&t>-1&&t%1==0&&t<r}function K(t,r,n){if(!ot(n))return!1;var e=typeof r;return!!("number"==e?tt(n)&&H(r,n.length):"string"==e&&r in n)&&Y(n[r],t)}function Q(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||vr)}function X(t){var r=[];if(null!=t)for(var n in Object(t))r.push(n);return r}function Y(t,r){return t===r||t!==t&&r!==r}function Z(t){return rt(t)&&hr.call(t,"callee")&&(!yr.call(t,"callee")||_r.call(t)==fr)}function tt(t){return null!=t&&et(t.length)&&!nt(t)}function rt(t){return ut(t)&&tt(t)}function nt(t){var r=ot(t)?_r.call(t):"";return r==lr||r==sr}function et(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=cr}function ot(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function ut(t){return!!t&&"object"==typeof t}function it(t){return tt(t)?G(t,!0):N(t)}function at(t){return t instanceof Date}function ct(t){return"function"==typeof t}function ft(t){return"object"==typeof t}function lt(t){return t instanceof RegExp}function st(t,r,n){function e(t,e){return st(t,r,n?n+"."+e:e)}if(n=n||"",Array.isArray(t))return ir(t,e);if(!t||!ft(t)||at(t)||lt(t)||ct(t)){var o=r(t,n);return console.log("returning "+JSON.stringify(o)+" for path "+n+"..."),o}return console.log("looking at "+n+"..."),jr({},t,ar(t,e))}function pt(t){return"object"==typeof t}function vt(t,r){function n(t,n){return vt(t,r?r+"."+n:n)}if(r=r||"",Array.isArray(t)){return ht(t.map(n).filter(function(t){return null!==t&&void 0!==t}))}return t&&pt(t)?_t(ar(t,n)):yt(t)}function ht(t){var r=t,n=t.reduce(function(t,r){if(jt(r)&&gt(r)){var n=bt(r);n>t&&(t=n)}return t},-1);return n>-1&&(r=0===n?[]:"{{delete:"+(n-1)+"}}"),r}function _t(t){var r={obj:{},maxLevel:-1},n=Object.keys(t).reduce(function(r,n){var e=t[n];if(jt(e)&&gt(e)){var o=bt(e);o>r.maxLevel&&(r.maxLevel=o)}else r.obj[n]=e;return r},r);return n.maxLevel>0?1===n.maxLevel?void 0:"{{delete:"+(n.maxLevel-1)+"}}":n.obj}function yt(t){var r=t;return"string"==typeof t&&gt(t)&&(r=dt(t)),r}function dt(t){var r=bt(t);return 0===r?void 0:"{{delete:"+r+"}}"}function bt(t){return parseInt(t.replace(/{|}/g,"").split(":")[1])}function gt(t){return!(!t||"string"!=typeof t)&&t.indexOf("{{delete")>-1}function jt(t){return"string"==typeof t}function wt(t,r,n,e){void 0===e&&(e=0);var o=r;return r||(o="{{delete:"+e+"}}"),o}function mt(t){return"string"==typeof t}function Ot(t,r,n){var e,o=t.split(":");if(o.length>1){var u=o[0],i=o[1],a=null;if(o[2]&&(a=o[2]),!n||!n[i]||"function"!=typeof n[i])throw new Error("Attempted to apply non-existant transform "+i+" on "+u+" with params "+a);e=ur(r,u),e=n[i](u,e,r,a)}else e=ur(r,t);return e}function At(t,r,n){if(void 0===n&&(n=null),n=n||{},n.optional)throw new Error("Please do not pass in an `optional` transform, adlib provides that interally.");return n.optional=wt,vt(st(t,function(t,e){if(!mt(t))return t;var o,u=/{{([\w\.\:]+)}}/g,i=t.match(u);if(i&&i.length){return i.map(function(t){return{key:t,value:Ot(t.replace(/{|}/g,""),r,n)||t}}).forEach(function(r){if(t==r.key)o=r.value;else{var n=new RegExp(r.key,"g");t=t.replace(n,r.value)}}),o||t}return t}))}var kt="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},St="Expected a function",xt="__lodash_hash_undefined__",$t=1/0,Et="[object Function]",Ft="[object GeneratorFunction]",Pt="[object Symbol]",Lt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Mt=/^\w*$/,It=/^\./,Tt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ct=/[\\^$.*+?()[\]{}|]/g,Rt=/\\(\\)?/g,Ut=/^\[object .+?Constructor\]$/,zt="object"==typeof kt&&kt&&kt.Object===Object&&kt,Wt="object"==typeof self&&self&&self.Object===Object&&self,Dt=zt||Wt||Function("return this")(),Bt=Array.prototype,Gt=Function.prototype,Vt=Object.prototype,Nt=Dt["__core-js_shared__"],Jt=function(){var t=/[^.]+$/.exec(Nt&&Nt.keys&&Nt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),qt=Gt.toString,Ht=Vt.hasOwnProperty,Kt=Vt.toString,Qt=RegExp("^"+qt.call(Ht).replace(Ct,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Xt=Dt.Symbol,Yt=Bt.splice,Zt=x(Dt,"Map"),tr=x(Object,"create"),rr=Xt?Xt.prototype:void 0,nr=rr?rr.toString:void 0;e.prototype.clear=o,e.prototype.delete=u,e.prototype.get=i,e.prototype.has=a,e.prototype.set=c,f.prototype.clear=l,f.prototype.delete=s,f.prototype.get=p,f.prototype.has=v,f.prototype.set=h,_.prototype.clear=y,_.prototype.delete=d,_.prototype.get=b,_.prototype.has=g,_.prototype.set=j;var er=M(function(t){t=z(t);var r=[];return It.test(t)&&r.push(""),t.replace(Tt,function(t,n,e,o){r.push(e?o.replace(Rt,"$1"):n||t)}),r});M.Cache=_;var or=Array.isArray,ur=W,ir=t(function(t,r){function n(t,r){for(var n=-1,e=t?t.length:0,o=Array(e);++n<e;)o[n]=r(t[n],n,t);return o}function e(t,r){for(var n=-1,e=t?t.length:0;++n<e;)if(r(t[n],n,t))return!0;return!1}function o(t){return function(r){return null==r?void 0:r[t]}}function u(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}function i(t,r){return null==t?void 0:t[r]}function a(t){var r=!1;if(null!=t&&"function"!=typeof t.toString)try{r=!!(t+"")}catch(t){}return r}function c(t){var r=-1,n=Array(t.size);return t.forEach(function(t,e){n[++r]=[e,t]}),n}function f(t){var r=-1,n=Array(t.size);return t.forEach(function(t){n[++r]=t}),n}function l(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function s(){this.__data__=Br?Br(null):{}}function p(t){return this.has(t)&&delete this.__data__[t]}function v(t){var r=this.__data__;if(Br){var n=r[t];return n===Ut?void 0:n}return Er.call(r,t)?r[t]:void 0}function h(t){var r=this.__data__;return Br?void 0!==r[t]:Er.call(r,t)}function _(t,r){return this.__data__[t]=Br&&void 0===r?Ut:r,this}function y(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function d(){this.__data__=[]}function b(t){var r=this.__data__,n=U(r,t);return!(n<0)&&(n==r.length-1?r.pop():Tr.call(r,n,1),!0)}function g(t){var r=this.__data__,n=U(r,t);return n<0?void 0:r[n][1]}function j(t){return U(this.__data__,t)>-1}function w(t,r){var n=this.__data__,e=U(n,t);return e<0?n.push([t,r]):n[e][1]=r,this}function m(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function O(){this.__data__={hash:new l,map:new(Ur||y),string:new l}}function A(t){return ut(this,t).delete(t)}function k(t){return ut(this,t).get(t)}function S(t){return ut(this,t).has(t)}function x(t,r){return ut(this,t).set(t,r),this}function $(t){var r=this,n=-1,e=t?t.length:0;for(this.__data__=new m;++n<e;)r.add(t[n])}function E(t){return this.__data__.set(t,Ut),this}function F(t){return this.__data__.has(t)}function P(t){this.__data__=new y(t)}function L(){this.__data__=new y}function M(t){return this.__data__.delete(t)}function I(t){return this.__data__.get(t)}function T(t){return this.__data__.has(t)}function C(t,r){var n=this.__data__;if(n instanceof y){var e=n.__data__;if(!Ur||e.length<Ct-1)return e.push([t,r]),this;n=this.__data__=new m(e)}return n.set(t,r),this}function R(t,r){var n=rn(t)||wt(t)?u(t.length,String):[],e=n.length,o=!!e;for(var i in t)!r&&!Er.call(t,i)||o&&("length"==i||ft(i,e))||n.push(i);return n}function U(t,r){for(var n=t.length;n--;)if(jt(t[n][0],r))return n;return-1}function z(t,r){return t&&Yr(t,r,Mt)}function W(t,r){r=lt(r,t)?[r]:rt(r);for(var n=0,e=r.length;null!=t&&n<e;)t=t[yt(r[n++])];return n&&n==e?t:void 0}function D(t){return Fr.call(t)}function B(t,r){return null!=t&&r in Object(t)}function G(t,r,n,e,o){return t===r||(null==t||null==r||!xt(t)&&!$t(r)?t!==t&&r!==r:V(t,r,G,n,e,o))}function V(t,r,n,e,o,u){var i=rn(t),c=rn(r),f=Vt,l=Vt;i||(f=Zr(t),f=f==Gt?Yt:f),c||(l=Zr(r),l=l==Gt?Yt:l);var s=f==Yt&&!a(t),p=l==Yt&&!a(r),v=f==l;if(v&&!s)return u||(u=new P),i||nn(t)?nt(t,r,n,e,o,u):et(t,r,f,n,e,o,u);if(!(o&Wt)){var h=s&&Er.call(t,"__wrapped__"),_=p&&Er.call(r,"__wrapped__");if(h||_){var y=h?t.value():t,d=_?r.value():r;return u||(u=new P),n(y,d,e,o,u)}}return!!v&&(u||(u=new P),ot(t,r,n,e,o,u))}function N(t,r,n,e){var o=n.length,u=o,i=!e;if(null==t)return!u;for(t=Object(t);o--;){var a=n[o];if(i&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++o<u;){a=n[o];var c=a[0],f=t[c],l=a[1];if(i&&a[2]){if(void 0===f&&!(c in t))return!1}else{var s=new P;if(e)var p=e(f,l,c,t,r,s);if(!(void 0===p?G(l,f,e,zt|Wt,s):p))return!1}}return!0}function J(t){return!(!xt(t)||pt(t))&&(At(t)||a(t)?Pr:sr).test(dt(t))}function q(t){return $t(t)&&St(t.length)&&!!vr[Fr.call(t)]}function H(t){return"function"==typeof t?t:null==t?It:"object"==typeof t?rn(t)?Y(t[0],t[1]):X(t):Tt(t)}function K(t){if(!vt(t))return Cr(t);var r=[];for(var n in Object(t))Er.call(t,n)&&"constructor"!=n&&r.push(n);return r}function Q(t,r){var n=-1,e=mt(t)?Array(t.length):[];return Xr(t,function(t,o,u){e[++n]=r(t,o,u)}),e}function X(t){var r=it(t);return 1==r.length&&r[0][2]?_t(r[0][0],r[0][1]):function(n){return n===t||N(n,t,r)}}function Y(t,r){return lt(t)&&ht(r)?_t(yt(t),r):function(n){var e=Pt(n,t);return void 0===e&&e===r?Lt(n,t):G(r,e,void 0,zt|Wt)}}function Z(t){return function(r){return W(r,t)}}function tt(t){if("string"==typeof t)return t;if(Et(t))return Qr?Qr.call(t):"";var r=t+"";return"0"==r&&1/t==-Dt?"-0":r}function rt(t){return rn(t)?t:tn(t)}function nt(t,r,n,o,u,i){var a=u&Wt,c=t.length,f=r.length;if(c!=f&&!(a&&f>c))return!1;var l=i.get(t);if(l&&i.get(r))return l==r;var s=-1,p=!0,v=u&zt?new $:void 0;for(i.set(t,r),i.set(r,t);++s<c;){var h=t[s],_=r[s];if(o)var y=a?o(_,h,s,r,t,i):o(h,_,s,t,r,i);if(void 0!==y){if(y)continue;p=!1;break}if(v){if(!e(r,function(t,r){if(!v.has(r)&&(h===t||n(h,t,o,u,i)))return v.add(r)})){p=!1;break}}else if(h!==_&&!n(h,_,o,u,i)){p=!1;break}}return i.delete(t),i.delete(r),p}function et(t,r,n,e,o,u,i){switch(n){case or:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case er:return!(t.byteLength!=r.byteLength||!e(new Mr(t),new Mr(r)));case Nt:case Jt:case Xt:return jt(+t,+r);case qt:return t.name==r.name&&t.message==r.message;case Zt:case rr:return t==r+"";case Qt:var a=c;case tr:var l=u&Wt;if(a||(a=f),t.size!=r.size&&!l)return!1;var s=i.get(t);if(s)return s==r;u|=zt,i.set(t,r);var p=nt(a(t),a(r),e,o,u,i);return i.delete(t),p;case nr:if(Kr)return Kr.call(t)==Kr.call(r)}return!1}function ot(t,r,n,e,o,u){var i=o&Wt,a=Mt(t),c=a.length;if(c!=Mt(r).length&&!i)return!1;for(var f=c;f--;){var l=a[f];if(!(i?l in r:Er.call(r,l)))return!1}var s=u.get(t);if(s&&u.get(r))return s==r;var p=!0;u.set(t,r),u.set(r,t);for(var v=i;++f<c;){l=a[f];var h=t[l],_=r[l];if(e)var y=i?e(_,h,l,r,t,u):e(h,_,l,t,r,u);if(!(void 0===y?h===_||n(h,_,e,o,u):y)){p=!1;break}v||(v="constructor"==l)}if(p&&!v){var d=t.constructor,b=r.constructor;d!=b&&"constructor"in t&&"constructor"in r&&!("function"==typeof d&&d instanceof d&&"function"==typeof b&&b instanceof b)&&(p=!1)}return u.delete(t),u.delete(r),p}function ut(t,r){var n=t.__data__;return st(r)?n["string"==typeof r?"string":"hash"]:n.map}function it(t){for(var r=Mt(t),n=r.length;n--;){var e=r[n],o=t[e];r[n]=[e,o,ht(o)]}return r}function at(t,r){var n=i(t,r);return J(n)?n:void 0}function ct(t,r,n){r=lt(r,t)?[r]:rt(r);for(var e,o=-1,u=r.length;++o<u;){var i=yt(r[o]);if(!(e=null!=t&&n(t,i)))break;t=t[i]}if(e)return e;var u=t?t.length:0;return!!u&&St(u)&&ft(i,u)&&(rn(t)||wt(t))}function ft(t,r){return!!(r=null==r?Bt:r)&&("number"==typeof t||pr.test(t))&&t>-1&&t%1==0&&t<r}function lt(t,r){if(rn(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!Et(t))||(ir.test(t)||!ur.test(t)||null!=r&&t in Object(r))}function st(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t}function pt(t){return!!xr&&xr in t}function vt(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||kr)}function ht(t){return t===t&&!xt(t)}function _t(t,r){return function(n){return null!=n&&(n[t]===r&&(void 0!==r||t in Object(n)))}}function yt(t){if("string"==typeof t||Et(t))return t;var r=t+"";return"0"==r&&1/t==-Dt?"-0":r}function dt(t){if(null!=t){try{return $r.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function bt(t,r){return(rn(t)?n:Q)(t,H(r,3))}function gt(t,r){if("function"!=typeof t||r&&"function"!=typeof r)throw new TypeError(Rt);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],u=n.cache;if(u.has(o))return u.get(o);var i=t.apply(this,e);return n.cache=u.set(o,i),i};return n.cache=new(gt.Cache||m),n}function jt(t,r){return t===r||t!==t&&r!==r}function wt(t){return Ot(t)&&Er.call(t,"callee")&&(!Ir.call(t,"callee")||Fr.call(t)==Gt)}function mt(t){return null!=t&&St(t.length)&&!At(t)}function Ot(t){return $t(t)&&mt(t)}function At(t){var r=xt(t)?Fr.call(t):"";return r==Ht||r==Kt}function St(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=Bt}function xt(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function $t(t){return!!t&&"object"==typeof t}function Et(t){return"symbol"==typeof t||$t(t)&&Fr.call(t)==nr}function Ft(t){return null==t?"":tt(t)}function Pt(t,r,n){var e=null==t?void 0:W(t,r);return void 0===e?n:e}function Lt(t,r){return null!=t&&ct(t,r,B)}function Mt(t){return mt(t)?R(t):K(t)}function It(t){return t}function Tt(t){return lt(t)?o(yt(t)):Z(t)}var Ct=200,Rt="Expected a function",Ut="__lodash_hash_undefined__",zt=1,Wt=2,Dt=1/0,Bt=9007199254740991,Gt="[object Arguments]",Vt="[object Array]",Nt="[object Boolean]",Jt="[object Date]",qt="[object Error]",Ht="[object Function]",Kt="[object GeneratorFunction]",Qt="[object Map]",Xt="[object Number]",Yt="[object Object]",Zt="[object RegExp]",tr="[object Set]",rr="[object String]",nr="[object Symbol]",er="[object ArrayBuffer]",or="[object DataView]",ur=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ir=/^\w*$/,ar=/^\./,cr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,fr=/[\\^$.*+?()[\]{}|]/g,lr=/\\(\\)?/g,sr=/^\[object .+?Constructor\]$/,pr=/^(?:0|[1-9]\d*)$/,vr={};vr["[object Float32Array]"]=vr["[object Float64Array]"]=vr["[object Int8Array]"]=vr["[object Int16Array]"]=vr["[object Int32Array]"]=vr["[object Uint8Array]"]=vr["[object Uint8ClampedArray]"]=vr["[object Uint16Array]"]=vr["[object Uint32Array]"]=!0,vr[Gt]=vr[Vt]=vr[er]=vr[Nt]=vr[or]=vr[Jt]=vr[qt]=vr[Ht]=vr[Qt]=vr[Xt]=vr[Yt]=vr[Zt]=vr[tr]=vr[rr]=vr["[object WeakMap]"]=!1;var hr="object"==typeof kt&&kt&&kt.Object===Object&&kt,_r="object"==typeof self&&self&&self.Object===Object&&self,yr=hr||_r||Function("return this")(),dr=r&&!r.nodeType&&r,br=dr&&!0&&t&&!t.nodeType&&t,gr=br&&br.exports===dr,jr=gr&&hr.process,wr=function(){try{return jr&&jr.binding("util")}catch(t){}}(),mr=wr&&wr.isTypedArray,Or=Array.prototype,Ar=Function.prototype,kr=Object.prototype,Sr=yr["__core-js_shared__"],xr=function(){var t=/[^.]+$/.exec(Sr&&Sr.keys&&Sr.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),$r=Ar.toString,Er=kr.hasOwnProperty,Fr=kr.toString,Pr=RegExp("^"+$r.call(Er).replace(fr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Lr=yr.Symbol,Mr=yr.Uint8Array,Ir=kr.propertyIsEnumerable,Tr=Or.splice,Cr=function(t,r){return function(n){return t(r(n))}}(Object.keys,Object),Rr=at(yr,"DataView"),Ur=at(yr,"Map"),zr=at(yr,"Promise"),Wr=at(yr,"Set"),Dr=at(yr,"WeakMap"),Br=at(Object,"create"),Gr=dt(Rr),Vr=dt(Ur),Nr=dt(zr),Jr=dt(Wr),qr=dt(Dr),Hr=Lr?Lr.prototype:void 0,Kr=Hr?Hr.valueOf:void 0,Qr=Hr?Hr.toString:void 0;l.prototype.clear=s,l.prototype.delete=p,l.prototype.get=v,l.prototype.has=h,l.prototype.set=_,y.prototype.clear=d,y.prototype.delete=b,y.prototype.get=g,y.prototype.has=j,y.prototype.set=w,m.prototype.clear=O,m.prototype.delete=A,m.prototype.get=k,m.prototype.has=S,m.prototype.set=x,$.prototype.add=$.prototype.push=E,$.prototype.has=F,P.prototype.clear=L,P.prototype.delete=M,P.prototype.get=I,P.prototype.has=T,P.prototype.set=C;var Xr=function(t,r){return function(n,e){if(null==n)return n;if(!mt(n))return t(n,e);for(var o=n.length,u=r?o:-1,i=Object(n);(r?u--:++u<o)&&!1!==e(i[u],u,i););return n}}(z),Yr=function(t){return function(r,n,e){for(var o=-1,u=Object(r),i=e(r),a=i.length;a--;){var c=i[t?a:++o];if(!1===n(u[c],c,u))break}return r}}(),Zr=D;(Rr&&Zr(new Rr(new ArrayBuffer(1)))!=or||Ur&&Zr(new Ur)!=Qt||zr&&"[object Promise]"!=Zr(zr.resolve())||Wr&&Zr(new Wr)!=tr||Dr&&"[object WeakMap]"!=Zr(new Dr))&&(Zr=function(t){var r=Fr.call(t),n=r==Yt?t.constructor:void 0,e=n?dt(n):void 0;if(e)switch(e){case Gr:return or;case Vr:return Qt;case Nr:return"[object Promise]";case Jr:return tr;case qr:return"[object WeakMap]"}return r});var tn=gt(function(t){t=Ft(t);var r=[];return ar.test(t)&&r.push(""),t.replace(cr,function(t,n,e,o){r.push(e?o.replace(lr,"$1"):n||t)}),r});gt.Cache=m;var rn=Array.isArray,nn=mr?function(t){return function(r){return t(r)}}(mr):q;t.exports=bt}),ar=t(function(t,r){function n(t,r){for(var n=-1,e=t?t.length:0;++n<e;)if(r(t[n],n,t))return!0;return!1}function e(t){return function(r){return null==r?void 0:r[t]}}function o(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}function u(t,r){return null==t?void 0:t[r]}function i(t){var r=!1;if(null!=t&&"function"!=typeof t.toString)try{r=!!(t+"")}catch(t){}return r}function a(t){var r=-1,n=Array(t.size);return t.forEach(function(t,e){n[++r]=[e,t]}),n}function c(t){var r=-1,n=Array(t.size);return t.forEach(function(t){n[++r]=t}),n}function f(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function l(){this.__data__=Wr?Wr(null):{}}function s(t){return this.has(t)&&delete this.__data__[t]}function p(t){var r=this.__data__;if(Wr){var n=r[t];return n===Ct?void 0:n}return xr.call(r,t)?r[t]:void 0}function v(t){var r=this.__data__;return Wr?void 0!==r[t]:xr.call(r,t)}function h(t,r){return this.__data__[t]=Wr&&void 0===r?Ct:r,this}function _(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function y(){this.__data__=[]}function d(t){var r=this.__data__,n=R(r,t);return!(n<0)&&(n==r.length-1?r.pop():Mr.call(r,n,1),!0)}function b(t){var r=this.__data__,n=R(r,t);return n<0?void 0:r[n][1]}function g(t){return R(this.__data__,t)>-1}function j(t,r){var n=this.__data__,e=R(n,t);return e<0?n.push([t,r]):n[e][1]=r,this}function w(t){var r=this,n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];r.set(o[0],o[1])}}function m(){this.__data__={hash:new f,map:new(Cr||_),string:new f}}function O(t){return et(this,t).delete(t)}function A(t){return et(this,t).get(t)}function k(t){return et(this,t).has(t)}function S(t,r){return et(this,t).set(t,r),this}function x(t){var r=this,n=-1,e=t?t.length:0;for(this.__data__=new w;++n<e;)r.add(t[n])}function $(t){return this.__data__.set(t,Ct),this}function E(t){return this.__data__.has(t)}function F(t){this.__data__=new _(t)}function P(){this.__data__=new _}function L(t){return this.__data__.delete(t)}function M(t){return this.__data__.get(t)}function I(t){return this.__data__.has(t)}function T(t,r){var n=this.__data__;if(n instanceof _){var e=n.__data__;if(!Cr||e.length<It-1)return e.push([t,r]),this;n=this.__data__=new w(e)}return n.set(t,r),this}function C(t,r){var n=Yr(t)||bt(t)?o(t.length,String):[],e=n.length,u=!!e;for(var i in t)!r&&!xr.call(t,i)||u&&("length"==i||at(i,e))||n.push(i);return n}function R(t,r){for(var n=t.length;n--;)if(dt(t[n][0],r))return n;return-1}function U(t,r){return t&&Kr(t,r,Ft)}function z(t,r){r=ct(r,t)?[r]:Z(r);for(var n=0,e=r.length;null!=t&&n<e;)t=t[ht(r[n++])];return n&&n==e?t:void 0}function W(t){return $r.call(t)}function D(t,r){return null!=t&&r in Object(t)}function B(t,r,n,e,o){return t===r||(null==t||null==r||!Ot(t)&&!At(r)?t!==t&&r!==r:G(t,r,B,n,e,o))}function G(t,r,n,e,o,u){var a=Yr(t),c=Yr(r),f=Bt,l=Bt;a||(f=Qr(t),f=f==Dt?Qt:f),c||(l=Qr(r),l=l==Dt?Qt:l);var s=f==Qt&&!i(t),p=l==Qt&&!i(r),v=f==l;if(v&&!s)return u||(u=new F),a||Zr(t)?tt(t,r,n,e,o,u):rt(t,r,f,n,e,o,u);if(!(o&Ut)){var h=s&&xr.call(t,"__wrapped__"),_=p&&xr.call(r,"__wrapped__");if(h||_){var y=h?t.value():t,d=_?r.value():r;return u||(u=new F),n(y,d,e,o,u)}}return!!v&&(u||(u=new F),nt(t,r,n,e,o,u))}function V(t,r,n,e){var o=n.length,u=o,i=!e;if(null==t)return!u;for(t=Object(t);o--;){var a=n[o];if(i&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++o<u;){a=n[o];var c=a[0],f=t[c],l=a[1];if(i&&a[2]){if(void 0===f&&!(c in t))return!1}else{var s=new F;if(e)var p=e(f,l,c,t,r,s);if(!(void 0===p?B(l,f,e,Rt|Ut,s):p))return!1}}return!0}function N(t){return!(!Ot(t)||lt(t))&&(wt(t)||i(t)?Er:fr).test(_t(t))}function J(t){return At(t)&&mt(t.length)&&!!sr[$r.call(t)]}function q(t){return"function"==typeof t?t:null==t?Lt:"object"==typeof t?Yr(t)?Q(t[0],t[1]):K(t):Mt(t)}function H(t){if(!st(t))return Ir(t);var r=[];for(var n in Object(t))xr.call(t,n)&&"constructor"!=n&&r.push(n);return r}function K(t){var r=ot(t);return 1==r.length&&r[0][2]?vt(r[0][0],r[0][1]):function(n){return n===t||V(n,t,r)}}function Q(t,r){return ct(t)&&pt(r)?vt(ht(t),r):function(n){var e=$t(n,t);return void 0===e&&e===r?Et(n,t):B(r,e,void 0,Rt|Ut)}}function X(t){return function(r){return z(r,t)}}function Y(t){if("string"==typeof t)return t;if(St(t))return Hr?Hr.call(t):"";var r=t+"";return"0"==r&&1/t==-zt?"-0":r}function Z(t){return Yr(t)?t:Xr(t)}function tt(t,r,e,o,u,i){var a=u&Ut,c=t.length,f=r.length;if(c!=f&&!(a&&f>c))return!1;var l=i.get(t);if(l&&i.get(r))return l==r;var s=-1,p=!0,v=u&Rt?new x:void 0;for(i.set(t,r),i.set(r,t);++s<c;){var h=t[s],_=r[s];if(o)var y=a?o(_,h,s,r,t,i):o(h,_,s,t,r,i);if(void 0!==y){if(y)continue;p=!1;break}if(v){if(!n(r,function(t,r){if(!v.has(r)&&(h===t||e(h,t,o,u,i)))return v.add(r)})){p=!1;break}}else if(h!==_&&!e(h,_,o,u,i)){p=!1;break}}return i.delete(t),i.delete(r),p}function rt(t,r,n,e,o,u,i){switch(n){case nr:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case rr:return!(t.byteLength!=r.byteLength||!e(new Pr(t),new Pr(r)));case Gt:case Vt:case Kt:return dt(+t,+r);case Nt:return t.name==r.name&&t.message==r.message;case Xt:case Zt:return t==r+"";case Ht:var f=a;case Yt:var l=u&Ut;if(f||(f=c),t.size!=r.size&&!l)return!1;var s=i.get(t);if(s)return s==r;u|=Rt,i.set(t,r);var p=tt(f(t),f(r),e,o,u,i);return i.delete(t),p;case tr:if(qr)return qr.call(t)==qr.call(r)}return!1}function nt(t,r,n,e,o,u){var i=o&Ut,a=Ft(t),c=a.length;if(c!=Ft(r).length&&!i)return!1;for(var f=c;f--;){var l=a[f];if(!(i?l in r:xr.call(r,l)))return!1}var s=u.get(t);if(s&&u.get(r))return s==r;var p=!0;u.set(t,r),u.set(r,t);for(var v=i;++f<c;){l=a[f];var h=t[l],_=r[l];if(e)var y=i?e(_,h,l,r,t,u):e(h,_,l,t,r,u);if(!(void 0===y?h===_||n(h,_,e,o,u):y)){p=!1;break}v||(v="constructor"==l)}if(p&&!v){var d=t.constructor,b=r.constructor;d!=b&&"constructor"in t&&"constructor"in r&&!("function"==typeof d&&d instanceof d&&"function"==typeof b&&b instanceof b)&&(p=!1)}return u.delete(t),u.delete(r),p}function et(t,r){var n=t.__data__;return ft(r)?n["string"==typeof r?"string":"hash"]:n.map}function ot(t){for(var r=Ft(t),n=r.length;n--;){var e=r[n],o=t[e];r[n]=[e,o,pt(o)]}return r}function ut(t,r){var n=u(t,r);return N(n)?n:void 0}function it(t,r,n){r=ct(r,t)?[r]:Z(r);for(var e,o=-1,u=r.length;++o<u;){var i=ht(r[o]);if(!(e=null!=t&&n(t,i)))break;t=t[i]}if(e)return e;var u=t?t.length:0;return!!u&&mt(u)&&at(i,u)&&(Yr(t)||bt(t))}function at(t,r){return!!(r=null==r?Wt:r)&&("number"==typeof t||lr.test(t))&&t>-1&&t%1==0&&t<r}function ct(t,r){if(Yr(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!St(t))||(or.test(t)||!er.test(t)||null!=r&&t in Object(r))}function ft(t){var r=typeof t;return"string"==r||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t}function lt(t){return!!kr&&kr in t}function st(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||Or)}function pt(t){return t===t&&!Ot(t)}function vt(t,r){return function(n){return null!=n&&(n[t]===r&&(void 0!==r||t in Object(n)))}}function ht(t){if("string"==typeof t||St(t))return t;var r=t+"";return"0"==r&&1/t==-zt?"-0":r}function _t(t){if(null!=t){try{return Sr.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function yt(t,r){if("function"!=typeof t||r&&"function"!=typeof r)throw new TypeError(Tt);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],u=n.cache;if(u.has(o))return u.get(o);var i=t.apply(this,e);return n.cache=u.set(o,i),i};return n.cache=new(yt.Cache||w),n}function dt(t,r){return t===r||t!==t&&r!==r}function bt(t){return jt(t)&&xr.call(t,"callee")&&(!Lr.call(t,"callee")||$r.call(t)==Dt)}function gt(t){return null!=t&&mt(t.length)&&!wt(t)}function jt(t){return At(t)&&gt(t)}function wt(t){var r=Ot(t)?$r.call(t):"";return r==Jt||r==qt}function mt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=Wt}function Ot(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function At(t){return!!t&&"object"==typeof t}function St(t){return"symbol"==typeof t||At(t)&&$r.call(t)==tr}function xt(t){return null==t?"":Y(t)}function $t(t,r,n){var e=null==t?void 0:z(t,r);return void 0===e?n:e}function Et(t,r){return null!=t&&it(t,r,D)}function Ft(t){return gt(t)?C(t):H(t)}function Pt(t,r){var n={};return r=q(r,3),U(t,function(t,e,o){n[e]=r(t,e,o)}),n}function Lt(t){return t}function Mt(t){return ct(t)?e(ht(t)):X(t)}var It=200,Tt="Expected a function",Ct="__lodash_hash_undefined__",Rt=1,Ut=2,zt=1/0,Wt=9007199254740991,Dt="[object Arguments]",Bt="[object Array]",Gt="[object Boolean]",Vt="[object Date]",Nt="[object Error]",Jt="[object Function]",qt="[object GeneratorFunction]",Ht="[object Map]",Kt="[object Number]",Qt="[object Object]",Xt="[object RegExp]",Yt="[object Set]",Zt="[object String]",tr="[object Symbol]",rr="[object ArrayBuffer]",nr="[object DataView]",er=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,or=/^\w*$/,ur=/^\./,ir=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ar=/[\\^$.*+?()[\]{}|]/g,cr=/\\(\\)?/g,fr=/^\[object .+?Constructor\]$/,lr=/^(?:0|[1-9]\d*)$/,sr={};sr["[object Float32Array]"]=sr["[object Float64Array]"]=sr["[object Int8Array]"]=sr["[object Int16Array]"]=sr["[object Int32Array]"]=sr["[object Uint8Array]"]=sr["[object Uint8ClampedArray]"]=sr["[object Uint16Array]"]=sr["[object Uint32Array]"]=!0,sr[Dt]=sr[Bt]=sr[rr]=sr[Gt]=sr[nr]=sr[Vt]=sr[Nt]=sr[Jt]=sr[Ht]=sr[Kt]=sr[Qt]=sr[Xt]=sr[Yt]=sr[Zt]=sr["[object WeakMap]"]=!1;var pr="object"==typeof kt&&kt&&kt.Object===Object&&kt,vr="object"==typeof self&&self&&self.Object===Object&&self,hr=pr||vr||Function("return this")(),_r=r&&!r.nodeType&&r,yr=_r&&!0&&t&&!t.nodeType&&t,dr=yr&&yr.exports===_r,br=dr&&pr.process,gr=function(){try{return br&&br.binding("util")}catch(t){}}(),jr=gr&&gr.isTypedArray,wr=Array.prototype,mr=Function.prototype,Or=Object.prototype,Ar=hr["__core-js_shared__"],kr=function(){var t=/[^.]+$/.exec(Ar&&Ar.keys&&Ar.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),Sr=mr.toString,xr=Or.hasOwnProperty,$r=Or.toString,Er=RegExp("^"+Sr.call(xr).replace(ar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fr=hr.Symbol,Pr=hr.Uint8Array,Lr=Or.propertyIsEnumerable,Mr=wr.splice,Ir=function(t,r){return function(n){return t(r(n))}}(Object.keys,Object),Tr=ut(hr,"DataView"),Cr=ut(hr,"Map"),Rr=ut(hr,"Promise"),Ur=ut(hr,"Set"),zr=ut(hr,"WeakMap"),Wr=ut(Object,"create"),Dr=_t(Tr),Br=_t(Cr),Gr=_t(Rr),Vr=_t(Ur),Nr=_t(zr),Jr=Fr?Fr.prototype:void 0,qr=Jr?Jr.valueOf:void 0,Hr=Jr?Jr.toString:void 0;f.prototype.clear=l,f.prototype.delete=s,f.prototype.get=p,f.prototype.has=v,f.prototype.set=h,_.prototype.clear=y,_.prototype.delete=d,_.prototype.get=b,_.prototype.has=g,_.prototype.set=j,w.prototype.clear=m,w.prototype.delete=O,w.prototype.get=A,w.prototype.has=k,w.prototype.set=S,x.prototype.add=x.prototype.push=$,x.prototype.has=E,F.prototype.clear=P,
F.prototype.delete=L,F.prototype.get=M,F.prototype.has=I,F.prototype.set=T;var Kr=function(t){return function(r,n,e){for(var o=-1,u=Object(r),i=e(r),a=i.length;a--;){var c=i[t?a:++o];if(!1===n(u[c],c,u))break}return r}}(),Qr=W;(Tr&&Qr(new Tr(new ArrayBuffer(1)))!=nr||Cr&&Qr(new Cr)!=Ht||Rr&&"[object Promise]"!=Qr(Rr.resolve())||Ur&&Qr(new Ur)!=Yt||zr&&"[object WeakMap]"!=Qr(new zr))&&(Qr=function(t){var r=$r.call(t),n=r==Qt?t.constructor:void 0,e=n?_t(n):void 0;if(e)switch(e){case Dr:return nr;case Br:return Ht;case Gr:return"[object Promise]";case Vr:return Yt;case Nr:return"[object WeakMap]"}return r});var Xr=yt(function(t){t=xt(t);var r=[];return ur.test(t)&&r.push(""),t.replace(ir,function(t,n,e,o){r.push(e?o.replace(cr,"$1"):n||t)}),r});yt.Cache=w;var Yr=Array.isArray,Zr=jr?function(t){return function(r){return t(r)}}(jr):J;t.exports=Pt}),cr=9007199254740991,fr="[object Arguments]",lr="[object Function]",sr="[object GeneratorFunction]",pr=/^(?:0|[1-9]\d*)$/,vr=Object.prototype,hr=vr.hasOwnProperty,_r=vr.toString,yr=vr.propertyIsEnumerable,dr=Math.max,br=Array.isArray,gr=function(t){return J(function(r,n){var e=-1,o=n.length,u=o>1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(u=t.length>3&&"function"==typeof u?(o--,u):void 0,i&&K(n[0],n[1],i)&&(u=o<3?void 0:u,o=1),r=Object(r);++e<o;){var a=n[e];a&&t(r,a,e,u)}return r})}(function(t,r){q(r,it(r),t)}),jr=gr;return At});
//# sourceMappingURL=adlib.min.js.map

@@ -32,14 +32,16 @@ import map from 'lodash.map';

else if(object && isObject(object) && !isDate(object) && !isRegExp(object) && !isFunction(object)){
// console.log(`looking at ${propertyPath}...`);
console.log(`looking at ${propertyPath}...`);
return assignIn({}, object, mapValues(object, deepMapValuesIteratee));
}
else{
// console.log(`recursing on ${propertyPath}...`);
return callback(object, propertyPath);
let output = callback(object, propertyPath);
console.log(`returning ${JSON.stringify(output)} for path ${propertyPath}...`);
return output;
}
function deepMapValuesIteratee(value, key){
var valuePath = propertyPath ? propertyPath + '.' + key: key;
var valuePath = propertyPath ? propertyPath + '.' + key : key;
return deepMapValues(value, callback, valuePath);
}
}

@@ -21,5 +21,6 @@ /**

if(Array.isArray(object)){
let arrResults = object.map(iteratee).filter((e) => {
return e; // remove any nulls
// filter out any nulls...
let arrResults = object.map(iteratee).filter((entry) => {
// need to ensure entry is actually NULL vs just falsey
return entry !== null && entry !== undefined;
});

@@ -26,0 +27,0 @@ return pruneArray(arrResults);

{
"name": "adlib",
"version": "1.0.1",
"version": "1.1.0",
"description": "Templating for deep JSON object graphs",

@@ -5,0 +5,0 @@ "main": "dist/adlib.umd.js",

@@ -294,2 +294,24 @@

test('Adlib::Arrays:: should not remove falsy values', (t) => {
let template = {
values: ['{{s.animal}}', 'fuzzy','{{s.color}}'],
color: [255,0,0,230]
};
let settings = {
s: {
animal: 'bear',
color: 'brown'
}
};
let result = adlib(template, settings);
t.plan(5);
t.ok(result.values);
t.ok(result.color);
console.info(JSON.stringify(result));
t.equal(result.values[0], 'bear');
t.equal(result.values[2], 'brown');
t.equal(result.color.length, 4);
})
test('Adlib::Arrays:: should replace tokens within an array with objects', (t) => {

@@ -296,0 +318,0 @@ t.plan(1);

@@ -61,2 +61,9 @@ import test from 'tape';

test('pruneArray:: returns array of numbers with falsey values', (t) => {
let data = [255,0,303,0, false, true];
let result = pruneArray(data);
t.plan(1);
t.equal(result, data);
});
test('pruneArray:: returns array of objects', (t) => {

@@ -133,3 +140,3 @@ let data = [

},
arr: [1,2,3]
arr: [1,2,3,0,1]
};

@@ -146,3 +153,3 @@ let result = pruneObject(data);

nuker: '{{delete:0}}',
arr: [1,2,3]
arr: [1,2,3,0,1]
};

@@ -162,3 +169,3 @@ let result = pruneObject(data);

nuker: '{{delete:1}}',
arr: [1,2,3]
arr: [1,2,3,0,1]
};

@@ -175,3 +182,3 @@ let result = pruneObject(data);

nuker: '{{delete:8}}',
arr: [1,2,3]
arr: [1,2,3,0,1]
};

@@ -188,3 +195,3 @@ let result = pruneObject(data);

nuker: '{{delete:8}}',
arr: [1,2,3]
arr: [1,2,3,0,1]
};

@@ -200,3 +207,4 @@ let result = pruneObject(data);

bar: 23,
baz: 'red'
baz: 'red',
isFalse: false
}

@@ -213,3 +221,4 @@ };

bar: 23,
baz: 'red'
baz: 'red',
isFalse: false
},

@@ -230,3 +239,4 @@ arr: [

bar: 23,
baz: 'red'
baz: 'red',
isFalse: false
},

@@ -245,3 +255,4 @@ blarg: '{{delete:0}}'

bar: 23,
baz: 'red'
baz: 'red',
isFalse: false
},

@@ -259,3 +270,4 @@ blarg: '{{delete:1}}'

bar: 23,
baz: '{{delete:1}}'
baz: '{{delete:1}}',
isFalse: false
},

@@ -262,0 +274,0 @@ blarg: 'this should remain'

Sorry, the diff of this file is too big to display

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 too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc