{"_id":"map-obj","_rev":"28-f1fdddef810620c6c0d6c86d91145627","name":"map-obj","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.0":{"name":"map-obj","version":"1.0.0","keywords":["map","obj","object","key","keys","value","values","val","iterate"],"author":{"url":"http://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"bcbdf6756758763c182daf79e18094a2f1c85766","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-1.0.0.tgz","integrity":"sha512-88OHMGmqgI1PJyFq5T1DHORoxRWzb8cZmJaMdPUnt74tALy6/yA1BxMaiZpv17/oYZJ563520cz5IsoV06dE1A==","signatures":[{"sig":"MEQCICE+C+DVb45W87/vkmy5qoj4ISZbErk0MdSfIPr/YIZcAiBLmNqtJHB2DKqdmkqmwwubD8I6yEep3pb48AXvw2WEsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"bcbdf6756758763c182daf79e18094a2f1c85766","engines":{"node":">=0.10.0"},"gitHead":"96c3c4363f3c7d192f33305884f129004f5c4bcb","scripts":{"test":"node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/map-obj","type":"git"},"_npmVersion":"2.1.2","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"0.10.32","devDependencies":{"ava":"0.0.4"}},"1.0.1":{"name":"map-obj","version":"1.0.1","keywords":["map","obj","object","key","keys","value","values","val","iterate","iterator"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@1.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"d933ceb9205d82bdcf4886f6742bdc2b4dea146d","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz","integrity":"sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==","signatures":[{"sig":"MEYCIQC20mvEe6hxPgZuJRJwFuzczzyZdsplruaQa36oxK6cLwIhAKHF0a/uO37dU+XkxC2Xpob+qGu8ry6SwGzerefvBT6d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"d933ceb9205d82bdcf4886f6742bdc2b4dea146d","engines":{"node":">=0.10.0"},"gitHead":"a4f2d49ae6b5f7c0e55130b49ab0412298b797bc","scripts":{"test":"node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/map-obj","type":"git"},"_npmVersion":"2.7.4","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"0.12.2","devDependencies":{"ava":"0.0.4"}},"2.0.0":{"name":"map-obj","version":"2.0.0","keywords":["map","obj","object","key","keys","value","values","val","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@2.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"xo":{"esnext":true},"dist":{"shasum":"a65cd29087a92598b8791257a523e021222ac1f9","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz","integrity":"sha512-TzQSV2DiMYgoF5RycneKVUzIa9bQsj/B3tTgsE3dOGqlzHnGIDaC7XBE7grnA+8kZPnfqSGFe95VHc2oc0VFUQ==","signatures":[{"sig":"MEUCIQDXg1jQylphBNtYgSqJdbAbtwnn77mulDxCQB+UnGq4dAIgaMW+nLaDHD5NhO9DW5ogWH9sy7e2BRo9vBRU/sovVSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"a65cd29087a92598b8791257a523e021222ac1f9","engines":{"node":">=4"},"gitHead":"40ce3a8b7d419249a6c0d83031b5d3214b9bf8ed","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"2.15.9","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"4.5.0","devDependencies":{"xo":"*","ava":"*"},"_npmOperationalInternal":{"tmp":"tmp/map-obj-2.0.0.tgz_1474089008506_0.09945452911779284","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"map-obj","version":"3.0.0","keywords":["map","obj","object","key","keys","value","values","val","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@3.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"4221cc62360f88c0735f9e7c0813bd889657f490","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-3.0.0.tgz","fileCount":4,"integrity":"sha512-Ot+2wruG8WqTbJngDxz0Ifm03y2pO4iL+brq/l+yEkGjUza03BnMQqX2XT//Jls8MOOl2VTHviAoLX+/nq/HXw==","signatures":[{"sig":"MEQCIFOj0HgMZbj4kcSFQdqbSqCWFgiChQRqYn1hO3fLpbgdAiBcYJM1ZOEzMX6aGzaQH2CgnKDFHYCwPsufaaztLpso/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbapFHCRA9TVsSAnZWagAASvIP/0rnvWwHNZAH8bWVBSC8\nAqJmb5GURwi3HxLfLzMdLWIErLn/oGhz2aALSZbEoiiDEP7fVJTWxtY5ihiv\nWd/fgi/iU4HFsuCyIl02nF0UiMDzFiU+09UhDfTQUZdKgYrH/UZ1K9NUxbzF\nn39PWz4FKqChUIX6yIzOyHrMTueQiuL0+AMDhId8naFiWV5jMwe5x6xuOOr1\nHeStv/Sug+LGgf+481CKidw2ZpaORq0GxcnOERSjR45aaWC36SbUjQiv7eFl\nIEvdZ9DMa7IOI2HewgGpp5clt/x9sv/uco69jAjunJbz/z+D6u17X2+Tiyce\ntVSgDTS1ipVv5kp8PHUwOIbaJytw+RVj8XXmVilMhoZdLBkWm3ENuWUxobFC\ntRxMeolAWg2wZ5Kurzyf9utCV4URdR1BC/+Wy+uE6kEsIwcb3fxTwOsQxCSF\nPu5nCscYsz4Sy8MBOZ+QaBFUjqZzf1gPXJll+eMHmGxhHNFl5QTJVMm6fCDo\ni3JW1BJVbzLap2Rs9Fzj9qyEOpi83bnt+w8KdoT5wE2OqeIMbKFMoRjBxYHn\nbt1PP5XeyOwZYZ6xh+7uQyIY2kVBb+mhKNbZRRVUtVgwYLaI3j1PH04q9csX\nvQ1Hn5CbS/KvWWXsR7C26s4rng902wYxNANUKI5wJwdjUXTapq0c26sEQvtb\nh9K/\r\n=gFyF\r\n-----END PGP SIGNATURE-----\r\n"},"files":["index.js"],"engines":{"node":">=6"},"gitHead":"4db51b6f5f6d2b617bc80bb66dd6a6e528dc4cb7","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"6.3.0","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"8.11.3","_hasShrinkwrap":false,"devDependencies":{"xo":"*","ava":"*"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_3.0.0_1533710662889_0.49796460121473984","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"map-obj","version":"3.1.0","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@3.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"3be9810d926db2f8612c728a2e95e03b7f109241","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-3.1.0.tgz","fileCount":5,"integrity":"sha512-Xg1iyYz/+iIW6YoMldux47H/e5QZyDSB41Kb0ev+YYHh3FJnyyzY0vTk/WbVeWcCvdXd70cOriUBmhP8alUFBA==","signatures":[{"sig":"MEYCIQDSYp4Vwx19fGookbm46d/sqzJnGC1zCZOm1ncIW9vNIQIhAN2rmXD03/ESogrcBz8/tvlcDSUBFtyXTJJSOzQbv9+m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvWK1CRA9TVsSAnZWagAAk9cQAJLcJ5tv/izqk/dwpiN0\nAlBuYm9ELBeePfQ8KaEfHkLcvdp7uYks9kgPRlnR3tHghtQigd/XFSCTQDvN\nBvdU9aAnNKqPaejduocdW0CTBMYLerYqMkcaoS7O8rn33nQ3DenMkCiC3fbp\nCjLr80OheQz5ZIm6Plqe6nWFHBGm5i0LidGMYVBSqPh38cvBdJn2gnbbLKiT\nOSIyWHY8WE5n+c527+hjWsPU7OA2RMAac9n5OQSXWGEGaUJiU4SKc/dtkOPi\n4EDxUNcoEu+B9ec16dpycpN1Pgd28XUJf922NLJX48VTdZAiJ1MjrjNfsMs5\nL9IQdHNYZ5adFnpviGAjwfmUla4AVcghqEJpXt2SpjXjsH40z5t+8D5de4OT\nt3K9wMA+MPVczg9jqFJn8WusQaL9OYkX/9EEMYqdSjtTx5Xl+Idj+xPk5XcP\napBgejCCVUWvc6a9gMVCVfb79K5MG8RbVSYVmQj9bWBkScwPnvQanu8qTjJJ\nURMuexh193cy96XDxVJmGBHcK0Y9E8jk3rxUR2n9reJs1G1Ndz85ZkngMxVM\nap/76i7CWLsDfgSv3XQmVOJaQnc//aELcUCwXw1unuHUL9hiSyZIVd1jpD8E\nsDtJ+0z/SmWt5um+3RjCt2sVdi2KBsPujdzkVXVzBcJZsjL3pADScIwPALOS\nbjkm\r\n=Cc3B\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"5556028fd392f4fbdf18c1c604b0b0c883dd99f7","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"6.4.1","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","tsd":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_3.1.0_1555915444512_0.3163818961387286","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"map-obj","version":"4.0.0","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@4.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"20a2ac4341c42570a85de7a976ab6ba60e3c0870","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-4.0.0.tgz","fileCount":5,"integrity":"sha512-Cqo6mRdpHmRD95I1vMjIKAv4KnH8Sn2me3Q1+BOFPboOzT7x7qr8lhtRmFwNG48RDiouOhiRL+L92kMpeBLhWw==","signatures":[{"sig":"MEUCIF8Ro8HxJfVraymO02tOYvz0lyfnHWfsbdcX5E6Y8FSFAiEA5/iMIW1K27IN79+TrJ+VuX0nAZR2iSQxLyt3MNbWEIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+hfcCRA9TVsSAnZWagAANXcP/3eFElQyX49fScUzSwQb\nKGN4OmXP6u+fh0B6dkGTteaqaVYxahqoV++nyviBm5qhLoa+zVWUET5sOGBg\nM5jI3hJ6iT1vTkgj8l65dBITjs2Q99Wrw1JQlGzw1afZXmeDMQ+uz85n0llH\n7z0aIuoVqEAxaWXKv49Z6XdXUD5eyMxTBBTL7CnqKWj0suhFhcwhKls3FnfR\ndvowLNGcusX5yS5LRvSJxXEt9SB+Dc3rviIqoUtVBL4IQ4t5dD+FJQ0Wdj1c\nMb682FZ2KE0q/LYYxpjz18Wen39AK+FM2cRRqs183v4uqvSPpiJCMlI9cpHq\nfdQgZMcCbHBq/JMW2OjuumDGmoCjmmkpFuIVkaZ4FcXk8Dzh1npAnOofsiPL\nD/oRKLU4GR5MmuGzFQpDPAg1FLawC+HtRMQWK7FzUYjjMk3zwln4deXdP/vR\nLI8Gyo8TLg7gAq2iYh2iFVwfWDvawCQ8ill6a1j2BwPQwnkC2be3qUudGyLL\ncSDF4xTXnfaJwb+eqO9uIMUbtwIPOVvSeDJMGtrgXIui+tpOH5a9BQAScOoN\nfLlkAS13VaD/iTpMLgMYhJib3+0qarkEeIiL+YcGSdus/OJ0J6C21bNmc8kd\nAdBB8DRG/Xr1eJUa74A7ZuEwKsBKaVepCt1DytyKXvLrw1AWAEOmtbVtr0eG\nmKOz\r\n=bVih\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"d35fa2d91642d269b7bfe2ebfe7c9915376fa92d","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"6.9.0","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.0.0","tsd":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_4.0.0_1559893979425_0.9001481014415618","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"map-obj","version":"4.1.0","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@4.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"b91221b542734b9f14256c0132c897c5d7256fd5","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz","fileCount":5,"integrity":"sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==","signatures":[{"sig":"MEUCIAuaaEHRUM6z4H/UJsPcrhkP6lfh5YzuHzynVK+jesfgAiEAuW0tnYtPSXSR4ucDwCS+OnmxdC82OzJ725xHRrgnkMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBIskCRA9TVsSAnZWagAAY9AP/1k8+pmTqJ90rEGXi6vZ\nEByP6XwafRMz5yae+2GFxy0MTkvR38Me8vz5tN134XdBpJ6JMbTXSXWpX/yU\nvggfsIds1jA5jP/ivfcOJwlshutX9xmnmLAsj6idQ1We/0syS58xCtKLmOYs\nXNyzserR6QX0/SVOwTkpP/ayKktCArCVfQ34kaLraEb9UDn79NDN5by90a9R\n3d+SonjPYMC3RKPmOWbWHsJ3tkWR6/CPsgplKSrshZDwWHdgeP6L2vH4Ion2\narxIXMQfBtuk5ndb8IeWcY5HnKi2MH+L2DkvH9zDDpi94BRQmyWi1kYAJmBo\nlINFKbE7HmAjvCYbvl1hmHYAGR+jm/UyHleKOjt9kuDQHXFoATZMKGeDHuFn\n3qL88+p1or3x80yhNGtrS0JgAbltaoY2amhktocGE/cs9hEhVeSWfH3GK8PT\nYDLwZ2GS/RRsCNR5D20iRn+0Yum9+t6DxqrXVcQKN549N+QzaJ1t0EkwvaSw\nLpppEedOPS/kZe2MnlrL5yCn82mlMhqvWkNwNtrXUHZ3MHWL+YNKN0eTK6rP\n4gt1XuFCZ/KfsgTGFTvL6T8HPSwWFchn/5QK4hzi+JoNTFMGfqUL+5G2kHus\nml6YJv8QPTKe4ElJZv8yoSZvKXQwLtuGuz8KukY9cqvmcDRr0uvCFls6+cw7\nCQ22\r\n=I4Q7\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"ab153427cc788e28448f2e1800eaec1c43610d38","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"6.9.0","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"8.16.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.0.0","tsd":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_4.1.0_1560578851920_0.028448962438873515","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"map-obj","version":"4.2.0","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@4.2.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"0e8bc823e2aaca8a0942567d12ed14f389eec153","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-4.2.0.tgz","fileCount":5,"integrity":"sha512-NAq0fCmZYGz9UFEQyndp7sisrow4GroyGeKluyKC/chuITZsPyOyC1UJZPJlVFImhXdROIP5xqouRLThT3BbpQ==","signatures":[{"sig":"MEQCICMV8MjuUK1uZTwTUCNzmrrqOW5IMtnuxoD364spKp+/AiBhWZDT7abAsUgZO8n7Zjl2fgcM5HunqZLKDkpxduESKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSG8MCRA9TVsSAnZWagAA/5MP/jE18ZqsKl8q9EEpMqlV\nhTfgJceUJwU1WqvJCoXpVATvIz9a16N1OHnyRtHXFnN4YrB8BFySDFbe4r4n\nRhluxPuSQGTtqyzPUubBcwePhJrZagXKetyuRf9pQixaB9fHaVjSPYHKZb7Y\ndOEXBmSpg/liRyFM/F/Pcamn26WyeTugoF4sYjKGueJVk08n+DvEkGpwHcYy\nWHXIOXyjcVejfPaLXp2Sq8wUVB+7/tHDaW/261UykakD1vyxzNSZHhTVboDp\nBSkEjCpZVQZRSM/jc8dnu7XTxHJK/iZ74wITuSrx8jeNCF225sh7NrrDrA9F\nxJTRiUpgDeTuUrUMdiKqggy2lVnlyHaZM6JL/IKtATQd46+xntCB7IL2a9yl\nGvhYoRmKShfsFTtWYGNRsBCtUc6Z7SwsuIVIFbnlEZlTlk8/f/adNA2fquo9\nWEc86C62zjjGfOdGvO2WjNsPmMmFJ+OHGwAVFbyQXqqMJ+SEpYhw4xJW2CdT\n45D6SlIdlbWxUsU9d4BliAdIWve1dk/UV96bfVhgS/FAiTXK2nxo1Ws5x2D3\n2scgNFkITLQJ+3YLXrzC9koxoxZLURhjwfsDlrzXUQKwdiU3kXNSnD29DPiY\nwqo7rXpan0sRvKqTboy/zKyQJG3pMlT7gg8tGbBwDC/RpVyMCy13PtuLanJs\nCvDv\r\n=AHWV\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"81b0ba19e5360a5c00980e9dfa03e1891ccc6d7a","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"6.14.10","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.0.0","tsd":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_4.2.0_1615359756344_0.3099350644767842","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"map-obj","version":"4.2.1","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@4.2.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"e4ea399dbc979ae735c83c863dd31bdf364277b7","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz","fileCount":5,"integrity":"sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==","signatures":[{"sig":"MEYCIQDwpyucNLlR4UB3Av9jJVQ2WRDRDSYFsbAPCYT6/Y5wOAIhAKYTpOkBhTZl648bNS1rk2Fbl8kf2kBPFo4sK1MUTHCT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbTmNCRA9TVsSAnZWagAAERsQAJ6iRbkaux6TSyWLbHhb\n5IZK+lGLnUUDHuIiQ/wfJ/Gm0yFEVQpGncuIDkgdV0LAHsd6Grz6AMa+1jcV\ndNeycqPlxqvCpWYWFa2AY95AOxbr+bBzHX5HzlozwgjkD0w2p0R4zaIIjw/B\ntkOqGZcdrgJ1yb8cR2pMoZjctjt1erIaQO0RoA9RUXxkl0+fGw3FS90jK2Wn\n8RgPlNLx8IFI3IfizI2AeWrCV+BycopFac4DrtmwElPkNJAdBPZj7A6c+OTa\noSEP91X7MCsEZF9v96SjBm9YGM18rdVmf9g7TfVDe9EMGuLnChN36fkmEGOD\nxO7sdAmEAKZLjBO+18i5wy75kbu9s3kv9qnKPjFxIQ2khrr0yDAqGRVvXCzq\nMuaIA5FkO099ZUA40qcDLEcGtfgj51do99nvFij0ypu3i00wafn2mcP4LdMb\n6qEIsGRRSsmXD2VZeG2ZXaKHqFZDagIZXKZE9VVe17tcef7TX+nqwnjUq15H\nxXgLVfegEwqHIxD8tqpRqJfLUcdXMBAFY/W8YFDUlpIz797YKSBREO/Jt4/p\n5GALsgBXyx2Yf4tEr0my0La5SIwZ+0/fQoM3Qc01Bw8WHtYfdTMngedqZnYW\n0YJFduXi6yX5wsJKg42JpUzq0SwX6T8WhqnMZ7HVxFj+fQCny7VUDRab6ISQ\nu9M+\r\n=5yOR\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"6a1010987d229a81a14b80015aaca83f3bc791e8","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"6.14.10","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"12.20.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.0.0","tsd":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_4.2.1_1617770893048_0.6852322629466565","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"map-obj","version":"4.3.0","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@4.3.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"9304f906e93faae70880da102a9f1df0ea8bb05a","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz","fileCount":5,"integrity":"sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==","signatures":[{"sig":"MEQCIAZ+Q/xnPNsT+S2SPM80eNCXhbzreQTplyoroLkWIIwnAiBMYCK3Qa96NhPDgZgFfhaYRfq4te/zHI5ZNGTebT6bIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9492},"engines":{"node":">=8"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"1e5c466ee0f293e91465ecd53d74ecdeb90cb4e4","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"7.20.3","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.0.0","tsd":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_4.3.0_1632046473840_0.14921344042886675","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"map-obj","version":"5.0.0","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@5.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"126c98596b63927d7360f287cccc67177aa1938b","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz","fileCount":5,"integrity":"sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==","signatures":[{"sig":"MEUCIQCYR47hWgbzACf1Fr2IJGGEBiA5YqBBc+HMh1/VuetqeQIgOfPanvT7FoUgUJzhEW6ye7KDIVCvinWZhxd4mFgy28w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2yq7CRA9TVsSAnZWagAA4LMP/jX7AcVaOlHBmFgPVd8d\nxFdoIP80iynBZqgJYc0LVCNYKrQ59FajZSZ3IFTBmBj8ob/tsd+0geJPerwn\n1IjGkclYYUgI3X+0O/aS+m0WhG9JBHHFcEsKnnNq0jNw87ZF/AOoaPAA4Y/u\nvVXZfDqth1YagcM6k/Ts9IUucwSfM/G0JusLZZcNp5tyQTwUMo8y/I9QnYQN\nVHtDKTaMQm23sw9lgyihVFkDUsI9ZNnzpP4yaseeZCUN7oteORQp/QOKLopC\nnoJvz67e4UwQlDlBjD6ZeFpV8AenTsSJn5pg/V7pyDZ/Ldbht+vdpgydDpmM\nWRtGL9gmV+TDHsdwcUTTqY6ywgtoOVFcaPvSrOWMB2PaaYxjmfw/BF3O0hiJ\n32h0lBMBKhSBwd7eWNQc7cPlxgbT4FUVjrdmyLnULTrR87tvTPkqf7mWlQyh\nPMoPApWm0CTRPUZgAUvB6s+/V3dKdLPWaBg+TkST0e6HBy6IO/+T7HVHw4Jk\nuW2X2Y8og+ZHgfMJ8tNoSdfR4OTbrXNDz/J7TqB5RrvIA94kHifKOP5/+jQy\neTVkPKKQc/yjdUuVp+kafMkhvKDo74P2T0sYCixRMU/4ECBk86r5MmxVGWYT\nFzKzBFWq9OH7kHNQeBmFpbXQk3rAzIk8+BIqPf6GEn9xT7UGL1kRRpnVC9O7\nt05j\r\n=6y36\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"5047229853b333cb79e0b067e4a5a352e5e515e9","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"7.20.3","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"16.10.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.45.0","ava":"^3.15.0","tsd":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_5.0.0_1634552703760_0.8241607271773759","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"map-obj","version":"5.0.1","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@5.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"7623fb9f565284860977a96f9295fa155d31644c","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-5.0.1.tgz","fileCount":5,"integrity":"sha512-p3Qoax94q4c4Pb4etNi2lQSQGlqOA4PoD3ARovo7NllRoObZHwNEYd40fz4qgX1zTFK4geU/R1kbowl5hU5OVg==","signatures":[{"sig":"MEUCIQCIIddkDeYZaaG0K8tBeFbgM5w4zH2rq2Zx2Swx5TvT5gIgJO4LTkzbMG9ol/ZtUig5zGFha+1tkUQnNmjEJ4735A0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHOF3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX5g//b57kEXIlm46l19n0IVPH/Fqt71yzlcmOQR340O86Tb0O6Zps\r\nOBdzBw/B0z1ViT3wuKwW4cFSoUzJlLlbsdvaB7apSSZt8Yl94l11qMK2Ahh5\r\nm3tnai1Ge1OAy4nnaRiw0HGMmog7EY2F+82VrAZvZY1hlxsBRIeOKtKDWG08\r\nJ74VVgOIeo3HHx2fs1BWtg6Cez2Y5QaHbDSJtPzwnxn8EhNQ9KLJoIX7zUOh\r\nskKX9MQ+IBg5V0Cx8IxVbXfpuip/1kux2kbuwsGFEByQBmLnRiBjprDIh2sd\r\nhRvDdXoK58pJ9/TvG88AC4KdM4psWhDswv+9u+b3zmoTteaeJg6/A9u2WJyk\r\njACRTKfAWeEmtNZkhIpd7OUOh7AAi+n5lS7LyMoA76q2RvZ0doOaw+qtBaH1\r\nuzuaz3ICoDD+ElP6lfqNViDZBpSo1L4VarKi86eHH8Gd/Ilu8a9F/BULCqbu\r\nZNiUXHbQiJBKPaxeNHex5yijk52hRhq1F35Q5P5/iFsih8xkZdFMK0SkPdoa\r\nuYr7qwzbUpnNkYSnU4fJeOKaoGqlzhkbrObxe+fqJk8VksGkhFn4weDVrado\r\nlNQlh+EmyG1UR996f4xTMP8i1wnyCDtG0WAf0SekLIkJfPn9tw5jEYeD/8fK\r\nIarkRmqpHFVWYPIdU2S9a90Wjjp2wQXKVyo=\r\n=PXhc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"27e93234ecb7f9ac483f3800b31a2e10e532e79f","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"8.3.2","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.45.0","ava":"^3.15.0","tsd":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_5.0.1_1646059894956_0.8518763740331532","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"map-obj","version":"5.0.2","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"map-obj@5.0.2","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/map-obj#readme","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"dist":{"shasum":"174ad9f7e5e4e777a219126d9a734ff3e14a1c68","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-5.0.2.tgz","fileCount":5,"integrity":"sha512-K6K2NgKnTXimT3779/4KxSvobxOtMmx1LBZ3NwRxT/MDIR3Br/fQ4Q+WCX5QxjyUR8zg5+RV9Tbf2c5pAWTD2A==","signatures":[{"sig":"MEQCICt373N/6aftl+xlHhixqjCBthawwrvkpe1XGfLbpcQgAiA0/EBECb7j0EIu6IMbaSi5xlm8vI1uPQUYBsQNWAKstg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiskFyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopfA//ZYDoidfcSMRec5ZNfLxM6LGBZEmud4snIThqOjV/DzG4k69k\r\nYME6mn6RAyY1b30knc9ig9zX1abwC518UEubiHZvXSDTwoLU8PXk/L4txJeH\r\nRtfyplSzJRKqHvGR9mT9lA9Y+d2+Id2kWPyoyD57MnO6yYCrX7nYDpUZjtca\r\nu3NW/AWjr5pURcLl/ktfieOtMcp3ZEcydI8VcoNyQGNS+C6Oi0AIxuV7C74B\r\nLdQCyW9v4Du+RoZ+KkgQAP06HvP9TEdPeZwEgIonKUzyGqxwivRc7p6w4nJW\r\nZV9joWymB85C20C1GVQ8EWo/meUAttwNxeWtHpNIlukMinn6FvwZXRFV+giI\r\nqIzgQr2C7vvHqKu0tkUIWSlwGSSFVTpDyp7BOqNyN1BxB7cJwZan1P04CH1U\r\nqG5A8O260iT+GU6YjeRBs5YO9wVvxMXvcgISLlhX2NTP8o3aV9zlQTv0ScKV\r\nVkVfUpJjKs/GOlc9ditQNslVs7wdxuJFNpKCdkSlY9+08aBPfpiLJsS37+2x\r\nHJtheZuqg3dlqhwx4BO2TN1OYaH3fyG9tvQI37FRpXMSvHU+5U6QD9rrM8Ye\r\nXjygpgoX6sflbcJb3FeVbSxGCDk89IxjXFA/OwrzYKy1UMlQ8W4dzRTXl7Hr\r\nhhB9X08xzbAD6ENGwbN/fsObd0BW6fyvIBA=\r\n=vMJ6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"4257d4dd8564efa2372c6964eb16463cb3af898d","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/map-obj.git","type":"git"},"_npmVersion":"8.3.2","description":"Map object keys and values into a new object","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.45.0","ava":"^3.15.0","tsd":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/map-obj_5.0.2_1655849330183_0.9052497581569097","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"map-obj","version":"6.0.0","description":"Map object keys and values into a new object","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/map-obj.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=20"},"scripts":{"test":"xo && ava && tsd"},"keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"devDependencies":{"ava":"^6.4.1","tsd":"^0.33.0","xo":"^1.2.2"},"_id":"map-obj@6.0.0","gitHead":"10b32031c6f31be38794bbe0c569e67a5f9182cd","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"homepage":"https://github.com/sindresorhus/map-obj#readme","_nodeVersion":"20.19.5","_npmVersion":"10.9.2","dist":{"integrity":"sha512-PwDvwt/tK70+luLw5k9ySLtzLAzwf7tZTY9GBj63Y010nHRPjwHcQTpTd5JwQqITC2ty7prtxBo71iwyYY0TAg==","shasum":"3deea853bc9e2d39b294b6bfecbf715a33367286","tarball":"https://registry.npmjs.org/map-obj/-/map-obj-6.0.0.tgz","fileCount":5,"unpackedSize":16492,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0eXlsb1T8H/cwAz1khl2OptiRMw6L6/aqI2Ug7N+yqQIhAOq4ruCssCPQb/+cMOECLdxzI0kPxeE0Cy9LUzB7GLIe"}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/map-obj_6.0.0_1758439307677_0.8146756573423568"},"_hasShrinkwrap":false}},"time":{"created":"2014-10-12T11:47:07.079Z","modified":"2025-09-21T07:21:48.351Z","1.0.0":"2014-10-12T11:47:07.079Z","1.0.1":"2015-05-02T18:02:46.655Z","2.0.0":"2016-09-17T05:10:08.778Z","3.0.0":"2018-08-08T06:44:23.091Z","3.1.0":"2019-04-22T06:44:04.714Z","4.0.0":"2019-06-07T07:52:59.540Z","4.1.0":"2019-06-15T06:07:32.018Z","4.2.0":"2021-03-10T07:02:36.520Z","4.2.1":"2021-04-07T04:48:13.189Z","4.3.0":"2021-09-19T10:14:33.997Z","5.0.0":"2021-10-18T10:25:03.911Z","5.0.1":"2022-02-28T14:51:35.102Z","5.0.2":"2022-06-21T22:08:50.354Z","6.0.0":"2025-09-21T07:21:47.851Z"},"bugs":{"url":"https://github.com/sindresorhus/map-obj/issues"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"license":"MIT","homepage":"https://github.com/sindresorhus/map-obj#readme","keywords":["map","object","key","keys","value","values","iterate","iterator","rename","modify","deep","recurse","recursive"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/map-obj.git"},"description":"Map object keys and values into a new object","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"# map-obj\n\n> Map object keys and values into a new object\n\n## Install\n\n```sh\nnpm install map-obj\n```\n\n## Usage\n\n```js\nimport mapObject, {mapObjectSkip} from 'map-obj';\n\n// Swap keys and values\nconst newObject = mapObject({foo: 'bar'}, (key, value) => [value, key]);\n//=> {bar: 'foo'}\n\n// Convert keys to lowercase (shallow)\nconst newObject = mapObject({FOO: true, bAr: {bAz: true}}, (key, value) => [key.toLowerCase(), value]);\n//=> {foo: true, bar: {bAz: true}}\n\n// Convert keys to lowercase (deep recursion)\nconst newObject = mapObject({FOO: true, bAr: {bAz: true}}, (key, value) => [key.toLowerCase(), value], {deep: true});\n//=> {foo: true, bar: {baz: true}}\n\n// Filter out specific values\nconst newObject = mapObject({one: 1, two: 2}, (key, value) => value === 1 ? [key, value] : mapObjectSkip);\n//=> {one: 1}\n\n// Include symbol keys\nconst symbol = Symbol('foo');\nconst newObject = mapObject({bar: 'baz', [symbol]: 'qux'}, (key, value) => [key, value], {includeSymbols: true});\n//=> {bar: 'baz', [Symbol(foo)]: 'qux'}\n```\n\n## API\n\n### mapObject(source, mapper, options?)\n\n#### source\n\nType: `object`\n\nThe source object to copy properties from.\n\n#### mapper\n\nType: `(sourceKey, sourceValue, source) => [targetKey, targetValue, mapperOptions?] | mapObjectSkip`\n\nA mapping function.\n\n> [!NOTE]\n> When `options.deep` is `true`, the mapper receives keys and values from nested objects and arrays. The `sourceKey` parameter is typed as `string | symbol` and `sourceValue` as `unknown` to reflect the actual runtime behavior when recursing into unknown shapes. The third argument `source` is always the original input object, not the current nested owner.\n\n##### mapperOptions\n\nType: `object`\n\n###### shouldRecurse\n\nType: `boolean`\\\nDefault: `true`\n\nWhether to recurse into `targetValue`.\n\nRequires `deep: true`.\n\n#### options\n\nType: `object`\n\n##### deep\n\nType: `boolean`\\\nDefault: `false`\n\nRecurse nested objects and objects in arrays.\n\nBuilt-in objects like `RegExp`, `Error`, `Date`, `Map`, `Set`, `WeakMap`, `WeakSet`, `Promise`, `ArrayBuffer`, `DataView`, typed arrays (Uint8Array, etc.), and `Blob` are not recursed into. Special objects like Jest matchers are also automatically excluded.\n\n##### includeSymbols\n\nType: `boolean`\\\nDefault: `false`\n\nInclude symbol keys in the iteration.\n\nBy default, symbol keys are completely ignored and not passed to the mapper function. When enabled, the mapper will also be called with symbol keys from the source object, allowing them to be transformed or included in the result. Only enumerable symbol properties are included.\n\n##### target\n\nType: `object`\\\nDefault: `{}`\n\nThe target object to map properties onto.\n\n### mapObjectSkip\n\nReturn this value from a `mapper` function to exclude the key from the new object.\n\n```js\nimport mapObject, {mapObjectSkip} from 'map-obj';\n\nconst object = {one: 1, two: 2};\nconst mapper = (key, value) => value === 1 ? [key, value] : mapObjectSkip;\nconst result = mapObject(object, mapper);\n\nconsole.log(result);\n//=> {one: 1}\n```\n\n## Related\n\n- [filter-obj](https://github.com/sindresorhus/filter-obj) - Filter object keys and values into a new object\n","readmeFilename":"readme.md","users":{"cr8tiv":true,"nichoth":true,"rocket0191":true,"scott.m.sarsfield":true}}