{"_id":"map2tree","_rev":"3146498","name":"map2tree","description":"Utility for mapping maps to trees","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"time":{"modified":"2023-11-27T07:17:23.000Z","created":"2015-08-20T09:47:09.887Z","3.0.0":"2023-01-05T14:31:20.509Z","2.1.0":"2022-01-25T01:14:31.680Z","2.0.0":"2022-01-10T19:31:21.454Z","1.5.2":"2022-01-08T02:45:48.788Z","1.5.1":"2021-11-06T18:11:09.881Z","1.5.0":"2021-03-06T14:06:12.832Z","1.4.2":"2020-08-14T14:48:33.114Z","1.4.1":"2018-05-14T10:36:20.091Z","1.4.0":"2016-04-04T08:32:48.704Z","1.3.0":"2016-01-11T11:00:09.064Z","1.2.0":"2015-10-15T12:57:11.905Z","1.1.2":"2015-09-15T21:10:03.275Z","1.0.1":"2015-08-20T11:14:31.451Z","1.0.0":"2015-08-20T09:47:09.887Z"},"users":{"romseguy":true},"author":{"name":"romseguy"},"repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"versions":{"3.0.0":{"name":"map2tree","version":"3.0.0","description":"Utility for mapping maps to trees","keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/map2tree","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT","author":{"name":"romseguy"},"main":"lib/cjs/index.js","module":"lib/esm/index.js","types":"lib/types/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"dependencies":{"@babel/runtime":"^7.20.6","lodash":"^4.17.21"},"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.20.5","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@types/jest":"^29.2.4","@types/lodash":"^4.14.191","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest":"^27.1.7","immutable":"^4.1.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"~4.9.4"},"scripts":{"build":"pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","build:cjs":"babel src --extensions \".ts\" --out-dir lib/cjs","build:esm":"babel src --config-file ./babel.config.esm.json --extensions \".ts\" --out-dir lib/esm","build:types":"tsc --emitDeclarationOnly","clean":"rimraf lib","test":"jest","lint":"eslint . --ext .ts","type-check":"tsc --noEmit","prepublish":"pnpm run type-check && pnpm run lint && pnpm run test"},"_id":"map2tree@3.0.0","_integrity":"sha512-TOLkmFFiuMc5QwjoXPgbDtAuQXEIEmEyPr6K71qNmHEsxqZWBTVXHaRVWWe2qm2ZXztSbi+VhZ1ktRA2G42dBw==","_resolved":"/tmp/58c1ec17c88b496f5002f7ab4fe1ca67/map2tree-3.0.0.tgz","_from":"file:map2tree-3.0.0.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"85a9b9639e79ff5921877d1f7776839fac4b0e29","size":3720,"noattachment":false,"key":"/map2tree/-/map2tree-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-3.0.0.tgz"},"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/map2tree_3.0.0_1672929080360_0.611594587053065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-05T15:38:23.474Z","publish_time":1672929080509,"_cnpm_publish_time":1672929080509},"2.1.0":{"name":"map2tree","version":"2.1.0","description":"Utility for mapping maps to trees","keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/map2tree","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT","author":{"name":"romseguy"},"main":"lib/cjs/index.js","module":"lib/esm/index.js","types":"lib/types/index.d.ts","unpkg":"lib/umd/map2tree.umd.js","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"scripts":{"build":"yarn build:cjs && yarn build:esm && yarn build:types && yarn build:umd","build:cjs":"babel src --extensions \".ts\" --out-dir lib/cjs","build:esm":"babel src --config-file ./babel.config.esm.json --extensions \".ts\" --out-dir lib/esm","build:types":"tsc --emitDeclarationOnly","build:umd":"rollup -c","clean":"rimraf lib","test":"jest","lint":"eslint . --ext .ts","type-check":"tsc --noEmit","prepack":"yarn run clean && yarn run build","prepublish":"yarn run type-check && yarn run lint && yarn run test"},"dependencies":{"@babel/runtime":"^7.16.7","lodash":"^4.17.21"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.16.12","@babel/eslint-parser":"^7.16.5","@babel/plugin-transform-runtime":"^7.16.10","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@types/jest":"^27.4.0","@types/lodash":"^4.14.178","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jest":"^25.7.0","immutable":"^4.0.0","jest":"^27.4.7","rimraf":"^3.0.2","rollup":"^2.66.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.1","ts-jest":"^27.1.3","tslib":"^2.3.1","typescript":"~4.5.5"},"gitHead":"238b8896f9cdb8c15c265025d131830a7f3570b9","_id":"map2tree@2.1.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (win32)","dist":{"shasum":"a4bb01c34850b64e1352031a1e3378a63b27fc7a","size":29845,"noattachment":false,"key":"/map2tree/-/map2tree-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-2.1.0.tgz"},"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/map2tree_2.1.0_1643073271484_0.7045376784375086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T01:14:41.801Z","publish_time":1643073271680,"_cnpm_publish_time":1643073271680},"2.0.0":{"name":"map2tree","version":"2.0.0","description":"Utility for mapping maps to trees","keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/map2tree","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT","author":{"name":"romseguy"},"main":"dist/map2tree.cjs.js","module":"dist/map2tree.esm.js","types":"dist/index.d.ts","unpkg":"dist/map2tree.umd.js","repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"scripts":{"build":"rollup -c","clean":"rimraf dist","test":"jest","lint":"eslint . --ext .ts","type-check":"tsc --noEmit","prepack":"yarn run clean && yarn run build","prepublish":"yarn run type-check && yarn run lint && yarn run test"},"dependencies":{"@babel/runtime":"^7.16.7","lodash":"^4.17.21"},"devDependencies":{"@babel/core":"^7.16.7","@babel/eslint-parser":"^7.16.5","@babel/plugin-transform-runtime":"^7.16.7","@babel/preset-env":"^7.16.7","@babel/preset-typescript":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@types/jest":"^27.4.0","@types/lodash":"^4.14.178","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jest":"^25.3.4","immutable":"^4.0.0","jest":"^27.4.5","rimraf":"^3.0.2","rollup":"^2.63.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.1","ts-jest":"^27.1.2","tslib":"^2.3.1","typescript":"~4.5.4"},"gitHead":"24e5e78e6943d69d352827345b1824a971b74f14","_id":"map2tree@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (win32)","dist":{"shasum":"41e13004dccd967dee85efff31a4dfae9e956c9e","size":29743,"noattachment":false,"key":"/map2tree/-/map2tree-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-2.0.0.tgz"},"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/map2tree_2.0.0_1641843080839_0.2571064098270519"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-10T19:57:15.764Z","publish_time":1641843081454,"_cnpm_publish_time":1641843081454},"1.5.2":{"name":"map2tree","version":"1.5.2","description":"Utility for mapping maps to trees","keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/map2tree","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT","author":{"name":"romseguy"},"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"scripts":{"build":"yarn run build:types && yarn run build:js && yarn run build:umd && yarn run build:umd:min","build:types":"tsc --emitDeclarationOnly","build:js":"babel src --out-dir lib --extensions \".ts\" --source-maps inline","build:umd":"webpack --progress --config webpack.config.umd.ts","build:umd:min":"webpack --env production --progress --config webpack.config.umd.ts","clean":"rimraf lib dist","test":"jest","lint":"eslint . --ext .ts","type-check":"tsc --noEmit","prepack":"yarn run clean && yarn run build","prepublish":"yarn run type-check && yarn run lint && yarn run test"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@babel/cli":"^7.16.7","@babel/core":"^7.16.7","@babel/preset-env":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/jest":"^27.4.0","@types/lodash":"^4.14.178","@types/node":"^16.11.17","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","babel-loader":"^8.2.3","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jest":"^25.3.4","immutable":"^4.0.0","jest":"^27.4.5","rimraf":"^3.0.2","ts-jest":"^27.1.2","ts-node":"^10.4.0","typescript":"~4.5.4","webpack":"^5.65.0","webpack-cli":"^4.9.1"},"gitHead":"88efc25786b0ff950646533e228f597716e79df9","_id":"map2tree@1.5.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (win32)","dist":{"shasum":"0d220b7c7d72e6d851d5d68d900cc088dff80fea","size":38871,"noattachment":false,"key":"/map2tree/-/map2tree-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.5.2.tgz"},"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/map2tree_1.5.2_1641609948567_0.9478815936453253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-08T02:45:54.894Z","publish_time":1641609948788,"_cnpm_publish_time":1641609948788},"1.5.1":{"name":"map2tree","version":"1.5.1","description":"Utility for mapping maps to trees","keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/map2tree","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT","author":{"name":"romseguy"},"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"scripts":{"build":"yarn run build:types && yarn run build:js && yarn run build:umd && yarn run build:umd:min","build:types":"tsc --emitDeclarationOnly","build:js":"babel src --out-dir lib --extensions \".ts\" --source-maps inline","build:umd":"webpack --progress --config webpack.config.umd.ts","build:umd:min":"webpack --env production --progress --config webpack.config.umd.ts","clean":"rimraf lib dist","test":"jest","lint":"eslint . --ext .ts","type-check":"tsc --noEmit","prepack":"yarn run clean && yarn run build","prepublish":"yarn run type-check && yarn run lint && yarn run test"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.0","@babel/preset-env":"^7.16.0","@babel/preset-typescript":"^7.16.0","@types/jest":"^27.0.2","@types/lodash":"^4.14.176","@types/node":"^16.11.6","@types/webpack":"^5.28.0","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","babel-loader":"^8.2.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jest":"^25.2.2","immutable":"^4.0.0","jest":"^27.3.1","rimraf":"^3.0.2","ts-jest":"^27.0.7","ts-node":"^10.4.0","typescript":"~4.4.4","webpack":"^5.61.0","webpack-cli":"^4.9.1"},"gitHead":"faff0db47b6d7ed0d1fd708d9264a6069f65e4ff","_id":"map2tree@1.5.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (win32)","dist":{"shasum":"16942a9c3b6c5cc63d77c776d1f64e9e16228d08","size":38876,"noattachment":false,"key":"/map2tree/-/map2tree-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.5.1.tgz"},"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/map2tree_1.5.1_1636222269659_0.8773154454791336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-25T17:33:05.390Z","publish_time":1636222269881,"_cnpm_publish_time":1636222269881},"1.5.0":{"name":"map2tree","version":"1.5.0","description":"Utility for mapping maps to trees","keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/map2tree","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT","author":{"name":"romseguy"},"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"scripts":{"build":"npm run build:types && npm run build:js && npm run build:umd && npm run build:umd:min","build:types":"tsc --emitDeclarationOnly","build:js":"babel src --out-dir lib --extensions \".ts\" --source-maps inline","build:umd":"webpack --progress --config webpack.config.umd.ts","build:umd:min":"webpack --env.production --progress --config webpack.config.umd.ts","clean":"rimraf lib dist","test":"jest","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","preversion":"npm run type-check && npm run lint && npm run test","prepublishOnly":"npm run clean && npm run build"},"dependencies":{"lodash":"^4.17.19"},"devDependencies":{"@types/lodash":"^4.14.159","immutable":"^4.0.0-rc.12"},"gitHead":"5ef9b00cd4717ac878068ce8003e1999e680c72e","_id":"map2tree@1.5.0","_nodeVersion":"14.15.0","_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (win32)","dist":{"shasum":"5ed8d6735a33d81801d2bd5adef0c917f2fc5a65","size":38782,"noattachment":false,"key":"/map2tree/-/map2tree-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.5.0.tgz"},"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/map2tree_1.5.0_1615039572613_0.20716091051534313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-25T17:33:04.076Z","publish_time":1615039572832,"_cnpm_publish_time":1615039572832},"1.4.2":{"name":"map2tree","version":"1.4.2","description":"Utility for mapping maps to trees","main":"lib/index.js","scripts":{"clean":"rimraf lib dist","build":"babel src --out-dir lib","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":"git+https://github.com/reduxjs/redux-devtools.git"},"keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"author":{"name":"romseguy"},"license":"MIT","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"homepage":"https://github.com/reduxjs/redux-devtools","devDependencies":{"@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.17.19"},"npmName":"map2tree","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"d8da887da86441c890e0820aa9f924f6ebbad8e7","_id":"map2tree@1.4.2","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (win32)","dist":{"shasum":"472d48c1464b087e8024c42cbb29172f5e3a0bff","size":34525,"noattachment":false,"key":"/map2tree/-/map2tree-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.4.2.tgz"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/map2tree_1.4.2_1597416512998_0.5767040239476542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-25T17:33:02.738Z","publish_time":1597416513114,"_cnpm_publish_time":1597416513114},"1.4.1":{"name":"map2tree","version":"1.4.1","description":"Utility for mapping maps to trees","main":"lib/index.js","scripts":{"clean":"rimraf lib dist","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"},"repository":{"type":"git","url":"git+https://github.com/romseguy/map2tree.git"},"keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"author":{"name":"romseguy"},"license":"MIT","bugs":{"url":"https://github.com/romseguy/map2tree/issues"},"homepage":"https://github.com/romseguy/map2tree","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"},"dependencies":{"lodash":"^4.2.1"},"npmName":"map2tree","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"d415de3aa470d8dbc5332d6786ae4493e387ec41","_id":"map2tree@1.4.1","_npmVersion":"5.0.2","_nodeVersion":"7.5.0","_npmUser":{"name":"romseguy","email":"rom.seguy@gmail.com"},"dist":{"shasum":"ab638e9143a799709d4bed7856b4d916b4c58674","size":31047,"noattachment":false,"key":"/map2tree/-/map2tree-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.4.1.tgz"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/map2tree_1.4.1_1526294179872_0.9457796162978913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-25T17:33:01.349Z","publish_time":1526294180091,"_cnpm_publish_time":1526294180091},"1.4.0":{"name":"map2tree","version":"1.4.0","description":"Utility for mapping maps to trees","main":"lib/index.js","scripts":{"clean":"rimraf lib dist","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"},"repository":{"type":"git","url":"git+https://github.com/romseguy/map2tree.git"},"keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"author":{"name":"romseguy"},"license":"MIT","bugs":{"url":"https://github.com/romseguy/map2tree/issues"},"homepage":"https://github.com/romseguy/map2tree","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"},"dependencies":{"lodash":"4.2.1"},"npmName":"map2tree","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"a8220425b8756468706c90cf90beb59cc56e574e","_id":"map2tree@1.4.0","_shasum":"1d1dd77c77df789e5d9a8694a213cd7c24ed59b4","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.4.0","_npmUser":{"name":"romseguy","email":"rom.seguy@gmail.com"},"dist":{"shasum":"1d1dd77c77df789e5d9a8694a213cd7c24ed59b4","size":26002,"noattachment":false,"key":"/map2tree/-/map2tree-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.4.0.tgz"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/map2tree-1.4.0.tgz_1459758766286_0.3731749088037759"},"directories":{},"_cnpmcore_publish_time":"2021-12-25T17:33:01.006Z","publish_time":1459758768704,"_cnpm_publish_time":1459758768704},"1.3.0":{"name":"map2tree","version":"1.3.0","description":"Utility for mapping maps to trees","main":"lib/index.js","scripts":{"clean":"rimraf lib dist","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 examples","test":"NODE_ENV=test mocha","test:watch":"NODE_ENV=test mocha --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha","prepublish":"npm run lint && npm run clean && npm run build && npm run build:umd"},"repository":{"type":"git","url":"git+https://github.com/romseguy/map2tree.git"},"keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"author":{"name":"romseguy"},"license":"MIT","bugs":{"url":"https://github.com/romseguy/map2tree/issues"},"homepage":"https://github.com/romseguy/map2tree","devDependencies":{"babel-cli":"^6.3.15","babel-core":"^6.1.20","babel-eslint":"^5.0.0-beta4","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":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^3.6.3","rimraf":"^2.3.4","webpack":"^1.9.6","webpack-dev-server":"^1.8.2"},"dependencies":{"lodash":"^3.10.1"},"gitHead":"989535f61bb53e60b09a443841f2879febc1aea8","_id":"map2tree@1.3.0","_shasum":"72054ab083f3103afa08de37ea60ceb78f420134","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.4.0","_npmUser":{"name":"romseguy","email":"rom.seguy@gmail.com"},"dist":{"shasum":"72054ab083f3103afa08de37ea60ceb78f420134","size":18944,"noattachment":false,"key":"/map2tree/-/map2tree-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.3.0.tgz"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_cnpmcore_publish_time":"2021-12-25T17:32:59.898Z","publish_time":1452510009064,"_cnpm_publish_time":1452510009064},"1.2.0":{"name":"map2tree","version":"1.2.0","description":"Utility for mapping maps to trees","main":"lib/index.js","scripts":{"clean":"rimraf lib dist","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 examples","test":"NODE_ENV=test mocha","test:watch":"NODE_ENV=test mocha --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha","prepublish":"npm run lint && npm run clean && npm run build && npm run build:umd"},"repository":{"type":"git","url":"git+https://github.com/romseguy/map2tree.git"},"keywords":["map2tree","map-to-tree","mapToTree","map","tree"],"author":{"name":"romseguy"},"license":"MIT","bugs":{"url":"https://github.com/romseguy/map2tree/issues"},"homepage":"https://github.com/romseguy/map2tree","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^4.1.3","babel-loader":"^5.1.4","eslint":"^1.6","eslint-config-airbnb":"0.1.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4","webpack":"^1.9.6","webpack-dev-server":"^1.8.2"},"dependencies":{"lodash":"^3.10.1"},"gitHead":"fb1e8f673f9d17d5e482b9b896321001b08c4323","_id":"map2tree@1.2.0","_shasum":"88e8124ceb6d0d589834647aaeee6df5f4465184","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"romseguy","email":"rom.seguy@gmail.com"},"dist":{"shasum":"88e8124ceb6d0d589834647aaeee6df5f4465184","size":19162,"noattachment":false,"key":"/map2tree/-/map2tree-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.2.0.tgz"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_cnpmcore_publish_time":"2021-12-25T17:32:58.583Z","publish_time":1444913831905,"_cnpm_publish_time":1444913831905},"1.1.2":{"name":"map2tree","version":"1.1.2","description":"Utility for mapping maps to trees","main":"lib/index.js","scripts":{"clean":"rimraf lib dist","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 examples","test":"NODE_ENV=test mocha","test:watch":"NODE_ENV=test mocha --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha","prepublish":"npm run lint && npm run clean && npm run build && npm run build:umd"},"repository":{"type":"git","url":"git+https://github.com/romseguy/map2tree.git"},"keywords":["map2tree","map2tree","map","tree"],"author":{"name":"romseguy"},"license":"MIT","bugs":{"url":"https://github.com/romseguy/map2tree/issues"},"homepage":"https://github.com/romseguy/map2tree","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4","webpack":"^1.9.6","webpack-dev-server":"^1.8.2"},"dependencies":{"lodash":"^3.10.1"},"gitHead":"c1914a1f9bc6fd41a9bad44ac606b9ec4313af47","_id":"map2tree@1.1.2","_shasum":"bb57ebc1cb4a739c1cf760dbb1bad4e3346c93ce","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"romseguy","email":"rom.seguy@gmail.com"},"dist":{"shasum":"bb57ebc1cb4a739c1cf760dbb1bad4e3346c93ce","size":18821,"noattachment":false,"key":"/map2tree/-/map2tree-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.1.2.tgz"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_cnpmcore_publish_time":"2021-12-25T17:32:57.418Z","publish_time":1442351403275,"_cnpm_publish_time":1442351403275},"1.0.1":{"name":"map2tree","version":"1.0.1","description":"Utility for mapping maps to trees","main":"lib/index.js","scripts":{"clean":"rimraf lib dist","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 examples","test":"NODE_ENV=test mocha","test:watch":"NODE_ENV=test mocha --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha","prepublish":"npm run lint && npm run clean && npm run build && npm run build:umd"},"repository":{"type":"git","url":"git+https://github.com/romseguy/map2tree.git"},"keywords":["map2tree","map2tree","map","tree"],"author":{"name":"romseguy"},"license":"MIT","bugs":{"url":"https://github.com/romseguy/map2tree/issues"},"homepage":"https://github.com/romseguy/map2tree","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4","webpack":"^1.9.6","webpack-dev-server":"^1.8.2"},"dependencies":{"lodash":"^3.10.1"},"gitHead":"2ee38fc08bf8bb6d307b7b87bffc5788c860e088","_id":"map2tree@1.0.1","_shasum":"134e0a99f616b10864e6aa3788ee162e7f3dfda6","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"romseguy","email":"rom.seguy@gmail.com"},"dist":{"shasum":"134e0a99f616b10864e6aa3788ee162e7f3dfda6","size":18356,"noattachment":false,"key":"/map2tree/-/map2tree-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.0.1.tgz"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_cnpmcore_publish_time":"2021-12-25T17:32:56.271Z","publish_time":1440069271451,"_cnpm_publish_time":1440069271451},"1.0.0":{"name":"map2tree","version":"1.0.0","description":"Utility for mapping maps to trees","main":"lib/index.js","scripts":{"clean":"rimraf lib dist","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 examples","test":"NODE_ENV=test mocha","test:watch":"NODE_ENV=test mocha --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha","prepublish":"npm run lint && npm run clean && npm run build && npm run build:umd"},"repository":{"type":"git","url":"git+https://github.com/romseguy/map2tree.git"},"keywords":["map2tree","map2tree","map","tree"],"author":{"name":"romseguy"},"license":"MIT","bugs":{"url":"https://github.com/romseguy/map2tree/issues"},"homepage":"https://github.com/romseguy/map2tree","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4","webpack":"^1.9.6","webpack-dev-server":"^1.8.2"},"dependencies":{"lodash":"^3.10.1"},"gitHead":"c4481354ffa330dd7167f751fd19629892b43ebd","_id":"map2tree@1.0.0","_shasum":"a77ae9fb856e8d998d8c35558c447ff128c8f88a","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"romseguy","email":"rom.seguy@gmail.com"},"dist":{"shasum":"a77ae9fb856e8d998d8c35558c447ff128c8f88a","size":18410,"noattachment":false,"key":"/map2tree/-/map2tree-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map2tree/download/map2tree-1.0.0.tgz"},"maintainers":[{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"romseguy","email":"rom.seguy@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_cnpmcore_publish_time":"2021-12-25T17:32:55.282Z","publish_time":1440064029887,"_cnpm_publish_time":1440064029887}},"readme":"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).\n\nThe following opinions must be taken into account since the primary use case of this library is [redux-devtools-chart-monitor](https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools-chart-monitor):\n\n- Objects and arrays deeply nested within collections are not converted into a tree structure. See `someNestedObject` and `someNestedArray` in the [output](https://github.com/romseguy/map2tree#output) below, or the [corresponding test](https://github.com/romseguy/map2tree/blob/master/test/map2tree.js#L140).\n- Provides support for [Immutable.js](https://github.com/facebook/immutable-js) data structures (only List and Map though).\n\n# Usage\n\n```javascript\nmap2tree(\n  someMap,\n  (options = {\n    key: 'state', // the name you want for as the root node of the output tree\n    pushMethod: 'push', // use 'unshift' to change the order children nodes are added\n  })\n);\n```\n\n# Input\n\n```javascript\nconst someMap = {\n  someReducer: {\n    todos: [\n      { title: 'map', someNestedObject: { foo: 'bar' } },\n      { title: 'to', someNestedArray: ['foo', 'bar'] },\n      { title: 'tree' },\n      { title: 'map2tree' },\n    ],\n    completedCount: 1,\n  },\n  otherReducer: {\n    foo: 0,\n    bar: { key: 'value' },\n  },\n};\n```\n\n# Output\n\n```javascript\n{\n  name: `${options.key}`,\n  children: [\n    {\n      name: 'someReducer',\n      children: [\n        {\n          name: 'todos',\n          children: [\n            {\n              name: 'todo[0]',\n              object: {\n                title: 'map',\n                someNestedObject: {foo: 'bar'}\n              }\n            },\n            {\n              name: 'todo[1]',\n              object: {\n                title: 'to',\n                someNestedArray: ['foo', 'bar']\n              }\n            },\n            // ...\n          ]\n        },\n        // ...\n      ]\n    },\n    {\n      name: 'otherReducer',\n      children: [\n        {\n          name: 'foo',\n          value: 0\n        },\n        {\n          name: 'bar',\n          object: {\n            key: 'value'\n          }\n        }\n      ]\n    }\n  ]\n}\n```\n","_attachments":{},"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/map2tree","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT"}