Socket
Socket
Sign inDemoInstall

map2tree

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

map2tree - npm Package Compare versions

Comparing version 1.4.1 to 1.4.2

10

CHANGELOG.md

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

# Change log
# Change Log
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## 1.4.2 (2020-08-14)
### Bug Fixes
- **map2tree:** consolidate immutable version ([#538](https://github.com/reduxjs/redux-devtools/issues/538)) ([999ed2a](https://github.com/reduxjs/redux-devtools/commit/999ed2ad8b4a09eddd55c2a944f5488ecce6bc7b))

2

dist/map2tree.min.js

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

!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.map2tree=n():t.map2tree=n()}(this,function(){return function(t){function n(e){if(r[e])return r[e].exports;var o=r[e]={exports:{},id:e,loaded:!1};return t[e].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}var r={};return n.m=t,n.c=r,n.p="",n(0)}([function(t,n,r){"use strict";function e(t){return t&&t.__esModule?t:{"default":t}}function o(t,n,r){if(t){n(t);var e=r(t);if(e)for(var u=e.length,i=0;i<u;i++)o(e[i],n,r)}}function u(t,n){var r=null;return o(t,function(t){t.name===n&&(r=t)},function(t){return t.children}),r}function i(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{name:n.key||"state",children:[]};if(!(0,s.default)(t)&&t&&!t.toJS)return{};var e=n.key,o=void 0===e?"state":e,c=n.pushMethod,f=void 0===c?"push":c,p=u(r,o);return null===p?{}:((0,l.default)(t&&t.toJS?t.toJS():t,function(t,n){var e=t&&t.toJS?t.toJS():t,o={name:n};if((0,a.default)(e)){o.children=[];for(var u=0;u<e.length;u++){var c;o.children[f]((c={name:n+"["+u+"]"},c[(0,s.default)(e[u])?"object":"value"]=e[u],c))}}else(0,s.default)(e)?o.children=[]:o.value=e;p.children[f](o),i(e,{key:n,pushMethod:f},r)}),r)}n.__esModule=!0,n.default=i;var c=r(2),a=e(c),f=r(117),s=e(f),p=r(118),l=e(p)},function(t,n,r){var e=r(24),o="object"==typeof self&&self&&self.Object===Object&&self,u=e||o||Function("return this")();t.exports=u},function(t,n){var r=Array.isArray;t.exports=r},function(t,n,r){function e(t,n){var r=u(t,n);return o(r)?r:void 0}var o=r(56),u=r(79);t.exports=e},function(t,n,r){function e(t){return null==t?void 0===t?a:c:f&&f in Object(t)?u(t):i(t)}var o=r(7),u=r(76),i=r(103),c="[object Null]",a="[object Undefined]",f=o?o.toStringTag:void 0;t.exports=e},function(t,n){function r(t){return null!=t&&"object"==typeof t}t.exports=r},function(t,n,r){function e(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}var o=r(89),u=r(90),i=r(91),c=r(92),a=r(93);e.prototype.clear=o,e.prototype.delete=u,e.prototype.get=i,e.prototype.has=c,e.prototype.set=a,t.exports=e},function(t,n,r){var e=r(1),o=e.Symbol;t.exports=o},function(t,n,r){function e(t,n){for(var r=t.length;r--;)if(o(t[r][0],n))return r;return-1}var o=r(30);t.exports=e},function(t,n,r){function e(t,n){var r=t.__data__;return o(n)?r["string"==typeof n?"string":"hash"]:r.map}var o=r(86);t.exports=e},function(t,n,r){var e=r(3),o=e(Object,"create");t.exports=o},function(t,n,r){function e(t){if("string"==typeof t||o(t))return t;var n=t+"";return"0"==n&&1/t==-u?"-0":n}var o=r(17),u=1/0;t.exports=e},function(t,n,r){var e=r(3),o=r(1),u=e(o,"Map");t.exports=u},function(t,n,r){function e(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}var o=r(94),u=r(95),i=r(96),c=r(97),a=r(98);e.prototype.clear=o,e.prototype.delete=u,e.prototype.get=i,e.prototype.has=c,e.prototype.set=a,t.exports=e},function(t,n,r){function e(t,n){if(o(t))return!1;var r=typeof t;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=t&&!u(t))||(c.test(t)||!i.test(t)||null!=n&&t in Object(n))}var o=r(2),u=r(17),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,c=/^\w*$/;t.exports=e},function(t,n){function r(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=e}var e=9007199254740991;t.exports=r},function(t,n){function r(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}t.exports=r},function(t,n,r){function e(t){return"symbol"==typeof t||u(t)&&o(t)==i}var o=r(4),u=r(5),i="[object Symbol]";t.exports=e},function(t,n,r){function e(t){return i(t)?o(t):u(t)}var o=r(44),u=r(59),i=r(116);t.exports=e},function(t,n,r){function e(t){var n=this.__data__=new o(t);this.size=n.size}var o=r(6),u=r(107),i=r(108),c=r(109),a=r(110),f=r(111);e.prototype.clear=u,e.prototype.delete=i,e.prototype.get=c,e.prototype.has=a,e.prototype.set=f,t.exports=e},function(t,n,r){function e(t,n){n=o(n,t);for(var r=0,e=n.length;null!=t&&r<e;)t=t[u(n[r++])];return r&&r==e?t:void 0}var o=r(22),u=r(11);t.exports=e},function(t,n,r){function e(t,n,r,i,c){return t===n||(null==t||null==n||!u(t)&&!u(n)?t!==t&&n!==n:o(t,n,r,i,e,c))}var o=r(54),u=r(5);t.exports=e},function(t,n,r){function e(t,n){return o(t)?t:u(t,n)?[t]:i(c(t))}var o=r(2),u=r(14),i=r(112),c=r(123);t.exports=e},function(t,n,r){function e(t,n,r,e,f,s){var p=r&c,l=t.length,v=n.length;if(l!=v&&!(p&&v>l))return!1;var h=s.get(t);if(h&&s.get(n))return h==n;var y=-1,b=!0,x=r&a?new o:void 0;for(s.set(t,n),s.set(n,t);++y<l;){var _=t[y],d=n[y];if(e)var j=p?e(d,_,y,n,t,s):e(_,d,y,t,n,s);if(void 0!==j){if(j)continue;b=!1;break}if(x){if(!u(n,function(t,n){if(!i(x,n)&&(_===t||f(_,t,r,e,s)))return x.push(n)})){b=!1;break}}else if(_!==d&&!f(_,d,r,e,s)){b=!1;break}}return s.delete(t),s.delete(n),b}var o=r(40),u=r(47),i=r(67),c=1,a=2;t.exports=e},function(t,n){(function(n){var r="object"==typeof n&&n&&n.Object===Object&&n;t.exports=r}).call(n,function(){return this}())},function(t,n){function r(t,n){var r=typeof t;return n=null==n?e:n,!!n&&("number"==r||"symbol"!=r&&o.test(t))&&t>-1&&t%1==0&&t<n}var e=9007199254740991,o=/^(?:0|[1-9]\d*)$/;t.exports=r},function(t,n,r){function e(t){return t===t&&!o(t)}var o=r(16);t.exports=e},function(t,n){function r(t,n){return function(r){return null!=r&&(r[t]===n&&(void 0!==n||t in Object(r)))}}t.exports=r},function(t,n){function r(t,n){return function(r){return t(n(r))}}t.exports=r},function(t,n){function r(t){if(null!=t){try{return o.call(t)}catch(n){}try{return t+""}catch(n){}}return""}var e=Function.prototype,o=e.toString;t.exports=r},function(t,n){function r(t,n){return t===n||t!==t&&n!==n}t.exports=r},function(t,n,r){var e=r(53),o=r(5),u=Object.prototype,i=u.hasOwnProperty,c=u.propertyIsEnumerable,a=e(function(){return arguments}())?e:function(t){return o(t)&&i.call(t,"callee")&&!c.call(t,"callee")};t.exports=a},function(t,n,r){(function(t){var e=r(1),o=r(122),u="object"==typeof n&&n&&!n.nodeType&&n,i=u&&"object"==typeof t&&t&&!t.nodeType&&t,c=i&&i.exports===u,a=c?e.Buffer:void 0,f=a?a.isBuffer:void 0,s=f||o;t.exports=s}).call(n,r(35)(t))},function(t,n,r){function e(t){if(!u(t))return!1;var n=o(t);return n==c||n==a||n==i||n==f}var o=r(4),u=r(16),i="[object AsyncFunction]",c="[object Function]",a="[object GeneratorFunction]",f="[object Proxy]";t.exports=e},function(t,n,r){var e=r(57),o=r(66),u=r(102),i=u&&u.isTypedArray,c=i?o(i):e;t.exports=c},function(t,n){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,n,r){var e=r(3),o=r(1),u=e(o,"DataView");t.exports=u},function(t,n,r){function e(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}var o=r(81),u=r(82),i=r(83),c=r(84),a=r(85);e.prototype.clear=o,e.prototype.delete=u,e.prototype.get=i,e.prototype.has=c,e.prototype.set=a,t.exports=e},function(t,n,r){var e=r(3),o=r(1),u=e(o,"Promise");t.exports=u},function(t,n,r){var e=r(3),o=r(1),u=e(o,"Set");t.exports=u},function(t,n,r){function e(t){var n=-1,r=null==t?0:t.length;for(this.__data__=new o;++n<r;)this.add(t[n])}var o=r(13),u=r(104),i=r(105);e.prototype.add=e.prototype.push=u,e.prototype.has=i,t.exports=e},function(t,n,r){var e=r(1),o=e.Uint8Array;t.exports=o},function(t,n,r){var e=r(3),o=r(1),u=e(o,"WeakMap");t.exports=u},function(t,n){function r(t,n){for(var r=-1,e=null==t?0:t.length,o=0,u=[];++r<e;){var i=t[r];n(i,r,t)&&(u[o++]=i)}return u}t.exports=r},function(t,n,r){function e(t,n){var r=i(t),e=!r&&u(t),s=!r&&!e&&c(t),l=!r&&!e&&!s&&f(t),v=r||e||s||l,h=v?o(t.length,String):[],y=h.length;for(var b in t)!n&&!p.call(t,b)||v&&("length"==b||s&&("offset"==b||"parent"==b)||l&&("buffer"==b||"byteLength"==b||"byteOffset"==b)||a(b,y))||h.push(b);return h}var o=r(64),u=r(31),i=r(2),c=r(32),a=r(25),f=r(34),s=Object.prototype,p=s.hasOwnProperty;t.exports=e},function(t,n){function r(t,n){for(var r=-1,e=null==t?0:t.length,o=Array(e);++r<e;)o[r]=n(t[r],r,t);return o}t.exports=r},function(t,n){function r(t,n){for(var r=-1,e=n.length,o=t.length;++r<e;)t[o+r]=n[r];return t}t.exports=r},function(t,n){function r(t,n){for(var r=-1,e=null==t?0:t.length;++r<e;)if(n(t[r],r,t))return!0;return!1}t.exports=r},function(t,n,r){function e(t,n,r){"__proto__"==n&&o?o(t,n,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[n]=r}var o=r(70);t.exports=e},function(t,n,r){var e=r(69),o=e();t.exports=o},function(t,n,r){function e(t,n){return t&&o(t,n,u)}var o=r(49),u=r(18);t.exports=e},function(t,n,r){function e(t,n,r){var e=n(t);return u(t)?e:o(e,r(t))}var o=r(46),u=r(2);t.exports=e},function(t,n){function r(t,n){return null!=t&&n in Object(t)}t.exports=r},function(t,n,r){function e(t){return u(t)&&o(t)==i}var o=r(4),u=r(5),i="[object Arguments]";t.exports=e},function(t,n,r){function e(t,n,r,e,b,_){var d=f(t),j=f(n),g=d?h:a(t),O=j?h:a(n);g=g==v?y:g,O=O==v?y:O;var w=g==y,m=O==y,A=g==O;if(A&&s(t)){if(!s(n))return!1;d=!0,w=!1}if(A&&!w)return _||(_=new o),d||p(t)?u(t,n,r,e,b,_):i(t,n,g,r,e,b,_);if(!(r&l)){var z=w&&x.call(t,"__wrapped__"),S=m&&x.call(n,"__wrapped__");if(z||S){var P=z?t.value():t,k=S?n.value():n;return _||(_=new o),b(P,k,r,e,_)}}return!!A&&(_||(_=new o),c(t,n,r,e,b,_))}var o=r(19),u=r(23),i=r(71),c=r(72),a=r(78),f=r(2),s=r(32),p=r(34),l=1,v="[object Arguments]",h="[object Array]",y="[object Object]",b=Object.prototype,x=b.hasOwnProperty;t.exports=e},function(t,n,r){function e(t,n,r,e){var a=r.length,f=a,s=!e;if(null==t)return!f;for(t=Object(t);a--;){var p=r[a];if(s&&p[2]?p[1]!==t[p[0]]:!(p[0]in t))return!1}for(;++a<f;){p=r[a];var l=p[0],v=t[l],h=p[1];if(s&&p[2]){if(void 0===v&&!(l in t))return!1}else{var y=new o;if(e)var b=e(v,h,l,t,n,y);if(!(void 0===b?u(h,v,i|c,e,y):b))return!1}}return!0}var o=r(19),u=r(21),i=1,c=2;t.exports=e},function(t,n,r){function e(t){if(!i(t)||u(t))return!1;var n=o(t)?h:f;return n.test(c(t))}var o=r(33),u=r(87),i=r(16),c=r(29),a=/[\\^$.*+?()[\]{}|]/g,f=/^\[object .+?Constructor\]$/,s=Function.prototype,p=Object.prototype,l=s.toString,v=p.hasOwnProperty,h=RegExp("^"+l.call(v).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=e},function(t,n,r){function e(t){return i(t)&&u(t.length)&&!!M[o(t)]}var o=r(4),u=r(15),i=r(5),c="[object Arguments]",a="[object Array]",f="[object Boolean]",s="[object Date]",p="[object Error]",l="[object Function]",v="[object Map]",h="[object Number]",y="[object Object]",b="[object RegExp]",x="[object Set]",_="[object String]",d="[object WeakMap]",j="[object ArrayBuffer]",g="[object DataView]",O="[object Float32Array]",w="[object Float64Array]",m="[object Int8Array]",A="[object Int16Array]",z="[object Int32Array]",S="[object Uint8Array]",P="[object Uint8ClampedArray]",k="[object Uint16Array]",E="[object Uint32Array]",M={};M[O]=M[w]=M[m]=M[A]=M[z]=M[S]=M[P]=M[k]=M[E]=!0,M[c]=M[a]=M[j]=M[f]=M[g]=M[s]=M[p]=M[l]=M[v]=M[h]=M[y]=M[b]=M[x]=M[_]=M[d]=!1,t.exports=e},function(t,n,r){function e(t){return"function"==typeof t?t:null==t?i:"object"==typeof t?c(t)?u(t[0],t[1]):o(t):a(t)}var o=r(60),u=r(61),i=r(115),c=r(2),a=r(120);t.exports=e},function(t,n,r){function e(t){if(!o(t))return u(t);var n=[];for(var r in Object(t))c.call(t,r)&&"constructor"!=r&&n.push(r);return n}var o=r(88),u=r(101),i=Object.prototype,c=i.hasOwnProperty;t.exports=e},function(t,n,r){function e(t){var n=u(t);return 1==n.length&&n[0][2]?i(n[0][0],n[0][1]):function(r){return r===t||o(r,t,n)}}var o=r(55),u=r(74),i=r(27);t.exports=e},function(t,n,r){function e(t,n){return c(t)&&a(n)?f(s(t),n):function(r){var e=u(r,t);return void 0===e&&e===n?i(r,t):o(n,e,p|l)}}var o=r(21),u=r(113),i=r(114),c=r(14),a=r(26),f=r(27),s=r(11),p=1,l=2;t.exports=e},function(t,n){function r(t){return function(n){return null==n?void 0:n[t]}}t.exports=r},function(t,n,r){function e(t){return function(n){return o(n,t)}}var o=r(20);t.exports=e},function(t,n){function r(t,n){for(var r=-1,e=Array(t);++r<t;)e[r]=n(r);return e}t.exports=r},function(t,n,r){function e(t){if("string"==typeof t)return t;if(i(t))return u(t,e)+"";if(c(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-a?"-0":n}var o=r(7),u=r(45),i=r(2),c=r(17),a=1/0,f=o?o.prototype:void 0,s=f?f.toString:void 0;t.exports=e},function(t,n){function r(t){return function(n){return t(n)}}t.exports=r},function(t,n){function r(t,n){return t.has(n)}t.exports=r},function(t,n,r){var e=r(1),o=e["__core-js_shared__"];t.exports=o},function(t,n){function r(t){return function(n,r,e){for(var o=-1,u=Object(n),i=e(n),c=i.length;c--;){var a=i[t?c:++o];if(r(u[a],a,u)===!1)break}return n}}t.exports=r},function(t,n,r){var e=r(3),o=function(){try{var t=e(Object,"defineProperty");return t({},"",{}),t}catch(n){}}();t.exports=o},function(t,n,r){function e(t,n,r,e,o,w,A){switch(r){case O:if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case g:return!(t.byteLength!=n.byteLength||!w(new u(t),new u(n)));case l:case v:case b:return i(+t,+n);case h:return t.name==n.name&&t.message==n.message;case x:case d:return t==n+"";case y:var z=a;case _:var S=e&s;if(z||(z=f),t.size!=n.size&&!S)return!1;var P=A.get(t);if(P)return P==n;e|=p,A.set(t,n);var k=c(z(t),z(n),e,o,w,A);return A.delete(t),k;case j:if(m)return m.call(t)==m.call(n)}return!1}var o=r(7),u=r(41),i=r(30),c=r(23),a=r(99),f=r(106),s=1,p=2,l="[object Boolean]",v="[object Date]",h="[object Error]",y="[object Map]",b="[object Number]",x="[object RegExp]",_="[object Set]",d="[object String]",j="[object Symbol]",g="[object ArrayBuffer]",O="[object DataView]",w=o?o.prototype:void 0,m=w?w.valueOf:void 0;t.exports=e},function(t,n,r){function e(t,n,r,e,i,a){var f=r&u,s=o(t),p=s.length,l=o(n),v=l.length;if(p!=v&&!f)return!1;for(var h=p;h--;){var y=s[h];if(!(f?y in n:c.call(n,y)))return!1}var b=a.get(t);if(b&&a.get(n))return b==n;var x=!0;a.set(t,n),a.set(n,t);for(var _=f;++h<p;){y=s[h];var d=t[y],j=n[y];if(e)var g=f?e(j,d,y,n,t,a):e(d,j,y,t,n,a);if(!(void 0===g?d===j||i(d,j,r,e,a):g)){x=!1;break}_||(_="constructor"==y)}if(x&&!_){var O=t.constructor,w=n.constructor;O!=w&&"constructor"in t&&"constructor"in n&&!("function"==typeof O&&O instanceof O&&"function"==typeof w&&w instanceof w)&&(x=!1)}return a.delete(t),a.delete(n),x}var o=r(73),u=1,i=Object.prototype,c=i.hasOwnProperty;t.exports=e},function(t,n,r){function e(t){return o(t,i,u)}var o=r(51),u=r(77),i=r(18);t.exports=e},function(t,n,r){function e(t){for(var n=u(t),r=n.length;r--;){var e=n[r],i=t[e];n[r]=[e,i,o(i)]}return n}var o=r(26),u=r(18);t.exports=e},function(t,n,r){var e=r(28),o=e(Object.getPrototypeOf,Object);t.exports=o},function(t,n,r){function e(t){var n=i.call(t,a),r=t[a];try{t[a]=void 0;var e=!0}catch(o){}var u=c.call(t);return e&&(n?t[a]=r:delete t[a]),u}var o=r(7),u=Object.prototype,i=u.hasOwnProperty,c=u.toString,a=o?o.toStringTag:void 0;t.exports=e},function(t,n,r){var e=r(43),o=r(121),u=Object.prototype,i=u.propertyIsEnumerable,c=Object.getOwnPropertySymbols,a=c?function(t){return null==t?[]:(t=Object(t),e(c(t),function(n){return i.call(t,n)}))}:o;t.exports=a},function(t,n,r){var e=r(36),o=r(12),u=r(38),i=r(39),c=r(42),a=r(4),f=r(29),s="[object Map]",p="[object Object]",l="[object Promise]",v="[object Set]",h="[object WeakMap]",y="[object DataView]",b=f(e),x=f(o),_=f(u),d=f(i),j=f(c),g=a;(e&&g(new e(new ArrayBuffer(1)))!=y||o&&g(new o)!=s||u&&g(u.resolve())!=l||i&&g(new i)!=v||c&&g(new c)!=h)&&(g=function(t){var n=a(t),r=n==p?t.constructor:void 0,e=r?f(r):"";if(e)switch(e){case b:return y;case x:return s;case _:return l;case d:return v;case j:return h}return n}),t.exports=g},function(t,n){function r(t,n){return null==t?void 0:t[n]}t.exports=r},function(t,n,r){function e(t,n,r){n=o(n,t);for(var e=-1,s=n.length,p=!1;++e<s;){var l=f(n[e]);if(!(p=null!=t&&r(t,l)))break;t=t[l]}return p||++e!=s?p:(s=null==t?0:t.length,!!s&&a(s)&&c(l,s)&&(i(t)||u(t)))}var o=r(22),u=r(31),i=r(2),c=r(25),a=r(15),f=r(11);t.exports=e},function(t,n,r){function e(){this.__data__=o?o(null):{},this.size=0}var o=r(10);t.exports=e},function(t,n){function r(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}t.exports=r},function(t,n,r){function e(t){var n=this.__data__;if(o){var r=n[t];return r===u?void 0:r}return c.call(n,t)?n[t]:void 0}var o=r(10),u="__lodash_hash_undefined__",i=Object.prototype,c=i.hasOwnProperty;t.exports=e},function(t,n,r){function e(t){var n=this.__data__;return o?void 0!==n[t]:i.call(n,t)}var o=r(10),u=Object.prototype,i=u.hasOwnProperty;t.exports=e},function(t,n,r){function e(t,n){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=o&&void 0===n?u:n,this}var o=r(10),u="__lodash_hash_undefined__";t.exports=e},function(t,n){function r(t){var n=typeof t;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==t:null===t}t.exports=r},function(t,n,r){function e(t){return!!u&&u in t}var o=r(68),u=function(){var t=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=e},function(t,n){function r(t){var n=t&&t.constructor,r="function"==typeof n&&n.prototype||e;return t===r}var e=Object.prototype;t.exports=r},function(t,n){function r(){this.__data__=[],this.size=0}t.exports=r},function(t,n,r){function e(t){var n=this.__data__,r=o(n,t);if(r<0)return!1;var e=n.length-1;return r==e?n.pop():i.call(n,r,1),--this.size,!0}var o=r(8),u=Array.prototype,i=u.splice;t.exports=e},function(t,n,r){function e(t){var n=this.__data__,r=o(n,t);return r<0?void 0:n[r][1]}var o=r(8);t.exports=e},function(t,n,r){function e(t){return o(this.__data__,t)>-1}var o=r(8);t.exports=e},function(t,n,r){function e(t,n){var r=this.__data__,e=o(r,t);return e<0?(++this.size,r.push([t,n])):r[e][1]=n,this}var o=r(8);t.exports=e},function(t,n,r){function e(){this.size=0,this.__data__={hash:new o,map:new(i||u),string:new o}}var o=r(37),u=r(6),i=r(12);t.exports=e},function(t,n,r){function e(t){var n=o(this,t).delete(t);return this.size-=n?1:0,n}var o=r(9);t.exports=e},function(t,n,r){function e(t){return o(this,t).get(t)}var o=r(9);t.exports=e},function(t,n,r){function e(t){return o(this,t).has(t)}var o=r(9);t.exports=e},function(t,n,r){function e(t,n){var r=o(this,t),e=r.size;return r.set(t,n),this.size+=r.size==e?0:1,this}var o=r(9);t.exports=e},function(t,n){function r(t){var n=-1,r=Array(t.size);return t.forEach(function(t,e){r[++n]=[e,t]}),r}t.exports=r},function(t,n,r){function e(t){var n=o(t,function(t){return r.size===u&&r.clear(),t}),r=n.cache;return n}var o=r(119),u=500;t.exports=e},function(t,n,r){var e=r(28),o=e(Object.keys,Object);t.exports=o},function(t,n,r){(function(t){var e=r(24),o="object"==typeof n&&n&&!n.nodeType&&n,u=o&&"object"==typeof t&&t&&!t.nodeType&&t,i=u&&u.exports===o,c=i&&e.process,a=function(){try{var t=u&&u.require&&u.require("util").types;return t?t:c&&c.binding&&c.binding("util")}catch(n){}}();t.exports=a}).call(n,r(35)(t))},function(t,n){function r(t){return o.call(t)}var e=Object.prototype,o=e.toString;t.exports=r},function(t,n){function r(t){return this.__data__.set(t,e),this}var e="__lodash_hash_undefined__";t.exports=r},function(t,n){function r(t){return this.__data__.has(t)}t.exports=r},function(t,n){function r(t){var n=-1,r=Array(t.size);return t.forEach(function(t){r[++n]=t}),r}t.exports=r},function(t,n,r){function e(){this.__data__=new o,this.size=0}var o=r(6);t.exports=e},function(t,n){function r(t){var n=this.__data__,r=n.delete(t);return this.size=n.size,r}t.exports=r},function(t,n){function r(t){return this.__data__.get(t)}t.exports=r},function(t,n){function r(t){return this.__data__.has(t)}t.exports=r},function(t,n,r){function e(t,n){var r=this.__data__;if(r instanceof o){var e=r.__data__;if(!u||e.length<c-1)return e.push([t,n]),this.size=++r.size,this;r=this.__data__=new i(e)}return r.set(t,n),this.size=r.size,this}var o=r(6),u=r(12),i=r(13),c=200;t.exports=e},function(t,n,r){var e=r(100),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g,i=e(function(t){var n=[];return 46===t.charCodeAt(0)&&n.push(""),t.replace(o,function(t,r,e,o){n.push(e?o.replace(u,"$1"):r||t)}),n});t.exports=i},function(t,n,r){function e(t,n,r){var e=null==t?void 0:o(t,n);return void 0===e?r:e}var o=r(20);t.exports=e},function(t,n,r){function e(t,n){return null!=t&&u(t,n,o)}var o=r(52),u=r(80);t.exports=e},function(t,n){function r(t){return t}t.exports=r},function(t,n,r){function e(t){return null!=t&&u(t.length)&&!o(t)}var o=r(33),u=r(15);t.exports=e},function(t,n,r){function e(t){if(!i(t)||o(t)!=c)return!1;var n=u(t);if(null===n)return!0;var r=p.call(n,"constructor")&&n.constructor;return"function"==typeof r&&r instanceof r&&s.call(r)==l}var o=r(4),u=r(75),i=r(5),c="[object Object]",a=Function.prototype,f=Object.prototype,s=a.toString,p=f.hasOwnProperty,l=s.call(Object);t.exports=e},function(t,n,r){function e(t,n){var r={};return n=i(n,3),u(t,function(t,e,u){o(r,e,n(t,e,u))}),r}var o=r(48),u=r(50),i=r(58);t.exports=e},function(t,n,r){function e(t,n){if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new TypeError(u);var r=function(){var e=arguments,o=n?n.apply(this,e):e[0],u=r.cache;if(u.has(o))return u.get(o);var i=t.apply(this,e);return r.cache=u.set(o,i)||u,i};return r.cache=new(e.Cache||o),r}var o=r(13),u="Expected a function";e.Cache=o,t.exports=e},function(t,n,r){function e(t){return i(t)?o(c(t)):u(t)}var o=r(62),u=r(63),i=r(14),c=r(11);t.exports=e},function(t,n){function r(){return[]}t.exports=r},function(t,n){function r(){return!1}t.exports=r},function(t,n,r){function e(t){return null==t?"":o(t)}var o=r(65);t.exports=e}])});
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.d3tooltip=n():t.d3tooltip=n()}(window,(function(){return function(t){var n={};function r(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=n,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:e})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,n){if(1&n&&(t=r(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(r.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)r.d(e,o,function(n){return t[n]}.bind(null,o));return e},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="",r(r.s=37)}([function(t,n){var r=Array.isArray;t.exports=r},function(t,n,r){var e=r(19),o="object"==typeof self&&self&&self.Object===Object&&self,u=e||o||Function("return this")();t.exports=u},function(t,n,r){var e=r(45),o=r(48);t.exports=function(t,n){var r=o(t,n);return e(r)?r:void 0}},function(t,n,r){var e=r(5),o=r(40),u=r(41),i=e?e.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":i&&i in Object(t)?o(t):u(t)}},function(t,n){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,n,r){var e=r(1).Symbol;t.exports=e},function(t,n,r){var e=r(66),o=r(67),u=r(68),i=r(69),c=r(70);function a(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}a.prototype.clear=e,a.prototype.delete=o,a.prototype.get=u,a.prototype.has=i,a.prototype.set=c,t.exports=a},function(t,n,r){var e=r(29);t.exports=function(t,n){for(var r=t.length;r--;)if(e(t[r][0],n))return r;return-1}},function(t,n,r){var e=r(2)(Object,"create");t.exports=e},function(t,n,r){var e=r(84);t.exports=function(t,n){var r=t.__data__;return e(n)?r["string"==typeof n?"string":"hash"]:r.map}},function(t,n,r){var e=r(18);t.exports=function(t){if("string"==typeof t||e(t))return t;var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},function(t,n,r){var e=r(3),o=r(42),u=r(4),i=Function.prototype,c=Object.prototype,a=i.toString,f=c.hasOwnProperty,s=a.call(Object);t.exports=function(t){if(!u(t)||"[object Object]"!=e(t))return!1;var n=o(t);if(null===n)return!0;var r=f.call(n,"constructor")&&n.constructor;return"function"==typeof r&&r instanceof r&&a.call(r)==s}},function(t,n){t.exports=function(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}},function(t,n,r){var e=r(52),o=r(59),u=r(62);t.exports=function(t){return u(t)?e(t):o(t)}},function(t,n){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},function(t,n,r){var e=r(2)(r(1),"Map");t.exports=e},function(t,n,r){var e=r(76),o=r(83),u=r(85),i=r(86),c=r(87);function a(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}a.prototype.clear=e,a.prototype.delete=o,a.prototype.get=u,a.prototype.has=i,a.prototype.set=c,t.exports=a},function(t,n,r){var e=r(0),o=r(18),u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;t.exports=function(t,n){if(e(t))return!1;var r=typeof t;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=t&&!o(t))||(i.test(t)||!u.test(t)||null!=n&&t in Object(n))}},function(t,n,r){var e=r(3),o=r(4);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==e(t)}},function(t,n,r){(function(n){var r="object"==typeof n&&n&&n.Object===Object&&n;t.exports=r}).call(this,r(39))},function(t,n){t.exports=function(t,n){return function(r){return t(n(r))}}},function(t,n,r){var e=r(3),o=r(12);t.exports=function(t){if(!o(t))return!1;var n=e(t);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n}},function(t,n){var r=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return r.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},function(t,n,r){var e=r(54),o=r(4),u=Object.prototype,i=u.hasOwnProperty,c=u.propertyIsEnumerable,a=e(function(){return arguments}())?e:function(t){return o(t)&&i.call(t,"callee")&&!c.call(t,"callee")};t.exports=a},function(t,n,r){(function(t){var e=r(1),o=r(55),u=n&&!n.nodeType&&n,i=u&&"object"==typeof t&&t&&!t.nodeType&&t,c=i&&i.exports===u?e.Buffer:void 0,a=(c?c.isBuffer:void 0)||o;t.exports=a}).call(this,r(25)(t))},function(t,n){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,n){var r=/^(?:0|[1-9]\d*)$/;t.exports=function(t,n){var e=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==e||"symbol"!=e&&r.test(t))&&t>-1&&t%1==0&&t<n}},function(t,n,r){var e=r(56),o=r(57),u=r(58),i=u&&u.isTypedArray,c=i?o(i):e;t.exports=c},function(t,n,r){var e=r(6),o=r(71),u=r(72),i=r(73),c=r(74),a=r(75);function f(t){var n=this.__data__=new e(t);this.size=n.size}f.prototype.clear=o,f.prototype.delete=u,f.prototype.get=i,f.prototype.has=c,f.prototype.set=a,t.exports=f},function(t,n){t.exports=function(t,n){return t===n||t!=t&&n!=n}},function(t,n,r){var e=r(88),o=r(4);t.exports=function t(n,r,u,i,c){return n===r||(null==n||null==r||!o(n)&&!o(r)?n!=n&&r!=r:e(n,r,u,i,t,c))}},function(t,n,r){var e=r(89),o=r(92),u=r(93);t.exports=function(t,n,r,i,c,a){var f=1&r,s=t.length,p=n.length;if(s!=p&&!(f&&p>s))return!1;var l=a.get(t);if(l&&a.get(n))return l==n;var v=-1,h=!0,b=2&r?new e:void 0;for(a.set(t,n),a.set(n,t);++v<s;){var y=t[v],d=n[v];if(i)var x=f?i(d,y,v,n,t,a):i(y,d,v,t,n,a);if(void 0!==x){if(x)continue;h=!1;break}if(b){if(!o(n,(function(t,n){if(!u(b,n)&&(y===t||c(y,t,r,i,a)))return b.push(n)}))){h=!1;break}}else if(y!==d&&!c(y,d,r,i,a)){h=!1;break}}return a.delete(t),a.delete(n),h}},function(t,n,r){var e=r(12);t.exports=function(t){return t==t&&!e(t)}},function(t,n){t.exports=function(t,n){return function(r){return null!=r&&(r[t]===n&&(void 0!==n||t in Object(r)))}}},function(t,n,r){var e=r(35),o=r(10);t.exports=function(t,n){for(var r=0,u=(n=e(n,t)).length;null!=t&&r<u;)t=t[o(n[r++])];return r&&r==u?t:void 0}},function(t,n,r){var e=r(0),o=r(17),u=r(113),i=r(116);t.exports=function(t,n){return e(t)?t:o(t,n)?[t]:u(i(t))}},function(t,n,r){var e=r(43),o=r(49),u=r(63);t.exports=function(t,n){var r={};return n=u(n,3),o(t,(function(t,o,u){e(r,o,n(t,o,u))})),r}},function(t,n,r){t.exports=r(38)},function(t,n,r){"use strict";r.r(n),r.d(n,"default",(function(){return p}));var e=r(0),o=r.n(e),u=r(11),i=r.n(u),c=r(36),a=r.n(c);function f(t,n,r){return n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}function s(t,n){var r=null;return function t(n,r,e){if(n){r(n);var o=e(n);if(o)for(var u=o.length,i=0;i<u;i++)t(o[i],r,e)}}(t,(function(t){t.name===n&&(r=t)}),(function(t){return t.children})),r}function p(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{name:n.key||"state",children:[]};if(!i()(t)&&t&&!t.toJS)return{};var e=n.key,u=void 0===e?"state":e,c=n.pushMethod,l=void 0===c?"push":c,v=s(r,u);return null===v?{}:(a()(t&&t.toJS?t.toJS():t,(function(t,n){var e=t&&t.toJS?t.toJS():t,u={name:n};if(o()(e)){u.children=[];for(var c=0;c<e.length;c++)u.children[l](f({name:"".concat(n,"[").concat(c,"]")},i()(e[c])?"object":"value",e[c]))}else i()(e)?u.children=[]:u.value=e;v.children[l](u),p(e,{key:n,pushMethod:l},r)})),r)}},function(t,n){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,n,r){var e=r(5),o=Object.prototype,u=o.hasOwnProperty,i=o.toString,c=e?e.toStringTag:void 0;t.exports=function(t){var n=u.call(t,c),r=t[c];try{t[c]=void 0;var e=!0}catch(t){}var o=i.call(t);return e&&(n?t[c]=r:delete t[c]),o}},function(t,n){var r=Object.prototype.toString;t.exports=function(t){return r.call(t)}},function(t,n,r){var e=r(20)(Object.getPrototypeOf,Object);t.exports=e},function(t,n,r){var e=r(44);t.exports=function(t,n,r){"__proto__"==n&&e?e(t,n,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[n]=r}},function(t,n,r){var e=r(2),o=function(){try{var t=e(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},function(t,n,r){var e=r(21),o=r(46),u=r(12),i=r(22),c=/^\[object .+?Constructor\]$/,a=Function.prototype,f=Object.prototype,s=a.toString,p=f.hasOwnProperty,l=RegExp("^"+s.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!u(t)||o(t))&&(e(t)?l:c).test(i(t))}},function(t,n,r){var e,o=r(47),u=(e=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+e:"";t.exports=function(t){return!!u&&u in t}},function(t,n,r){var e=r(1)["__core-js_shared__"];t.exports=e},function(t,n){t.exports=function(t,n){return null==t?void 0:t[n]}},function(t,n,r){var e=r(50),o=r(13);t.exports=function(t,n){return t&&e(t,n,o)}},function(t,n,r){var e=r(51)();t.exports=e},function(t,n){t.exports=function(t){return function(n,r,e){for(var o=-1,u=Object(n),i=e(n),c=i.length;c--;){var a=i[t?c:++o];if(!1===r(u[a],a,u))break}return n}}},function(t,n,r){var e=r(53),o=r(23),u=r(0),i=r(24),c=r(26),a=r(27),f=Object.prototype.hasOwnProperty;t.exports=function(t,n){var r=u(t),s=!r&&o(t),p=!r&&!s&&i(t),l=!r&&!s&&!p&&a(t),v=r||s||p||l,h=v?e(t.length,String):[],b=h.length;for(var y in t)!n&&!f.call(t,y)||v&&("length"==y||p&&("offset"==y||"parent"==y)||l&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||c(y,b))||h.push(y);return h}},function(t,n){t.exports=function(t,n){for(var r=-1,e=Array(t);++r<t;)e[r]=n(r);return e}},function(t,n,r){var e=r(3),o=r(4);t.exports=function(t){return o(t)&&"[object Arguments]"==e(t)}},function(t,n){t.exports=function(){return!1}},function(t,n,r){var e=r(3),o=r(14),u=r(4),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,t.exports=function(t){return u(t)&&o(t.length)&&!!i[e(t)]}},function(t,n){t.exports=function(t){return function(n){return t(n)}}},function(t,n,r){(function(t){var e=r(19),o=n&&!n.nodeType&&n,u=o&&"object"==typeof t&&t&&!t.nodeType&&t,i=u&&u.exports===o&&e.process,c=function(){try{var t=u&&u.require&&u.require("util").types;return t||i&&i.binding&&i.binding("util")}catch(t){}}();t.exports=c}).call(this,r(25)(t))},function(t,n,r){var e=r(60),o=r(61),u=Object.prototype.hasOwnProperty;t.exports=function(t){if(!e(t))return o(t);var n=[];for(var r in Object(t))u.call(t,r)&&"constructor"!=r&&n.push(r);return n}},function(t,n){var r=Object.prototype;t.exports=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||r)}},function(t,n,r){var e=r(20)(Object.keys,Object);t.exports=e},function(t,n,r){var e=r(21),o=r(14);t.exports=function(t){return null!=t&&o(t.length)&&!e(t)}},function(t,n,r){var e=r(64),o=r(111),u=r(122),i=r(0),c=r(123);t.exports=function(t){return"function"==typeof t?t:null==t?u:"object"==typeof t?i(t)?o(t[0],t[1]):e(t):c(t)}},function(t,n,r){var e=r(65),o=r(110),u=r(33);t.exports=function(t){var n=o(t);return 1==n.length&&n[0][2]?u(n[0][0],n[0][1]):function(r){return r===t||e(r,t,n)}}},function(t,n,r){var e=r(28),o=r(30);t.exports=function(t,n,r,u){var i=r.length,c=i,a=!u;if(null==t)return!c;for(t=Object(t);i--;){var f=r[i];if(a&&f[2]?f[1]!==t[f[0]]:!(f[0]in t))return!1}for(;++i<c;){var s=(f=r[i])[0],p=t[s],l=f[1];if(a&&f[2]){if(void 0===p&&!(s in t))return!1}else{var v=new e;if(u)var h=u(p,l,s,t,n,v);if(!(void 0===h?o(l,p,3,u,v):h))return!1}}return!0}},function(t,n){t.exports=function(){this.__data__=[],this.size=0}},function(t,n,r){var e=r(7),o=Array.prototype.splice;t.exports=function(t){var n=this.__data__,r=e(n,t);return!(r<0)&&(r==n.length-1?n.pop():o.call(n,r,1),--this.size,!0)}},function(t,n,r){var e=r(7);t.exports=function(t){var n=this.__data__,r=e(n,t);return r<0?void 0:n[r][1]}},function(t,n,r){var e=r(7);t.exports=function(t){return e(this.__data__,t)>-1}},function(t,n,r){var e=r(7);t.exports=function(t,n){var r=this.__data__,o=e(r,t);return o<0?(++this.size,r.push([t,n])):r[o][1]=n,this}},function(t,n,r){var e=r(6);t.exports=function(){this.__data__=new e,this.size=0}},function(t,n){t.exports=function(t){var n=this.__data__,r=n.delete(t);return this.size=n.size,r}},function(t,n){t.exports=function(t){return this.__data__.get(t)}},function(t,n){t.exports=function(t){return this.__data__.has(t)}},function(t,n,r){var e=r(6),o=r(15),u=r(16);t.exports=function(t,n){var r=this.__data__;if(r instanceof e){var i=r.__data__;if(!o||i.length<199)return i.push([t,n]),this.size=++r.size,this;r=this.__data__=new u(i)}return r.set(t,n),this.size=r.size,this}},function(t,n,r){var e=r(77),o=r(6),u=r(15);t.exports=function(){this.size=0,this.__data__={hash:new e,map:new(u||o),string:new e}}},function(t,n,r){var e=r(78),o=r(79),u=r(80),i=r(81),c=r(82);function a(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}a.prototype.clear=e,a.prototype.delete=o,a.prototype.get=u,a.prototype.has=i,a.prototype.set=c,t.exports=a},function(t,n,r){var e=r(8);t.exports=function(){this.__data__=e?e(null):{},this.size=0}},function(t,n){t.exports=function(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}},function(t,n,r){var e=r(8),o=Object.prototype.hasOwnProperty;t.exports=function(t){var n=this.__data__;if(e){var r=n[t];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(n,t)?n[t]:void 0}},function(t,n,r){var e=r(8),o=Object.prototype.hasOwnProperty;t.exports=function(t){var n=this.__data__;return e?void 0!==n[t]:o.call(n,t)}},function(t,n,r){var e=r(8);t.exports=function(t,n){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=e&&void 0===n?"__lodash_hash_undefined__":n,this}},function(t,n,r){var e=r(9);t.exports=function(t){var n=e(this,t).delete(t);return this.size-=n?1:0,n}},function(t,n){t.exports=function(t){var n=typeof t;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==t:null===t}},function(t,n,r){var e=r(9);t.exports=function(t){return e(this,t).get(t)}},function(t,n,r){var e=r(9);t.exports=function(t){return e(this,t).has(t)}},function(t,n,r){var e=r(9);t.exports=function(t,n){var r=e(this,t),o=r.size;return r.set(t,n),this.size+=r.size==o?0:1,this}},function(t,n,r){var e=r(28),o=r(31),u=r(94),i=r(98),c=r(105),a=r(0),f=r(24),s=r(27),p="[object Object]",l=Object.prototype.hasOwnProperty;t.exports=function(t,n,r,v,h,b){var y=a(t),d=a(n),x=y?"[object Array]":c(t),_=d?"[object Array]":c(n),j=(x="[object Arguments]"==x?p:x)==p,g=(_="[object Arguments]"==_?p:_)==p,O=x==_;if(O&&f(t)){if(!f(n))return!1;y=!0,j=!1}if(O&&!j)return b||(b=new e),y||s(t)?o(t,n,r,v,h,b):u(t,n,x,r,v,h,b);if(!(1&r)){var w=j&&l.call(t,"__wrapped__"),m=g&&l.call(n,"__wrapped__");if(w||m){var S=w?t.value():t,A=m?n.value():n;return b||(b=new e),h(S,A,r,v,b)}}return!!O&&(b||(b=new e),i(t,n,r,v,h,b))}},function(t,n,r){var e=r(16),o=r(90),u=r(91);function i(t){var n=-1,r=null==t?0:t.length;for(this.__data__=new e;++n<r;)this.add(t[n])}i.prototype.add=i.prototype.push=o,i.prototype.has=u,t.exports=i},function(t,n){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},function(t,n){t.exports=function(t){return this.__data__.has(t)}},function(t,n){t.exports=function(t,n){for(var r=-1,e=null==t?0:t.length;++r<e;)if(n(t[r],r,t))return!0;return!1}},function(t,n){t.exports=function(t,n){return t.has(n)}},function(t,n,r){var e=r(5),o=r(95),u=r(29),i=r(31),c=r(96),a=r(97),f=e?e.prototype:void 0,s=f?f.valueOf:void 0;t.exports=function(t,n,r,e,f,p,l){switch(r){case"[object DataView]":if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=n.byteLength||!p(new o(t),new o(n)));case"[object Boolean]":case"[object Date]":case"[object Number]":return u(+t,+n);case"[object Error]":return t.name==n.name&&t.message==n.message;case"[object RegExp]":case"[object String]":return t==n+"";case"[object Map]":var v=c;case"[object Set]":var h=1&e;if(v||(v=a),t.size!=n.size&&!h)return!1;var b=l.get(t);if(b)return b==n;e|=2,l.set(t,n);var y=i(v(t),v(n),e,f,p,l);return l.delete(t),y;case"[object Symbol]":if(s)return s.call(t)==s.call(n)}return!1}},function(t,n,r){var e=r(1).Uint8Array;t.exports=e},function(t,n){t.exports=function(t){var n=-1,r=Array(t.size);return t.forEach((function(t,e){r[++n]=[e,t]})),r}},function(t,n){t.exports=function(t){var n=-1,r=Array(t.size);return t.forEach((function(t){r[++n]=t})),r}},function(t,n,r){var e=r(99),o=Object.prototype.hasOwnProperty;t.exports=function(t,n,r,u,i,c){var a=1&r,f=e(t),s=f.length;if(s!=e(n).length&&!a)return!1;for(var p=s;p--;){var l=f[p];if(!(a?l in n:o.call(n,l)))return!1}var v=c.get(t);if(v&&c.get(n))return v==n;var h=!0;c.set(t,n),c.set(n,t);for(var b=a;++p<s;){var y=t[l=f[p]],d=n[l];if(u)var x=a?u(d,y,l,n,t,c):u(y,d,l,t,n,c);if(!(void 0===x?y===d||i(y,d,r,u,c):x)){h=!1;break}b||(b="constructor"==l)}if(h&&!b){var _=t.constructor,j=n.constructor;_==j||!("constructor"in t)||!("constructor"in n)||"function"==typeof _&&_ instanceof _&&"function"==typeof j&&j instanceof j||(h=!1)}return c.delete(t),c.delete(n),h}},function(t,n,r){var e=r(100),o=r(102),u=r(13);t.exports=function(t){return e(t,u,o)}},function(t,n,r){var e=r(101),o=r(0);t.exports=function(t,n,r){var u=n(t);return o(t)?u:e(u,r(t))}},function(t,n){t.exports=function(t,n){for(var r=-1,e=n.length,o=t.length;++r<e;)t[o+r]=n[r];return t}},function(t,n,r){var e=r(103),o=r(104),u=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,c=i?function(t){return null==t?[]:(t=Object(t),e(i(t),(function(n){return u.call(t,n)})))}:o;t.exports=c},function(t,n){t.exports=function(t,n){for(var r=-1,e=null==t?0:t.length,o=0,u=[];++r<e;){var i=t[r];n(i,r,t)&&(u[o++]=i)}return u}},function(t,n){t.exports=function(){return[]}},function(t,n,r){var e=r(106),o=r(15),u=r(107),i=r(108),c=r(109),a=r(3),f=r(22),s=f(e),p=f(o),l=f(u),v=f(i),h=f(c),b=a;(e&&"[object DataView]"!=b(new e(new ArrayBuffer(1)))||o&&"[object Map]"!=b(new o)||u&&"[object Promise]"!=b(u.resolve())||i&&"[object Set]"!=b(new i)||c&&"[object WeakMap]"!=b(new c))&&(b=function(t){var n=a(t),r="[object Object]"==n?t.constructor:void 0,e=r?f(r):"";if(e)switch(e){case s:return"[object DataView]";case p:return"[object Map]";case l:return"[object Promise]";case v:return"[object Set]";case h:return"[object WeakMap]"}return n}),t.exports=b},function(t,n,r){var e=r(2)(r(1),"DataView");t.exports=e},function(t,n,r){var e=r(2)(r(1),"Promise");t.exports=e},function(t,n,r){var e=r(2)(r(1),"Set");t.exports=e},function(t,n,r){var e=r(2)(r(1),"WeakMap");t.exports=e},function(t,n,r){var e=r(32),o=r(13);t.exports=function(t){for(var n=o(t),r=n.length;r--;){var u=n[r],i=t[u];n[r]=[u,i,e(i)]}return n}},function(t,n,r){var e=r(30),o=r(112),u=r(119),i=r(17),c=r(32),a=r(33),f=r(10);t.exports=function(t,n){return i(t)&&c(n)?a(f(t),n):function(r){var i=o(r,t);return void 0===i&&i===n?u(r,t):e(n,i,3)}}},function(t,n,r){var e=r(34);t.exports=function(t,n,r){var o=null==t?void 0:e(t,n);return void 0===o?r:o}},function(t,n,r){var e=r(114),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g,i=e((function(t){var n=[];return 46===t.charCodeAt(0)&&n.push(""),t.replace(o,(function(t,r,e,o){n.push(e?o.replace(u,"$1"):r||t)})),n}));t.exports=i},function(t,n,r){var e=r(115);t.exports=function(t){var n=e(t,(function(t){return 500===r.size&&r.clear(),t})),r=n.cache;return n}},function(t,n,r){var e=r(16);function o(t,n){if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new TypeError("Expected a function");var r=function(){var e=arguments,o=n?n.apply(this,e):e[0],u=r.cache;if(u.has(o))return u.get(o);var i=t.apply(this,e);return r.cache=u.set(o,i)||u,i};return r.cache=new(o.Cache||e),r}o.Cache=e,t.exports=o},function(t,n,r){var e=r(117);t.exports=function(t){return null==t?"":e(t)}},function(t,n,r){var e=r(5),o=r(118),u=r(0),i=r(18),c=e?e.prototype:void 0,a=c?c.toString:void 0;t.exports=function t(n){if("string"==typeof n)return n;if(u(n))return o(n,t)+"";if(i(n))return a?a.call(n):"";var r=n+"";return"0"==r&&1/n==-1/0?"-0":r}},function(t,n){t.exports=function(t,n){for(var r=-1,e=null==t?0:t.length,o=Array(e);++r<e;)o[r]=n(t[r],r,t);return o}},function(t,n,r){var e=r(120),o=r(121);t.exports=function(t,n){return null!=t&&o(t,n,e)}},function(t,n){t.exports=function(t,n){return null!=t&&n in Object(t)}},function(t,n,r){var e=r(35),o=r(23),u=r(0),i=r(26),c=r(14),a=r(10);t.exports=function(t,n,r){for(var f=-1,s=(n=e(n,t)).length,p=!1;++f<s;){var l=a(n[f]);if(!(p=null!=t&&r(t,l)))break;t=t[l]}return p||++f!=s?p:!!(s=null==t?0:t.length)&&c(s)&&i(l,s)&&(u(t)||o(t))}},function(t,n){t.exports=function(t){return t}},function(t,n,r){var e=r(124),o=r(125),u=r(17),i=r(10);t.exports=function(t){return u(t)?e(i(t)):o(t)}},function(t,n){t.exports=function(t){return function(n){return null==n?void 0:n[t]}}},function(t,n,r){var e=r(34);t.exports=function(t){return function(n){return e(n,t)}}}])}));

@@ -1,28 +0,26 @@

'use strict';
"use strict";
exports.__esModule = true;
exports.default = map2tree;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = map2tree;
var _isArray = require('lodash/isArray');
var _isArray = _interopRequireDefault(require("lodash/isArray"));
var _isArray2 = _interopRequireDefault(_isArray);
var _isPlainObject = _interopRequireDefault(require("lodash/isPlainObject"));
var _isPlainObject = require('lodash/isPlainObject');
var _mapValues = _interopRequireDefault(require("lodash/mapValues"));
var _isPlainObject2 = _interopRequireDefault(_isPlainObject);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var _mapValues = require('lodash/mapValues');
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
var _mapValues2 = _interopRequireDefault(_mapValues);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function visit(parent, visitFn, childrenFn) {
if (!parent) return;
visitFn(parent);
var children = childrenFn(parent);
var children = childrenFn(parent);
if (children) {
var count = children.length;
for (var i = 0; i < count; i++) {

@@ -36,3 +34,2 @@ visit(children[i], visitFn, childrenFn);

var node = null;
visit(tree, function (d) {

@@ -45,3 +42,2 @@ if (d.name === key) {

});
return node;

@@ -52,5 +48,8 @@ }

var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
var tree = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : { name: options.key || 'state', children: [] };
var tree = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {
name: options.key || 'state',
children: []
};
if (!(0, _isPlainObject2.default)(root) && root && !root.toJS) {
if (!(0, _isPlainObject["default"])(root) && root && !root.toJS) {
return {};

@@ -60,6 +59,5 @@ }

var _options$key = options.key,
rootNodeKey = _options$key === undefined ? 'state' : _options$key,
rootNodeKey = _options$key === void 0 ? 'state' : _options$key,
_options$pushMethod = options.pushMethod,
pushMethod = _options$pushMethod === undefined ? 'push' : _options$pushMethod;
pushMethod = _options$pushMethod === void 0 ? 'push' : _options$pushMethod;
var currentNode = getNode(tree, rootNodeKey);

@@ -71,17 +69,17 @@

(0, _mapValues2.default)(root && root.toJS ? root.toJS() : root, function (maybeImmutable, key) {
(0, _mapValues["default"])(root && root.toJS ? root.toJS() : root, function (maybeImmutable, key) {
var value = maybeImmutable && maybeImmutable.toJS ? maybeImmutable.toJS() : maybeImmutable;
var newNode = { name: key };
var newNode = {
name: key
};
if ((0, _isArray2.default)(value)) {
if ((0, _isArray["default"])(value)) {
newNode.children = [];
for (var i = 0; i < value.length; i++) {
var _newNode$children$pus;
newNode.children[pushMethod]((_newNode$children$pus = {
name: key + '[' + i + ']'
}, _newNode$children$pus[(0, _isPlainObject2.default)(value[i]) ? 'object' : 'value'] = value[i], _newNode$children$pus));
newNode.children[pushMethod](_defineProperty({
name: "".concat(key, "[").concat(i, "]")
}, (0, _isPlainObject["default"])(value[i]) ? 'object' : 'value', value[i]));
}
} else if ((0, _isPlainObject2.default)(value)) {
} else if ((0, _isPlainObject["default"])(value)) {
newNode.children = [];

@@ -93,7 +91,8 @@ } else {

currentNode.children[pushMethod](newNode);
map2tree(value, { key: key, pushMethod: pushMethod }, tree);
map2tree(value, {
key: key,
pushMethod: pushMethod
}, tree);
});
return tree;
}
{
"name": "map2tree",
"version": "1.4.1",
"version": "1.4.2",
"description": "Utility for mapping maps to trees",

@@ -9,11 +9,11 @@ "main": "lib/index.js",

"build": "babel src --out-dir lib",
"build:umd": "webpack src/index.js dist/map2tree.js && NODE_ENV=production webpack src/index.js dist/map2tree.min.js",
"lint": "eslint src test",
"test": "babel-node test/map2tree.js | tap-diff",
"check": "npm run lint && npm run test",
"prepublish": "npm run check && npm run clean && npm run build && npm run build:umd"
"build:umd": "webpack --progress --config webpack.config.umd.js",
"build:umd:min": "webpack --env.production --progress --config webpack.config.umd.js",
"test": "jest",
"prepare": "npm run build && npm run build:umd",
"prepublishOnly": "npm run test && npm run clean && npm run build && npm run build:umd && npm run build:umd:min"
},
"repository": {
"type": "git",
"url": "https://github.com/romseguy/map2tree.git"
"url": "https://github.com/reduxjs/redux-devtools.git"
},

@@ -30,25 +30,25 @@ "keywords": [

"bugs": {
"url": "https://github.com/romseguy/map2tree/issues"
"url": "https://github.com/reduxjs/redux-devtools/issues"
},
"homepage": "https://github.com/romseguy/map2tree",
"homepage": "https://github.com/reduxjs/redux-devtools",
"devDependencies": {
"babel-cli": "^6.3.15",
"babel-core": "^6.1.20",
"babel-eslint": "4.1.8",
"babel-loader": "^6.2.0",
"babel-preset-es2015-loose": "^6.1.3",
"babel-preset-react": "^6.3.13",
"babel-preset-stage-0": "^6.3.13",
"eslint": "1.10.3",
"immutable": "3.7.6",
"rimraf": "^2.3.4",
"tap-diff": "0.1.1",
"tap-spec": "4.1.1",
"tape": "4.4.0",
"webpack": "1.12.13"
"@babel/cli": "^7.10.5",
"@babel/core": "^7.11.1",
"@babel/preset-env": "^7.11.0",
"babel-loader": "^8.1.0",
"immutable": "^4.0.0-rc.12",
"jest": "^26.2.2",
"rimraf": "^3.0.2",
"webpack": "^4.44.1",
"webpack-cli": "^3.3.12"
},
"dependencies": {
"lodash": "^4.2.1"
"lodash": "^4.17.19"
},
"npmName": "map2tree",
"files": [
"lib",
"dist",
"src"
],
"npmFileMap": [

@@ -61,3 +61,4 @@ {

}
]
],
"gitHead": "d8da887da86441c890e0820aa9f924f6ebbad8e7"
}

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

A pure function to convert a map into a tree structure.
A pure function to convert a map into a tree structure. Created by [@romseguy](https://github.com/romseguy) and merged from [`romseguy/map2tree`](https://github.com/romseguy/map2tree).

@@ -8,11 +8,12 @@ The following opinions must be taken into account since the primary use case of this library is [redux-devtools-chart-monitor](https://github.com/romseguy/redux-devtools-chart-monitor):

# Usage
```javascript
map2tree(someMap, options = {
key: 'state', // the name you want for as the root node of the output tree
pushMethod: 'push' // use 'unshift' to change the order children nodes are added
})
map2tree(
someMap,
(options = {
key: 'state', // the name you want for as the root node of the output tree
pushMethod: 'push', // use 'unshift' to change the order children nodes are added
})
);
```

@@ -26,13 +27,13 @@

todos: [
{title: 'map', someNestedObject: {foo: 'bar'}},
{title: 'to', someNestedArray: ['foo', 'bar']},
{title: 'tree'},
{title: 'map2tree'}
{ title: 'map', someNestedObject: { foo: 'bar' } },
{ title: 'to', someNestedArray: ['foo', 'bar'] },
{ title: 'tree' },
{ title: 'map2tree' },
],
completedCount: 1
completedCount: 1,
},
otherReducer: {
foo: 0,
bar:{key: 'value'}
}
bar: { key: 'value' },
},
};

@@ -39,0 +40,0 @@ ```

@@ -22,7 +22,11 @@ import isArray from 'lodash/isArray';

visit(tree, d => {
if (d.name === key) {
node = d;
}
}, d => d.children);
visit(
tree,
(d) => {
if (d.name === key) {
node = d;
}
},
(d) => d.children
);

@@ -32,3 +36,7 @@ return node;

export default function map2tree(root, options = {}, tree = {name: options.key || 'state', children: []}) {
export default function map2tree(
root,
options = {},
tree = { name: options.key || 'state', children: [] }
) {
if (!isPlainObject(root) && root && !root.toJS) {

@@ -46,4 +54,7 @@ return {};

mapValues(root && root.toJS ? root.toJS() : root, (maybeImmutable, key) => {
const value = maybeImmutable && maybeImmutable.toJS ? maybeImmutable.toJS() : maybeImmutable;
let newNode = {name: key};
const value =
maybeImmutable && maybeImmutable.toJS
? maybeImmutable.toJS()
: maybeImmutable;
let newNode = { name: key };

@@ -56,3 +67,3 @@ if (isArray(value)) {

name: `${key}[${i}]`,
[isPlainObject(value[i]) ? 'object' : 'value']: value[i]
[isPlainObject(value[i]) ? 'object' : 'value']: value[i],
});

@@ -68,3 +79,3 @@ }

map2tree(value, {key, pushMethod}, tree);
map2tree(value, { key, pushMethod }, tree);
});

@@ -71,0 +82,0 @@

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

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