{"_id":"index-array-by","_rev":"19-673c35ad99ab2536286f2d9b314cd044","name":"index-array-by","dist-tags":{"latest":"1.4.2"},"versions":{"1.0.0":{"name":"index-array-by","version":"1.0.0","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.0.0","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"b0bd1d0d35061cc0dde3599ca19e1aa4bfe5255b","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.0.0.tgz","fileCount":20,"integrity":"sha512-hNgdyvNQD2MTN+voqEzv396Zl+DUJ8+C5kzYxwBU9uOxWlgyBl+MRozvJNbFXJ0p0NnvYHEabw0Q3VqmipAu/w==","signatures":[{"sig":"MEQCIEzQckX+2e/IjdbPuQnwcaFjGmIB7NCl0BdFnrchKu8zAiAtfEZjz3ocA/x2wGoNYPsikJPxm0K/FRFf4NUsoFRpJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145444},"main":"dist/index-array-by.min.js","gitHead":"bf5973555681327285aa416c099c151042c31c71","scripts":{"build":"webpack","watch":"webpack --progress --colors --watch","minify":"uglifyjs dist/index-array-by.js -o dist/index-array-by.min.js -c -m","prepublish":"npm run build && npm run minify"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","uglify-js":"^3.3.12","babel-core":"^6.26.0","babel-loader":"^7.1.3","babel-preset-es2015":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.0.0_1519637122840_0.5101302702364165","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"index-array-by","version":"1.1.0","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.1.0","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"b9856f68d2da6f108fd59515d20c131d4afeb166","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.1.0.tgz","fileCount":20,"integrity":"sha512-KNVfblJ5CysCO+XWTCZJNSdfhppOOFrfHIXqPPJQrZT38ckGSpA27EOPyGXWiq0BRndoxFPWtAOcyI+indikHQ==","signatures":[{"sig":"MEQCIGZ7gxgLol/G0gm7MApPv8Zhf8pooy7qZYH5uHWUJz69AiBISKBeiUPRQYJDpHNUXN+j5tItRSDogh5ZtcxAeG+qZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151597},"main":"dist/index-array-by.min.js","gitHead":"8df35b64856dfff8eafec8b2fe3987380f730f33","scripts":{"build":"webpack","watch":"webpack --progress --colors --watch","minify":"uglifyjs dist/index-array-by.js -o dist/index-array-by.min.js -c -m","prepublish":"npm run build && npm run minify"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","uglify-js":"^3.3.12","babel-core":"^6.26.0","babel-loader":"^7.1.3","babel-preset-es2015":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.1.0_1519708255659_0.021652069208957014","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"index-array-by","version":"1.2.0","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.0","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"e6dbc49a7e9e8e69133a5ed04d675b98eb568f7d","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.0.tgz","fileCount":17,"integrity":"sha512-AkX8743yzC7MF1/D2xazQDGFzVYFJ+PbX5JRjwSytff76lJxCa7miqBp/huQPSxO/lQxfmn4OwouCpF9hXE5uQ==","signatures":[{"sig":"MEUCIAXQVNqXULwgnNRFG5KPZJgkg+FwTgmC+KxbVwtnSb5OAiEAm4KHGQVScaMnoiPfZlqTPLyo8187pkp7H/xdgpd3ooA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFB0+CRA9TVsSAnZWagAAsmEP/1X2qWIY0RoExczjDsSV\nnzzTDJCoQBc8Olj/wjhZLyox+HwZg0m3sMuK9c0gPbUIy5BY4ACF1qIX3cR4\nusVdWA8HVb/DGmROg0RyVz8LOL/l2j+/wCBdMAvyIyQoTLk55+QIuFnKa/w3\nuFT5xfU/JMlKWTcBgwNMWCypMklSr6OtNtvxrvl8xjR+UB8z0hWy7i5R/yFJ\ndGN30KHhU+qo8U4SxeQmxvLy2h0B+hzB8YCrjqt1ZKw9p1RpfZt6IJVnwNcl\nP0aMQ0E4CNPgjbTyWiNuXGLtZKTA9Uy3g7N6+fIniorRKYfSEQJzFK/UXSb9\nVOYmNseXSja8XX+cFZ0z9xn1QH+kxmHC2P/F2Au26jj6Y84b3NCVl7QaIITi\nGi8cVGi02YzzlHbqckTeY/6d/l3wCe6pqs7dKEcFIHKkDQ6G4bNn2STMw3lK\n1KMD2OiJXUHmEjqtwech/A6Z6fmVQGWUkeHOCPxnI+Fk8VAdCdH/B04BHIRz\nOmMwfAMg4utjilkVmu4mXi1caUZVXg+zsrvNGTiE9NIBDsqfUgqsmK3eHd5G\n2vE+WmG2FfGDyEJ+yD8j70PzqXp12cESERlL2bAPSsXL/slFV8fA573xNtAF\n43eeomqzW4Z6G7hssipxXTuuL9tLu6Gmwze2yO9IQbgg/VoPlD0ClfDrX7n3\nXdJd\r\n=jhDn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.min.js","gitHead":"9ed7f0e8ed7001f68eba6880e15d5955259260d2","scripts":{"build":"webpack","watch":"webpack --progress --colors --watch","minify":"uglifyjs dist/index-array-by.js -o dist/index-array-by.min.js -c -m","prepublish":"npm run build && npm run minify"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","uglify-js":"^3.3.12","babel-core":"^6.26.0","babel-loader":"^7.1.3","babel-preset-es2015":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.0_1544822077515_0.3958295587667724","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"index-array-by","version":"1.2.1","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.1","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"4c12944c6fc44a4d011ea9f7f09be948e0665c4c","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.1.tgz","fileCount":17,"integrity":"sha512-aQXoAMAx1k56sVnqkxdvZ6bPSGtKjX6mYWrfNJbYQ5UxSDQKM3OG6EeCzOYiefw7wTnYoo5+ZdTpGQ6vzAQhfA==","signatures":[{"sig":"MEUCIQDwLqs00IAY5XeML+GImgspUZ9hscD7iY3reWfG7zyAAgIgDrrbjSM6mm3JsKfJsqHbHUj77z+Mmhr8Hdu7Ne+Mizs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFB7WCRA9TVsSAnZWagAAl6cP/iz5KpM8es6/F8c/NPCw\n0NCcwv04XvlsE6gsrAf8MsLLHaxTJz8YQJKzBswcE4/u6fKq7pWbLmJIhWBe\nt6muyRqoU+2/7kUkWoogzisB2OCtRrWWIbuqPGthXFq+LD1yNL+ow+TiPt5d\n5KAao5vckFovQtdHqVKzloXmeVecQd1tw7ukaw7rqDLd5eZT+FV04pJl6BlW\nDKbNJGV0SI8dwyc+URNEy/QBlB0zAp3LKuYkSh2SwS7SiB26lv0J0FYieS1X\nhRzeIZnhAxYpmdA8GF13HkocmzRTVG91KwAH7jh9r7fpSvkm+hIktHJevAPV\n5JdDDj3gLpEk023Dts7vuAerTRUKbFk21mjuPje0chAW2NYgu08Dp1Ml1H1n\nwhwLPCA0SnEsUoX26vNSKPX/uxpz2jmEOQhZrwlR2Rw4OFYkUaQw2gYVrDvP\ncVsFFr1U+bQF/aG1W4IFXhtklFDtQwQ20SM7qTOu+Yine+XXJjeZJ/BkFNr3\nOW8OPQGR5CVbrTmcnIPIz+Piu7D8vPDc+oQ4C0fAGX+tDK256m2keekZBIvM\nwiaVJLw+/U6E1wypoY2M9s1DiTieLi8qKocgFVHJBClIr8KVwiDQgztoNI89\nrS/u+oSzseKrgiErblqxqaHj8E9vPJT1lSH3FzEIRF2nSSPskCZ/15ZVxAA7\n+W4k\r\n=3qLi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.min.js","gitHead":"e0738b14ffec9ea804a753e242cfcf100a8c2b92","scripts":{"build":"webpack","watch":"webpack --progress --colors --watch","minify":"uglifyjs dist/index-array-by.js -o dist/index-array-by.min.js -c -m","prepublish":"npm run build && npm run minify"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","uglify-js":"^3.3.12","babel-core":"^6.26.0","babel-loader":"^7.1.3","babel-preset-es2015":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.1_1544822485379_0.900832280891648","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"index-array-by","version":"1.2.2","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.2","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"5af5f5a870d8eb240d43e4bfa954c6434357c66c","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.2.tgz","fileCount":17,"integrity":"sha512-x77CnT6iBbUfyAUQ83SIKBBMWGvxeEdhZJ3MTKbxopaoQQvhkcToF4OAx6GJmKnuBdnX/tOIw755xB0Vfx/Axg==","signatures":[{"sig":"MEYCIQCjAwGXG3M5+lg+LP8uB6TxWWr6nxd1HTwPmNbsRWnO/gIhAK0SiYnMPS2zvUhtV76Y9LNZYyII6xaD3Rca4njy3Stz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFDnmCRA9TVsSAnZWagAAvqwP/RiSRecS7rdhcCZGdNOP\nCt50SuALcp3w+hOPMVACDzsNesimMeAqTR86dz95tY4kOXEgjaa7YMFJY2eD\nhd/dtWChdnS4u4/fR6HuhTzsEjGDqcLJKCo+vvv4xgtXtmPD0gteXsV750a2\nbvjdhyctkRgAcli9rPVoNF9e0ThlqzfUMamWvmwHIi0ZZaAekRHdTtP0gDtU\nPzi9OFac1slONGY8jNej05VmAP4B9KG4a9Pge6gOBx1wRAMZ29O/eSOEo1tP\n1VpWLKx5VpysfuL1e6/bT6dUd/f4yv/Xe0u8n1w0vZ2s/UpQtEbR8MdbMCmg\nrvclsaTgo8AeuV3dQl8u3K5MfC+AcuSbbuxNdF0JTsqCji7b4OUizjLb3L/p\ne4CLbeI+yzGgNO3FelSZTnq6qMGNU0Ej+c78SJ7XFM5P9hKwbINaa/gfFH0l\ntfrgp8xxvnmBT+Yrc3cZqbhnIwBMKX/UGMu5Z45kJLgK045K8Iyvk9YLMtxr\nMssWXCx2XFbzaW8IPhY9WuTK4oavWot+FdlnyYchsTDssZNvy68P+C3TLaZZ\ntYH5/4uprEfNE2KzJs/Zsmxd2y7Y4qnvtWan0BxSBQC9CBOm/pwvxlT+pHzt\n2krmJlR+MguIPzpz+msrK4/kf94GBHvBnsVYE3KWT191AjbdY6BhHRpWwOTg\n1+0C\r\n=uzkB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.min.js","gitHead":"afa32e167c218423282088fcb9a87a2c973e4805","scripts":{"build":"webpack","watch":"webpack --progress --colors --watch","minify":"uglifyjs dist/index-array-by.js -o dist/index-array-by.min.js -c -m","prepublish":"npm run build && npm run minify"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","uglify-js":"^3.3.12","babel-core":"^6.26.0","babel-loader":"^7.1.3","babel-preset-es2015":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.2_1544829413554_0.835475702933683","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"index-array-by","version":"1.2.3","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.3","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"52a7025144f4184825c69f8e61ea9fa2a62501cc","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.3.tgz","fileCount":17,"integrity":"sha512-HOo76wfh+2yQ5ifRL0zmUHCfGOVQ0v0Bh9E+Vs4OpIlwXgcsTLgCALGB+L0AVemjSUhYBxCTNukxSj4oXwhIzQ==","signatures":[{"sig":"MEQCIDKzlBX/EVPYbb1MF8vpBHboOWcbBYUSmctlPwtu6RKZAiBqY6xGgbAd4jRbx2791KweJFU5oKAGMedWe4BVA4RGHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnSRJCRA9TVsSAnZWagAAXjQP/AswNjhktH9vpDq3T6Mo\nBsb+9fryZVeEVbjqKmXGu1ijU6pctNfkpk5foSxpCemAOnUJWgxMaOoc39hF\nP54Jxe+ZgCIUJjDt8e+Ozbfy2PPKSx1XqBJedVOhR624H3NksY+YiF+JfqVL\n1S41LyTYihxxLpQ/chX5T2gcVf2iusJn6JCasOPW2Ot2ETQXIzgIzv9SV61f\n5kWNF1Zp2x2a0ggksg8Bh+XcMDPH4NyPDcE1NCc8lwRiR8owvzizV2u2y1AG\n/TPWmgximGTg46wmivoDAp4LJINe9KLFjFKkRntVlX8xYDoSEWfMVaD2Uyat\nu10qbRWGco+5dgq5o1Hm0Ix8x+zoTLcLNIJha6I9CT4bm/hsveLoJeDgOyuU\n+CuJHDagk8OloeYDzwX23+fEpiA47pFvKjeIs93Ek+Exy2QRfW02ijhtRXYT\n229hIR0IHf7fCJpqT+ZU6KnjGuDADzqZj0EbAr/R7kbY4uLDzGV2CAmggTZ8\nnDpwzTSB/uKoDMS5r8ivzj66B54wKTIIw1JMnD8r8tz45J6T/3nY6C/4V1mW\nsUrLakmOftIUYjVllk3Ff+8vx+2Xor/kqXIroDKMN6YWvxWjKNmd6zE4CE7A\ngdGMq8z6UkpjNZvnj68exYvIQ/yWyqVARkuL7EcofSXKWAu0Ao6NBDl0hT1W\nuBg0\r\n=zVjn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.min.js","gitHead":"cdbd43e3f00bc59622e170926269f121a7d2b2fe","scripts":{"build":"webpack","watch":"webpack --progress --colors --watch","minify":"uglifyjs dist/index-array-by.js -o dist/index-array-by.min.js -c -m","prepublish":"npm run build && npm run minify"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.11.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","uglify-js":"^3.3.12","babel-core":"^6.26.0","babel-loader":"^7.1.3","babel-preset-es2015":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.3_1553802312387_0.043832530068339315","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"index-array-by","version":"1.2.4","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.4","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"6e1673b0bd7860a2a0627f7d4c2fe362ab891c3a","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.4.tgz","fileCount":8,"integrity":"sha512-wYxkFl5C+TvtcndR/xWXy+pS29JYH/Qycs++wFcaJfRpIPfSj6mJ752ASdUmQKhDnjaJexOaDesAAfJHU7p6JA==","signatures":[{"sig":"MEYCIQChtYr0Y60/Vf76Gx12Pbia0/MPqOtATwJijLBLzHi5/gIhAKD8L3Y0afc9/OTkT3CiZl+uQ6Z5Cw5+lK//sezxkxoQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdALHRCRA9TVsSAnZWagAAETgP/0dbuDt0p4Y5gMFESxwK\nWcZVAw7NhlUBJb7GIufKnMTF19R34NkV1jlL2w+5EGcZnicQGNzoOAm2x/Oc\nKWyZXXnl+5UEzmlc/GstcJztX0cWb+DV1EfBxXyE00afbI4q0/3BoyQiXILh\nJ1FFK+wIHDybA01ydPH+3yut1wNw1k0jAqMZTRjiDDuz9xeP0AA3gr28Neho\n1A2ZCow7zB3+/LFCBVtrQjxxH9j0NnKmNMkpeASRVloBfG3wWGxN2B8/s38+\na699Ie1cTtHLBYdOsJ8moOVJb2G0sas34g/Zh4/AeDARBwE/zkgBlZF4W3xJ\n8VZks2IVf2/1CgVJ7RgbQESOhst9EyFgNHKbC1PYsvtUsH2OAhlGhg/uavzl\ndzZDumZgYs9pi5FGCxxKQ/m94hpwEK4LWRXdZeWRyuTyXWcnXXSewjWYB5TJ\nViPI/Y5zeVWF2k42Tb2zeequ/dAnYIsLFbPURsvCHiqeYtBxovsQ2VC0nCgm\ne+svdovdNsQjN0+7Y3VSWT9xf/mf5QofWlh2ZwB57hwwJKA3Lg/SrROG5aTN\nCoMv4H4OlTO2NCQ7XCMsa43JUsxQl26FzYCidOPx6nDTtbw1/LuSe8IswVxJ\n+F9773+MiWbox8E4oDOWqcd4mFJ/O+3i2bV17qWqVJG5o2Id8oHM3zRuPAQ6\np8Ao\r\n=C3Qp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"0bec742993cc74f2d096004311b1ac5cdf179219","scripts":{"dev":"rollup -c -w","build":"rimraf dist && rollup -c","minify":"terser dist/index-array-by.js -o dist/index-array-by.min.js -c -m --comments '/Version/'","prepare":"npm run build && npm run minify && npm run build-module","build-module":"rollup -c rollup.config.module.js"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.3","rollup":"^1.14.5","terser":"^4.0.0","@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-node-resolve":"^5.0.1","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.4_1560326608848_0.977742063430064","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"index-array-by","version":"1.2.5","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.5","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"86c9964fc4608511e35e0668ba764c69b338cbd0","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.5.tgz","fileCount":8,"integrity":"sha512-KBqkYuY/3O3Z70k0415FIpkGb42TXRSgyCtoxf8pTc1lgXgLrSJ758CA820Hortg3F6lxHSNIvHvV1VE4H9orQ==","signatures":[{"sig":"MEUCIGi+p5HH/Uncl52nanm+PR1Tfm5vpnIh0AkP0fIPoHeMAiEAmgi7Y2kLyYrbmn18wihMQaDRveh27XhrMBICGEjIOis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEt7OCRA9TVsSAnZWagAAN9wP/06bVWOb8WS5AN7n3CK1\nisz1u44nevTLt4+Avrd1ZJNSlUbI8TlHhUsbQzFlIZXOKsoTQ/UJ9kZYxUpt\n3JPbfiDV350JxKwUDqX4qpx30M3kbsnvnVRVElDppIh5oigw9Fjs5gt2CWsB\nraDe/XGFG2UX+rnkIyNhP0EMf2v7ctRxK5/oD3qlSeRyagAgIjQK363SGBwh\nbk+F8zOudNifqdHt0Q+C/K05UgOofWMyTGheNeXE8mLhuTKmKR0kCzqCN/Py\nyw8Eb9G80ZVg5noq0vMTRBGdHhb3/T/OcT9lg7LM3upiur+nwh/9dN7n+JEC\nE9KCZlb1ocTNpxbBKo4th/GjtSS/zwVT9znn89BQyT1meo4Yxs0EtWeOXtqV\npgvYoxxYBFJ4gKLIxtwSJjotEDRNyY/fz2damqMdaI1+6lPZEJ8nBMly3589\nuzi8kDiIWee9874BppzsZU4eiKKb3ccgY31AiSLYrVPza+F1CNAmpf6qpJIe\nj6Je5qbrzZ32tm+5bJ9mEbi0skagalpD+XEB+qRsu6bmm6/67sGDebEkSj6I\n/k2FYNBRujK+t82K8/wCKcNvic5I7y4otx3TxF8LmJxUZ6SHJkSLdceqEYiP\nmPdS+a85SvFEHu4cFZPgVPLPgbAjVQUu78vwgrBtijfQIch2rKWBY3E5PpCX\n53PW\r\n=2mwN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"f8ff468f0f224ac8b41dd15d718d230bedba3d64","scripts":{"dev":"rollup -c -w","build":"rimraf dist && rollup -c","minify":"terser dist/index-array-by.js -o dist/index-array-by.min.js -c -m --comments '/Version/'","prepare":"npm run build && npm run minify && npm run build-module","build-module":"rollup -c rollup.config.module.js"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.11.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.3","rollup":"^1.14.5","terser":"^4.0.0","@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-node-resolve":"^5.0.1","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.5_1561517773441_0.727245304626112","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"index-array-by","version":"1.2.6","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.6","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"931ed40128e107dc9d4ef06e23ec1c6652b8d11b","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.6.tgz","fileCount":8,"integrity":"sha512-IlJMBsvyUMibCPaHJh+kc9xDSPU2Sy7JhT2SHMRBiPsVtfqD17dc8WaiqunxnQ2kxDvYZQN/IoC0aeKU43Qziw==","signatures":[{"sig":"MEYCIQDgfK5HpFebm0VY/39Mtg/cc48xsiyn5V0z3o5neKB6LAIhAMhTN1s1UsyH34M3fmW7iYslu+lpEGpx1R6/XrhxhyFz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdExUkCRA9TVsSAnZWagAAeTQP/ixPtrttN1eWDCJExPtH\nlUo560obWXOMh1HNX+OMtUYXQQ0EojSUZyxzADjCrYVPwsVtvgNOwcGBKsJS\nde0wyMr67oxQ8eYzqr0ecs9ZM93Sy2nB+szu4XFrLeX9wqZ9upCJ0aypm4uN\nmIqEddyOR+W+NinfQItVf4N9XFwYDcrMPL3z5hPFz+DyHo9E3X7LRPg20D85\nJb+2MKUuY6muQKtFSIs6wAZAGUVDy0Aa05TnT5BZ/tHCHyIZWDvAqXAXfyoe\nSbQtZL4rZnMVr+6k328yA6FrTteIE13VR9yF/bmzaLOv7QfGnVFV66igAQsH\nEDjt1YzjQBjcrSvvfy5AanYNhWVOI/x4kJAleM2K5EG0UGXvpuEayDMIkg0T\nHcErHzN+eDCYKxXDKWF1X8YBR5KWClaMqSVO8zuAnUP77wVW9nJ/zGvsGxZD\n40kjKha4NmDRCGtXXTCZ+ZYJGVeL3fzrV814ICFFl+ZRYcbiXl0cwKuc59Pr\nGfIefjqSyhO7otET19y/Lmat6HGYLzArH1B5+Mew8vfU7YDyV8RpOMz0kvsf\nHpW4qEyg/9dMckQSljk0uzKOCWSPUhxtQsDBFtpJ5JAwZ2MX5+c4lJoetc+4\n8Chm4EtaGAeRbijmzU9RwCkxaog7vpVznxFcAJZop5afVtw4/jMozyKLQ9D1\nBxXW\r\n=JfI/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"6bc5331360c7a2f2978412d77090382ce56d5d35","scripts":{"dev":"rollup -c -w","build":"rimraf dist && rollup -c","minify":"terser dist/index-array-by.js -o dist/index-array-by.min.js -c -m --comments '/Version/'","prepare":"npm run build && npm run minify && npm run build-module","build-module":"rollup -c rollup.config.module.js"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.3","rollup":"^1.14.5","terser":"^4.0.0","@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-node-resolve":"^5.0.1","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.6_1561531683847_0.5781719190936394","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"index-array-by","version":"1.2.7","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.7","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"59a866617fd1fbfed3401f5aca533002dd088a09","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.7.tgz","fileCount":8,"integrity":"sha512-wohXZ+tEndHGWTlUZETlxw7BwBAZbePF6X1y2QrTXGTTgJLFSZcNAOXPZtlmgj0/DSSUaL2sdpvv8sEv0tkGkw==","signatures":[{"sig":"MEQCIAJdlzUagZr0Lndea/Q9ymcCA7/byCPtrCvB8NlSwx+aAiAd47b6HruB5GAvoL/9oNb5ViGfin7DkGzgDU+63px0Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkGAjCRA9TVsSAnZWagAAI88P/RNpsq8OOVMS0MtrCXFi\nWItSUYLOil8xvs4ZXG3OI9P/Yu+AiYioeDrv/u+TVd2imgQlvT+lmNwK4fiv\nBeBWudkzQaxL6ezWtZ8zXOTJnrWrwJZnZtBUNz1Y3PFJ80srp70TIZcfi50A\nuyw6leiLbqlh/2AWep+Y8dAzwHc3eoZVdxKrTh0m5+n2Ppzh+egzYm8j3cRB\ngOVWJ6/AMxQTMpjlA+WC9cKpJ4QkQn0jmDsnzrtWhYTF7Aawk3MnfTmbzKQo\n8Zlq1bSw5TiChjM96VXopioA0idnJGtRBWLwci7/1vJM3xC01mnyzWonppaS\n3RBz7pzpkwnOz5E/WoJwDojFPnzKJEe3caKrJIIE0TQuJPoGGbO+RaC93fL9\nJp9rJdCm8NvDO9zcCeITd3b5GdAlpKpBcIA54ZH6elFtO7KM+uTYKURymyev\nrWMOClzKDqqtUNsfE/YUFPAhmMLPqnVnOsHxI6IeDT4UqcoD+fxZXW0mSCRj\na1hWDasKyhDV+XncCLeDSBdV9Fk9eq2Wey4CktsX1tldwulGlrP2jiAnGpov\n/VElJfmDKoiiwlBZnAvpSyZtYUyILAJcit5dDj3p8woDGcbfvmDgfJMsF2Mx\nhVYhOQ4z4dzZNoz5LpCBu8KUNBX6XwfIdWrdmaQI5tQIcWl14Gepy0L/N8rT\nVRrM\r\n=im00\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"2307af62822d97807b508573dd28e2480ccaed22","scripts":{"dev":"rollup -c -w","build":"rimraf dist && rollup -c","minify":"terser dist/index-array-by.js -o dist/index-array-by.min.js -c -m --comments '/Version/'","prepare":"npm run build && npm run minify && npm run build-module","build-module":"rollup -c rollup.config.module.js"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"5.6.0","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.0","rollup":"^1.22.0","terser":"^4.3.4","@babel/core":"^7.6.2","@babel/preset-env":"^7.6.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.7_1569742882372_0.9329978505275067","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"index-array-by","version":"1.2.9","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.2.9","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"31e7b098dfc2a971216684c58f97e4f1ef3a1076","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.2.9.tgz","fileCount":8,"integrity":"sha512-AaaAEqXelYBp2Lj0E7f3I1mU2jt+4gKYkpmTaXZKS5wJbqdzRZ9C9lDnTITRCysKcQVOfEWlhbEz6VJ8O85vdQ==","signatures":[{"sig":"MEQCIBCEn1fNF6GdcCxFl7U3ObX1Cze8J++z+iuyPXBQklRRAiBuS44WZXbKwdWKXR349xPa38uFxi+pcVRj/rstzgbuZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebp/NCRA9TVsSAnZWagAAZhYP/iNcemG3hzvRkpyjukyz\ngDmR2CG73uHtMgQrPhpxhdz223S5q+cREm1CMjBjUZiXQL0FJfQN0PEcjUj/\ndZcrBaLDQ/vi6noQyltj74I56Nd6iT8rDuRRwLUu2tZD2TAkkMZLxYG/MLNq\ncZqERs27lcpZJV0D7Bml9izi6oLNxvsv5uXQoXkAvtS4/ahPe+d8XJJnYZh9\nqGk25/mKBrQ57QYcGhmQshv3iWZywHsk1O1iWlwAIrA7Zh4DCQ6l2R09ZV8G\nceO4iN6HCzet5RhzsTcroqHYTKQ+2om9lhIFVNUUIzp+z26JgfqzKjMFSYMP\nOB1XOxulS+Ytll0OISbSOfuB8lHLLoJVyB4z9QyUyxl+A/tGyRiWQTvwEece\n7+aCXQDHG8oGTWS/lAdI0lKhoGA7eBPUfWrxq3ylxg+1ybeOiSsFWyn580n9\nuMyfogRg6ZO32Gr/nn/Fm4HL2O2bwDgrZwPiCfsks8kh/UT1qAvHXouqWrG3\nqAgoxTHtltA8+jL7gvbtwVV7uEL0JS8JguwPsh2sguYqNDJYWi7cxqR8cilt\nXSrCbcE20E4JDepWeASBHmfgYbjrCoG+fL2iJuFCqY3c0cj0sX6HOaJBDapF\nRbvS9qVihaafpN95A0TXUjJvFGWj6R6WbNu4aTo9gvamkt77AcMF7h6FTHNV\nm5HQ\r\n=Xnaq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"4fa4961e30184c534c24975f65cf755f617e3301","scripts":{"dev":"rollup -c -w","build":"rimraf dist && rollup -c","minify":"terser dist/index-array-by.js -o dist/index-array-by.min.js -c -m --comments '/Version/'","prepare":"npm run build && npm run minify && npm run build-module","build-module":"rollup -c rollup.config.module.js"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"6.13.4","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","rollup":"^2.0.6","terser":"^4.6.6","@babel/core":"^7.8.7","@babel/preset-env":"^7.8.7","rollup-plugin-babel":"^4.4.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.2.9_1584308172903_0.44717575297663426","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"index-array-by","version":"1.3.0","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.3.0","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"db5b37fcc75712d9b2393003b4106050af53d130","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.3.0.tgz","fileCount":9,"integrity":"sha512-INSV8BJwW/IF9wj/hzq6tDQhc3AYBnQ/wY9mNIGiPEvxDI1sR0OaL1VQg74ZIZqg3fbmW5zQgf2Bxc51zDwRZg==","signatures":[{"sig":"MEYCIQDtaCrQVEhRHGidrMAaXq3ZGM/ZDu5nwNOjHivYuZp/UQIhAP2A/SZ/pYlus6rccRMd9Fd9E5wTMj9s5n73bzrGuh06","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecHXcCRA9TVsSAnZWagAA74wP/0bXjTMD7AamhPEDhciV\ntlHD8eLvxI1qT527uZUj9VftSQHxzirbtfM56kb3As+wwKMN4sOHlBfKM9ij\neg0nyK99u8lr8Fv6pKggMH7x4mWYLPsuTs2cZSaN6nVkLz4aTddVB8NBwxrz\ngswdkdCJpvbgD1CNkiFVPf32cTAZ0XKQ9SI1/Vg0dVOTwCltB4hvg4zVQkYe\njA/2IaQ4x1lOJWaUHhKAXpaMd+uhdPxl8F2LHQKrsAMcMOFN39n0DJKCEhMN\nbGT3k0s4jlBBb+c805QW0oe7NPRnNu8cn40FnzWB3L3WG74kCMldoLZF3JSJ\nas11J+3GvLd63jSSyY+pw9nluSRnNMHHn/CaWHj0slLjMZSrzeh1GInkIaIG\nPowUaij4r/0eurhrFrCMOKwjkwKrlT8AqUIsWApvY+p5eFvA5giMTMHAs3ie\nfslgBb3P0OzimhcytcwXVCFVam7qTky+cSpZdywSGdTpYNYOnctE0csNQQPb\nmcJCL3/sTauS7VhndjTlA+LEP5x1/31AMOtyHmDriMu03A3hxw/hK/VZ3iaO\noEjEYG7g7wG3IHW9JP+qjbndJSjSnAgM+90NSetGMoeyXm5mPZ5U5y+TLDVP\n5j5wN9wrKfx9aZihXYPup3i7l52JWE74Qvb3R5Y5X7X+NGQZhIMN2iIUD9mq\n2jd6\r\n=ADOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","types":"dist/index-array-by.d.ts","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"9bc679d88650ba32210d025ccd03fff9f3af4c70","scripts":{"dev":"rollup -w -c","build":"rimraf dist && rollup -c","prepare":"npm run build"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"6.13.4","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","rollup":"^2.0.6","typescript":"^3.8.3","@babel/core":"^7.8.7","@babel/preset-env":"^7.8.7","rollup-plugin-dts":"^1.3.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.3.0_1584428508297_0.7918131762619576","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"index-array-by","version":"1.3.1","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.3.1","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"48595af44efb32f514efd2e46b88de05a508344c","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.3.1.tgz","fileCount":9,"integrity":"sha512-e3RmATJZXJWZg9obaLdgPZcz42mzCrr4RuxB/6YaVds7tkUjPRw3Zaebs5YXo4WPyCA0Y9ZKcGYHRqGbGhoU8Q==","signatures":[{"sig":"MEQCIAV6G87jB40VSh/ksQKB3B2Bm6JDcRveyWfog7xs28kMAiA+ktYTdwvLFK9QL14UU5zs6EROR6/QHaWB3+00Nk2h6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkxt4CRA9TVsSAnZWagAAcQQQAJLsshat8Ru0el+UDWo3\nl+4kgj4DjUKJi5I57P17F4abUj/xxVVQ9SsaVZdge/1G7OymaXyxTIJKUiuS\nKvU/uW+gz5Q82b0ro9cBk6KjttpfjQgDFySoRt9qad+U8dUEdaOCOokn9Zyy\ng+YfyfSf8+m81RUM33VEWBwRuQC9sBPOZS0f9LPib/wiRwoM2aIViECM/oZ9\nI/ZsE5xW+A6Kbimi6x/DRCGJbmO1HEZTHcsQCDjxmvFpklgz5iR9yrZDU1Q7\nZ1lrGb9I0JFJXdu8WRDPvPzljx92/sL/1CWWn86/V1X3+Ti+Z9sbjkBNvX09\nyVEh4DU1Zt3Eav+5LkURk4+2kPUF+k6yqOeiBGtlwH62c44b6N3Rk19cnRAY\n8SARaysBoAU56SP0HoH9YH9Ki5P8epvwzGnaGVRcB4LSDN94/obm8+dGv7qj\nbTT0ROBHPwwRTFRyb3Sje+9b/qFTVwrruAyUZRKhMew1oR2VBED55yR08Jnz\nlND+iCnohw/FYZWHV67uPSnS6sJ7mx+8EkE0rNHR9JXkgNa9IgocmMixsDNk\ngnNTLa96fRMs4IwDRqjaz0ftjvY58D5JRrKHw2xLYtvjB4N68F2ZAcddFH12\nqWOqYVj0JRo2f+ouZMlzdA7MROmirY6WNZzCLv7BT80ZDqYb7ntkapoa+3Re\nVwkM\r\n=s7Ax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","types":"dist/index-array-by.d.ts","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"40df9c961eb983f6d94f377e2dc114af5b99b090","scripts":{"dev":"rollup -w -c","build":"rimraf dist && rollup -c","prepare":"npm run build"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"6.13.4","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","rollup":"^2.47.0","typescript":"^4.2.4","@babel/core":"^7.14.0","@babel/preset-env":"^7.14.1","rollup-plugin-dts":"^3.0.1","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.3.1_1620253559955_0.9387570396796197","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"index-array-by","version":"1.3.2","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.3.2","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"d3f208af6f1e2776b00560e4ae572368405d4c28","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.3.2.tgz","fileCount":9,"integrity":"sha512-OIiTTJ4bfAcHTcMUZp3nmSpxAES+nARZNADnGBhg7OjywT8caxm3FR8fdnSnZIF1LvKDk5wN05oBF6qkVk2ZFg==","signatures":[{"sig":"MEUCIEtvRNo5ON6CMmNxB3QdYfA+pidSRO9Qtpav1Z2S3ePaAiEAwM507WLXI2rDiIcgySt2cJnnEK4S54FGTGAfMVJFzwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBE0LCRA9TVsSAnZWagAAsWwP/2ipKIm02hyHXBIp67Bp\nTEN8pOH+kFn74LAUY8HGXNEneoUOU4ehgFZe3FdFkIt2foX9zfMSMOgm5RXc\n8rQw5MUg1yrmGhekSAWh1myyjRDzhO6dJk44hnDc8pVl0PxVK+7k/BtXFKf7\nRvGhqclcA85Y/SvXkL0mADiEtG03fNoaxp58nOU6s1/uLNTsE2N4wvA4sYig\nB125CqvARkwWoPzgDi1a4Z7HNSEX4srg1X4B4gEGN2V7EObG68MzU18E9Y8t\nkb5v8KlWQUvF4q7tXdy4lDNOM/rDVAUtZm5flXeywL5rnp28xC9TGFpMueQx\nQIPiCBxU9IYgyBzhCmn/CBf3TLLqdctl0loXXkykudfZpV7MQ45bSAltKv7U\niqq8YZBCPlUyFOvAfn2NC3Y8B6pQBbHfUI9SkvXpzeRrpN6tzsYLmfuCD/qz\naaOFU3iPmuOFGUoZ/JAx+wR+ZXOj/Isv1OEzaCoc2YnNH9yfM/if/8g0u2hf\nbngSvhyZjFmtaxJQBj4M2nZB186Hn1TUPg1MlXZF2NXv+JW8kORiCOKwjzwI\n00RuNQ4qxhOLvDmfUxQVka2lmlu0JOYN2hVtUTmfd2hLdprLSOiPHMieEXaO\nla9pAkQw0hxTUuccpiWtiaD8pbExMC1lzecTh705SEbEjwinZxwJaQs+8W7V\nG58A\r\n=IXsF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","types":"dist/index-array-by.d.ts","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"0e79169559f8e3043097f42a693a9883906bad1b","scripts":{"dev":"rollup -w -c","build":"rimraf dist && rollup -c","prepare":"npm run build"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"6.14.13","description":"A utility function to index arrays by any criteria","directories":{},"_nodeVersion":"14.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","rollup":"^2.47.0","typescript":"^4.2.4","@babel/core":"^7.14.0","@babel/preset-env":"^7.14.1","rollup-plugin-dts":"^3.0.1","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.3.2_1644449035170_0.23667916893854035","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"index-array-by","version":"1.3.3","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.3.3","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"6881ae680a44af2c344db5e18eac6c5dc1ccea47","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.3.3.tgz","fileCount":9,"integrity":"sha512-dpqV1sX+hx4s0RqAT97ypk9xzcAXJ0XK27p3bTgPy8bjbJAX6Kf7RU3pPXgmg9hhO7f5/WxO354v2f/A0/fz3Q==","signatures":[{"sig":"MEUCIQD0HGm0WlxiEW2uFFytsaRya1vpWxr/eKL2DrOdyd0Y9gIgQzCnk/iDupkGP/+tUXYzzNPlQLEj4GXgg+puiUuhq6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/n4PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWfQ//ceeB0FTvg86A0SqEBLgKypsmmaNHJ8y++rlTrP8msuhHctaD\r\n6flPkz9PBa8b6TvVPuY+eLbDdq40aC/uxS3rAXMauAWWveJFUKu5Tj4dD0Nf\r\nntz8KsPXtn8u9KlDZ5lNUawYzTy821Ap3aurdt3YNJGsfX8DDB0HUzv5gDa3\r\n743PzOwaHfjy3WrtrlIpj30tCiAGdKT7lMxDFC/bLW+J3/FgP8Da+VjLtMez\r\nTexF/M52FGlXNZnwV1jZs5dRd8uwDGuX8nDOYw8crs5R3iuFm10AMJ0uSwI1\r\nRenZNYy6nC82IxFqy6y9ZD3Mp2CtO3owodLKEkYEy7cG226Y+jMbk+EIV1sh\r\nTTrhQ+GBckmICaJbiikxROPR9oT5lOqWX5cUhgPF7Kqs6zzX5nwLnOCk2/S4\r\nK5NY6ldIEqKoJYUi8b0sNMztXkBvnk4XLYNIvU81rQngaSG0KmJEMOfcAU+d\r\nQJzteOnOtoW/tuNahAU3dXtztEFcPIRlghtgtLiRAgG1VCbuSKIndhbAz/7T\r\nDy8TldkqamSJfuWwxfID1yh8n1Q64fmwX6G/z2H/fcWt4pY2ZDqSM19Q00Cm\r\nLemwJrPEUuG7CvNhfoGfYYGcM2lCn2QR2gWVIEa4kt5IxXDit0xil/+FPLHr\r\n1FPteUrmHEUnmiCBcoznXpcYtTsJUCzVI6s=\r\n=qGYv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.common.js","types":"dist/index-array-by.d.ts","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.module.js","gitHead":"d427dfced78bcedc7f23d6de1fcfeb7de04251b3","scripts":{"dev":"rollup -w -c","build":"rimraf dist && rollup -c","prepare":"npm run build"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"6.14.13","description":"A utility function to index arrays by any criteria","directories":{},"sideEffects":false,"_nodeVersion":"14.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","rollup":"^2.78.0","typescript":"^4.7.4","@babel/core":"^7.18.10","@babel/preset-env":"^7.18.10","rollup-plugin-dts":"^4.2.2","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.18.9"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.3.3_1660845582853_0.59316057422377","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"index-array-by","version":"1.4.0","keywords":["index","array","helper"],"author":{"url":"http://bl.ocks.org/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.4.0","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"d49d87206958b97108b095b565a609d80162c176","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.4.0.tgz","fileCount":8,"integrity":"sha512-6+yiTT2vF2k7muG+khY+3T3OP+ot2d4qHUC7BtO3ZLtvs39/krVdWcPkk7M5AkzFbChv2gfYI92WOH7GrZ45UQ==","signatures":[{"sig":"MEUCIHOfibg6MB9f7FUU+jic3vL7AsCTx8ihcv4P6E1qydluAiEA8DXIVSO2OS1XmWUzfFp3BmDTDfaZqDgpTVa9/EieCpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4XqCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrssw/+J8MaHbMnzGZoqNodx1oUkj1REncRrmdn8sv/JCzhnACACQ5E\r\nG+iMl9IhBO0DaKzoaAYRVjYAcTN5cT/DTzmv01j1urZ6k3xu0gZVn/4UQb24\r\nFfmHZnw62Tr+PReG1xPNJJyvPn9dtxODSEQlwvPzQR2d9yuHim+RpP0O1RYO\r\nlMq5s69cfBpcqvjEppdW20Urq+izHjzFdkfnuSlcUKH51I2DaPrIPvnuZcFa\r\nwI1t9h7BI/FuriW06DR6I2D7T/yceXtzrtcwXiX90ONUUw2L4RnbvDdkaG+F\r\nPnGTT8v80dtJ6vgaEsfrpCS84isV9G5DDXX1UrHZMHg718L04J9Qelp5O3iR\r\nBzvZyITt92uV0IQPn38chVVVOf1Ccrf8vmVRdkTrqEQghf80AU4Tky9g7j0j\r\nilCGj/2tCYzKiIcpNR2XZojBxVnFqQ2QNHffKVy6o1mauuPFmZBcVi4XPnZR\r\niDuuLyVHGrfuD0OHNA1FjSco3HpWQ4PKfpphk/qxZFy7mf76PiuJrf54zj5O\r\npKZ5XhCWjYEZINZ2JCFGyauytbqK+2MPpun46ibYR+sEETKilJVxeIhjKfwZ\r\n+0PAHrVAJvGwsEOsEEvNS1Z7RoML5v9ojsJ+wuNLg//4BHxQRkoAkKRsGtFh\r\nz+ADeYEY5F8+F/i1LcozQ2JHmgF65GkRQYQ=\r\n=dwe5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.mjs","type":"module","types":"dist/index-array-by.d.ts","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.mjs","engines":{"node":">=12"},"exports":{"umd":"./dist/index-array-by.min.js","default":"./dist/index-array-by.mjs"},"gitHead":"c55d69c046e7a3e3d8019c1f3a7e57181bb0bf15","scripts":{"dev":"rollup -w -c","build":"rimraf dist && rollup -c","prepare":"npm run build"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"8.19.2","description":"A utility function to index arrays by any criteria","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.1.2","rollup":"^3.14.0","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","rollup-plugin-dts":"^5.1.1","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.4.0_1675721346020_0.9958918123241922","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"index-array-by","version":"1.4.1","keywords":["index","array","helper"],"author":{"url":"https://github.com/vasturiano","name":"Vasco Asturiano"},"license":"MIT","_id":"index-array-by@1.4.1","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"homepage":"https://github.com/vasturiano/index-array-by","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"dist":{"shasum":"425f26cf0c744a47ebadf47366692e52043cf17b","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.4.1.tgz","fileCount":8,"integrity":"sha512-Zu6THdrxQdyTuT2uA5FjUoBEsFHPzHcPIj18FszN6yXKHxSfGcR4TPLabfuT//E25q1Igyx9xta2WMvD/x9P/g==","signatures":[{"sig":"MEYCIQDytxtBiUotMtdbSInlLkI3q27DmqmtIM2WJ4FYAgrLMQIhAOhQATTMIxNmBXF94lAv4RSaZdBX4+plKMTqFw5OlpRB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4vx1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolnw//f1wzUNLfWO9mSRHSGKbS7CjYN3iRsQ1bPG2QXbuqwguE5nNd\r\nLC5S8aqZdZHpMQ5i511tMu9m5/zlnmOSmcZizU+ISTXA7u7qAF9JQBRdaFED\r\niSXgADm69t+0Y8BptEK5uN0Q95Z27WJACzARQZxiyp7pyyqSj8lY4iN//xKe\r\nmZnXEKlYPDpUGNLV94bc+pebjd9lziPJXCMUV+xtGMiHBS2ouz1n+8UyK3Il\r\ncGANQwMIQ7PHSajNxMBbihyoedpsPRv6CAMUp+aJvxHT2RI8Qn8zEtu5Fhv7\r\nlLzGEAECZiNImhwusapA1h52ZJXp6tInzDAKepDVjJPgbb9ilyvug0v7rRqC\r\nltLFA36EeQy7snFRtBoSMbiiY+UqY712ruAlUVSoRuEpTDImFADMjby+ukrr\r\nc1Xu9Zfp/5CmfFz7FlYofQ6Wjex7pY1hSYK3M9UwhgJfxbev7uRoeqJ6nQ8x\r\nGVBhxKuALA05v80UiT1LsMDDaF5tZRdbIYHOXeyQ+4XFcQXj1pBS8sSKmqUn\r\n9QHPH4CEAdDFPvODCxzBqZ1ViizdYsV9rUVRrw2J1c8IO7L6iKkHCAUds5HY\r\n3GQyZcz5Y9HldtIpT5fuVe6UQUBcrkRTaq8uDqqKlYKXWq69YYKYPA6aCRqY\r\n0XZEGrCTQQ9EpoI1USUMVJjmBOWu+xI40F4=\r\n=YcOm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-array-by.mjs","type":"module","types":"dist/index-array-by.d.ts","unpkg":"dist/index-array-by.min.js","module":"dist/index-array-by.mjs","engines":{"node":">=12"},"exports":{"umd":"./dist/index-array-by.min.js","default":"./dist/index-array-by.mjs"},"gitHead":"42af35b19a3ee6fd146ab16792d32ec876567856","scripts":{"dev":"rollup -w -c","build":"rimraf dist && rollup -c","prepare":"npm run build"},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"jsdelivr":"dist/index-array-by.min.js","repository":{"url":"git+https://github.com/vasturiano/index-array-by.git","type":"git"},"_npmVersion":"8.19.2","description":"A utility function to index arrays by any criteria","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.1.2","rollup":"^3.14.0","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","rollup-plugin-dts":"^5.1.1","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/index-array-by_1.4.1_1675820149091_0.5249394906659703","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"index-array-by","version":"1.4.2","description":"A utility function to index arrays by any criteria","type":"module","unpkg":"dist/index-array-by.min.js","jsdelivr":"dist/index-array-by.min.js","main":"dist/index-array-by.mjs","module":"dist/index-array-by.mjs","types":"dist/index-array-by.d.ts","exports":{"types":"./dist/index-array-by.d.ts","umd":"./dist/index-array-by.min.js","default":"./dist/index-array-by.mjs"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/vasturiano/index-array-by.git"},"keywords":["index","array","helper"],"author":{"name":"Vasco Asturiano","url":"https://github.com/vasturiano"},"license":"MIT","bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"homepage":"https://github.com/vasturiano/index-array-by","scripts":{"build":"rimraf dist && rollup -c","dev":"rollup -w -c","prepare":"npm run build"},"dependencies":{},"devDependencies":{"@babel/core":"^7.24.9","@babel/preset-env":"^7.24.8","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rimraf":"^6.0.1","rollup":"^4.18.1","rollup-plugin-dts":"^6.1.1","typescript":"^5.5.3"},"engines":{"node":">=12"},"_id":"index-array-by@1.4.2","gitHead":"6fe8d0704562f8bd989110b6a8cfbb65455f7963","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"integrity":"sha512-SP23P27OUKzXWEC/TOyWlwLviofQkCSCKONnc62eItjp69yCZZPqDQtr3Pw5gJDnPeUMqExmKydNZaJO0FU9pw==","shasum":"d6f82e9fbff3201c4dab64ba415d4d2923242fea","tarball":"https://registry.npmjs.org/index-array-by/-/index-array-by-1.4.2.tgz","fileCount":8,"unpackedSize":29487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRgJuL92VRxFgBRJkvDE23Nwm3Qjp0AZxAZwhkuWcHoAIgQygVm97qPcI4odCjbYihPUjlKGgobfVWOSFx1mDRQP8="}]},"_npmUser":{"name":"vasturiano","email":"vastur@gmail.com"},"directories":{},"maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/index-array-by_1.4.2_1721427887140_0.9313847105144069"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-26T09:25:22.840Z","modified":"2024-07-19T22:24:47.505Z","1.0.0":"2018-02-26T09:25:23.006Z","1.1.0":"2018-02-27T05:10:55.973Z","1.2.0":"2018-12-14T21:14:37.685Z","1.2.1":"2018-12-14T21:21:25.603Z","1.2.2":"2018-12-14T23:16:53.794Z","1.2.3":"2019-03-28T19:45:12.566Z","1.2.4":"2019-06-12T08:03:29.100Z","1.2.5":"2019-06-26T02:56:13.580Z","1.2.6":"2019-06-26T06:48:04.003Z","1.2.7":"2019-09-29T07:41:22.504Z","1.2.9":"2020-03-15T21:36:12.999Z","1.3.0":"2020-03-17T07:01:48.436Z","1.3.1":"2021-05-05T22:26:00.113Z","1.3.2":"2022-02-09T23:23:55.338Z","1.3.3":"2022-08-18T17:59:43.162Z","1.4.0":"2023-02-06T22:09:06.222Z","1.4.1":"2023-02-08T01:35:49.305Z","1.4.2":"2024-07-19T22:24:47.309Z"},"bugs":{"url":"https://github.com/vasturiano/index-array-by/issues"},"author":{"name":"Vasco Asturiano","url":"https://github.com/vasturiano"},"license":"MIT","homepage":"https://github.com/vasturiano/index-array-by","keywords":["index","array","helper"],"repository":{"type":"git","url":"git+https://github.com/vasturiano/index-array-by.git"},"description":"A utility function to index arrays by any criteria","maintainers":[{"name":"vasturiano","email":"vastur@gmail.com"}],"readme":"index-array-by\n==============\n\n[![NPM package][npm-img]][npm-url]\n[![Build Size][build-size-img]][build-size-url]\n[![NPM Downloads][npm-downloads-img]][npm-downloads-url]\n\nA utility function to index arrays by any criteria.\n\n`indexBy(list, keyAccessors, multiItem = true)`\n\n## Quick start\n\n```js\nimport indexBy from 'index-array-by';\n```\nor using a *script* tag\n```html\n<script src=\"//unpkg.com/index-array-by\"></script>\n```\n\n## Usage example\n\nGiven an array\n```js\nconst people = [\n    { name: 'Mary', surname: 'Jane', age: 28 },\n    { name: 'John', surname: 'Smith', age: 24 },\n    { name: 'John', surname: 'Doe', age: 32 }\n];\n```\n\nUse `indexBy` to index it by a given attribute (string type `keyAccessor`) or any other custom criteria (function type `keyAccessor`). You can also pass an array of `keyAccessors` to retrieve a nested object recursively indexed by the multiple keys.\n\nUse the third parameter (`multiItem`) to indicate whether each key should point to a single item (unadvised if the keys are not unique) or an array of multiple items (default behavior). \n\n```js\nindexBy(people, 'surname', false);\n\n// Result: \n{\n Doe: { name: 'John', age: 32 },\n Jane: { name: 'Mary', age: 28 },\n Smith: { name: 'John', age: 24 }\n}\n```\n\n```js\nindexBy(people, 'name', true);\n\n// Result: \n{\n  Mary: [ { surname: 'Jane', age: 28 } ],\n  John: [\n    { surname: 'Smith', age: 24 },\n    { surname: 'Doe', age: 32 }\n  ]\n}\n```\n\n```js\nindexBy(people, ({ name, surname }) => `${surname}, ${name}`, false);\n\n// Result: \n{\n 'Jane, Mary': { name: 'Mary', surname: 'Jane', age: 28 },\n 'Smith, John': { name: 'John', surname: 'Smith', age: 24 },\n 'Doe, John': { name: 'John', surname: 'Doe', age: 32 }\n}\n```\n\n```js\nindexBy(people, ['name', 'surname'], false));\n\n// Result: \n{\n Mary: { Jane: { age: 28 }},\n John: { Smith: { age: 24 }, Doe: { age: 32 }}\n}\n```\n\n```js\nindexBy(people, ({ age }) => `${Math.floor(age / 10) * 10}s`, true);\n\n// Result: \n{\n  '20s': [\n    { name: 'Mary', surname: 'Jane', age: 28 },\n    { name: 'John', surname: 'Smith', age: 24 },\n  ],\n  '30s': [{ name: 'John', surname: 'Doe', age: 32 }]\n}\n```\n\n\nThe `multiItem` parameter also accepts a transformation function with the method to reduce multiple items into a single one. In this case, it's keeping only the max age.\n\n```js\nindexBy(people, 'name', items => Math.max(...items.map(item => item.age)));\n\n// Result:\n\n{\n  John: 32,\n  Mary: 28\n}\n```\n\n\nA fourth optional parameter (`flattenKeys`) (default: `false`) allows you to receive a flat array structure instead of the default nested format, with each item formatted as `{ keys: [<ordered unique keys for the item>], vals: <single or multiple item> }`.\n\n```js\nindexBy(people, ['name', 'surname'], true, true));\n\n// Result: \n[\n  { keys: ['Mary', 'Jane'], vals: [{ age: 28 }] },\n  { keys: ['John', 'Smith'], vals: [{ age: 24 }] },\n  { keys: ['John', 'Doe'], vals: [{ age: 32 }] }\n]\n```\n\n\n[npm-img]: https://img.shields.io/npm/v/index-array-by\n[npm-url]: https://npmjs.org/package/index-array-by\n[build-size-img]: https://img.shields.io/bundlephobia/minzip/index-array-by\n[build-size-url]: https://bundlephobia.com/result?p=index-array-by\n[npm-downloads-img]: https://img.shields.io/npm/dt/index-array-by\n[npm-downloads-url]: https://www.npmtrends.com/index-array-by\n","readmeFilename":"README.md"}