{"_id":"adam","_rev":"27-53b8c479322ddc93a477017301625355","name":"adam","description":"Functions to create, process and test objects, maps, arrays, sets","dist-tags":{"latest":"1.3.0"},"versions":{"0.1.0":{"name":"adam","description":"Functions to create and process objects","version":"0.1.0","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":">=0.4.2","grunt-contrib-jshint":">=0.7.2","grunt-mocha-cli":">=1.3.0","grunt-contrib-clean":">=0.5.0","grunt-contrib-uglify":">=0.2.7","grunt-umd":">=1.7.3","grunt-jsdoc":">=0.4.2","matchdep":">=0.3.0","grunt-push-release":">=0.1.8"},"keywords":["object","process","create","field","value","size","split","filter"],"jam":{"main":"dist/adam.js","include":["dist","doc","README.md"]},"categories":["Data","Utilities"],"spm":{"main":"src/adam.js","engines":{"seajs":"2.2.1"}},"_id":"adam@0.1.0","dist":{"shasum":"9525071694c40aeaad6be59dbf17da1a169fc023","tarball":"https://registry.npmjs.org/adam/-/adam-0.1.0.tgz","integrity":"sha512-BCjUXBnukQX+6DVDc712aXgHkmhGCMk7iJbx7R5Creasi+0lRq3qBodM3BMazzRarWitJwnD/xCnbPoYkHvJyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIER907SMkHhvF5/MtDTzueEg/5/i01lJDipv4Ia+U/FYAiANvD636yro/e9JZwoYi/EnHaloJKd6aMaICXK/x1w2TA=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"directories":{}},"0.1.1":{"name":"adam","description":"Functions to create, process and test objects","version":"0.1.1","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":">=0.4.2","grunt-contrib-jshint":">=0.7.2","grunt-mocha-cli":">=1.3.0","grunt-contrib-clean":">=0.5.0","grunt-contrib-uglify":">=0.2.7","grunt-umd":">=1.7.3","grunt-jsdoc":">=0.4.2","matchdep":">=0.3.0","grunt-push-release":">=0.1.8"},"keywords":["object","process","create","field","value","size","split","filter"],"jam":{"main":"dist/adam.js","include":["dist","doc","README.md"]},"categories":["Data","Utilities"],"spm":{"main":"src/adam.js","engines":{"seajs":"2.2.1"}},"_id":"adam@0.1.1","dist":{"shasum":"986bd38c9ff5edd092bad229fe81bacf52d4e795","tarball":"https://registry.npmjs.org/adam/-/adam-0.1.1.tgz","integrity":"sha512-ALFveCddBxIFDgPb4N90J4iWRObtcJYDrTqGFZayr1vuI7Rw54of1OsSUUwNELsro4jJz0yBy5u6sDJ4H70zqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzOiy6NqcR2FK/v4omhPRC1GaxDqny/EmxdcQbMm343wIgBAShh0K2N26TOBdxtuC7U4VYuhf8j45vDe0ge35ODl8="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"directories":{}},"0.1.2":{"name":"adam","description":"Functions to create, process and test objects","version":"0.1.2","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":">=0.4.2","grunt-contrib-jshint":">=0.7.2","grunt-mocha-cli":">=1.3.0","grunt-contrib-clean":">=0.5.0","grunt-contrib-uglify":">=0.2.7","grunt-umd":">=1.7.3","grunt-jsdoc":">=0.4.2","matchdep":">=0.3.0","grunt-push-release":">=0.1.8"},"keywords":["object","process","create","field","value","size","split","filter"],"jam":{"main":"dist/adam.js","include":["dist","doc","README.md"]},"categories":["Data","Utilities"],"spm":{"main":"src/adam.js","engines":{"seajs":"2.2.1"}},"_id":"adam@0.1.2","dist":{"shasum":"891c8b15c4f79cdb53ac323dcccccc45cd10b968","tarball":"https://registry.npmjs.org/adam/-/adam-0.1.2.tgz","integrity":"sha512-X53a1zTZzv14qyqFixpXgyloIyiWn2zAldZTqJowEPUs6Vmg81A3bF7xTphn+rRyyMUodzB2rOsdRIKgnsO18g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5xgomW8TtFujtSptQepYwbpku6Ss/aRp/POOksHoNSAIgRin3GQkqOohdJEa3VwXwsQXxG2gT/AIzvttzWwOjpMk="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"directories":{}},"0.2.0":{"name":"adam","description":"Functions to create, process and test objects","version":"0.2.0","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":">=0.4.2","grunt-contrib-jshint":">=0.7.2","grunt-mocha-cli":">=1.3.0","grunt-contrib-clean":">=0.5.0","grunt-contrib-uglify":">=0.2.7","grunt-umd":">=1.7.3","grunt-jsdoc":">=0.4.2","matchdep":">=0.3.0","grunt-push-release":">=0.1.8"},"keywords":["object","process","create","check","field","value","type","kind","size","split","filter","copy","change","map","remove","reverse","empty","transform"],"jam":{"main":"dist/adam.js","include":["dist","doc","README.md"]},"categories":["Data","Utilities"],"spm":{"main":"src/adam.js","engines":{"seajs":"2.2.1"}},"_id":"adam@0.2.0","dist":{"shasum":"605cc0275c838ff8c6cc0f32edb6623fbbaff882","tarball":"https://registry.npmjs.org/adam/-/adam-0.2.0.tgz","integrity":"sha512-QRhJ87q0/W/OnasvscduKYUqta9e8LqUXFLn4zwKPjnibTNYYk2vlGv9g5e2AE3z9gH89fPEdSu+WU+b3hF1Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDraW1xAT/wbE3kJNa5CKimqb1fUVd5hNIKXsIX32WfbAIhAPDFGO4QPGwBfw4kk3Zxh26Sqe2J2pf/0Ahx9hTi/oUN"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"directories":{}},"0.3.0":{"name":"adam","description":"Functions to create, process and test objects","version":"0.3.0","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":">=0.4.2","grunt-contrib-jshint":">=0.7.2","grunt-mocha-cli":">=1.3.0","grunt-contrib-clean":">=0.5.0","grunt-contrib-uglify":">=0.2.7","grunt-umd":"~1.7.3","grunt-jsdoc":">=0.4.2","matchdep":">=0.3.0","grunt-push-release":">=0.1.8","ink-docstrap":"^1.1.0"},"keywords":["object","process","create","check","field","value","type","kind","size","split","filter","copy","change","map","remove","reverse","empty","transform"],"jam":{"main":"dist/adam.js","include":["dist","doc","README.md"]},"categories":["Data","Utilities"],"spm":{"main":"src/adam.js","engines":{"seajs":"2.2.1"}},"gitHead":"7a017735cd457b089aedf6a0b960ad089842393a","_id":"adam@0.3.0","_shasum":"fa45531fa3f6c96f0fc4415d8e7e4bc527b9adfe","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"dist":{"shasum":"fa45531fa3f6c96f0fc4415d8e7e4bc527b9adfe","tarball":"https://registry.npmjs.org/adam/-/adam-0.3.0.tgz","integrity":"sha512-iRhmmEGaqgalWdZPhQLi1lcaHO6Lp6OJ1UIO82yrQsw1PPG8mqX/cxSaIBpnhefUnz5vF9R5K+k81OY3kqYPCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKrhaKr1kLGkyQ0prwzrHYSaPHHUnWaBr2PnEi3wLdxAIgcrkbEdBy8N0QJec45olIaFaQwEFaPoMft0jyYd/ob2I="}]},"directories":{}},"0.4.0":{"name":"adam","description":"Functions to create, process and test objects","version":"0.4.0","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":">=0.4.2","grunt-contrib-jshint":">=0.7.2","grunt-mocha-cli":">=1.3.0","grunt-contrib-clean":">=0.5.0","grunt-contrib-uglify":">=0.2.7","grunt-umd":"~1.7.3","grunt-jsdoc":">=0.4.2","matchdep":">=0.3.0","grunt-push-release":">=0.1.8","ink-docstrap":"^1.1.4"},"keywords":["object","process","create","check","field","key","property","symbol","value","type","kind","size","split","filter","select","copy","change","map","remove","reverse","empty","transform","test"],"jam":{"main":"dist/adam.js","include":["dist","doc","README.md"]},"categories":["Data","Utilities"],"spm":{"main":"src/adam.js","engines":{"seajs":"2.2.1"}},"gitHead":"7904e1946e32d3567ed7091322005a2116059190","_id":"adam@0.4.0","_shasum":"4bb05d02050f361bf86f50d5795b3c1bf1dadca1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"dist":{"shasum":"4bb05d02050f361bf86f50d5795b3c1bf1dadca1","tarball":"https://registry.npmjs.org/adam/-/adam-0.4.0.tgz","integrity":"sha512-N3qwEgRfMp586wpCFPW069cNg4abigIGu1QKhn7+4gH5W58HK2EGb7vXwBOut7VdtQQd9p7y4NovZRFaXyAp8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDykgCqBRHHIiW0HX+sl6G3TUsTuzjA5BTGtCUAuca3GQIgJY5cRbfl6EuTmBThNak2l4vtKVXou0/1+/7L8RfrYoY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/adam-0.4.0.tgz_1458422425884_0.8472357862628996"},"directories":{}},"0.4.1":{"name":"adam","description":"Functions to create, process and test objects","version":"0.4.1","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.2","grunt-contrib-jshint":">=0.7.2","grunt-mocha-cli":">=1.3.0","grunt-contrib-clean":">=0.5.0","grunt-contrib-uglify":">=0.2.7","grunt-umd":"~1.7.3","grunt-jsdoc":">=0.4.2","matchdep":">=0.3.0","grunt-push-release":">=0.1.8","ink-docstrap":"^1.1.4"},"keywords":["object","process","create","check","field","key","property","symbol","value","type","kind","size","split","filter","select","copy","change","map","remove","reverse","empty","transform","test"],"jam":{"main":"dist/adam.js","include":["dist","doc","README.md"]},"categories":["Data","Utilities"],"gitHead":"d80e38dd813c9f67f59336de8c3d5c46735daff0","_id":"adam@0.4.1","_shasum":"a6fbda6ca35f63991576c8f1505c9050dc5cc872","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"dist":{"shasum":"a6fbda6ca35f63991576c8f1505c9050dc5cc872","tarball":"https://registry.npmjs.org/adam/-/adam-0.4.1.tgz","integrity":"sha512-YwSayJU8zZEIpcs6DD4K5nv/6AXnsMXuMelBORb1wNBEGYPjR1r3e8mOyBBnJxZOd/XOG6nn8kzydQ2w07QcBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCARDW5lxTiSNf3v5RMbj593ZEo2lBudKh/Z2CEs0fuPwIhAOGFKt2b1CypoCRUTSVvh6kgw6l4Ws8NFNcN5wpHdrEL"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/adam-0.4.1.tgz_1460577099675_0.4600974542554468"},"directories":{}},"1.0.0":{"name":"adam","description":"Functions to create, process and test objects","version":"1.0.0","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"1.1.0","grunt-bump":"0.8.0","grunt-contrib-clean":"2.0.0","grunt-contrib-jshint":"2.1.0","grunt-contrib-uglify":"4.0.1","grunt-jsdoc":"2.4.1","grunt-mocha-cli":"6.0.0","grunt-umd":"3.0.0","ink-docstrap":"1.3.2","matchdep":"2.0.0"},"keywords":["object","process","create","check","field","key","property","symbol","value","type","kind","size","split","filter","select","find","copy","change","map","remove","reverse","empty","transform","test"],"gitHead":"345aa110ccff297957cc72edf66efffd5a5bbe30","_id":"adam@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"dist":{"integrity":"sha512-UrMUYDFPndvloMMpTbOllyI2cAupyJ+xsGgFkMWAiX69eT2JMuirvCKGHLHKPN16PgJETFhEoIkrHDEwDrMtSA==","shasum":"eac77e2e5a30c61b59a94d65841e67f492b12f61","tarball":"https://registry.npmjs.org/adam/-/adam-1.0.0.tgz","fileCount":68,"unpackedSize":4580784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed3u/CRA9TVsSAnZWagAA1dcP/i/BF4Gn0fUNXDyP+X3H\nbHHllZ/UmPlpaIO1iaC+p3sVbXg/FfsF5wxeIWkpPQfonhf3qDTtaEY+czE8\nB5otW387BENZLTeMUdVFRML1/UJAZMBBRnXbIF7hqi6ErZcPZY+/i6temIJm\npBWOfeXL1H3Fdm4lodkuiyoUKHm8i5F+u0wrY3TiJvmzQTVTsvVlQ40UAQkY\nFd3monq7MlneJqxsNT2TCCOqcI6vOaTVjoyY0qkr12tsAGo427iJ0hsjx6C4\nkmCK+42RQWP+ZpDoGgrlmB8QGaR6OZK0orcCoUQMH3ZeVzMh4Eb+HAoJRC+3\nzVzZTPkEr/oS88uhbk+uBqXs1N8CAjtsspw/TUPO/ex/g2lqXN8dzYUSsITy\noXqeRRJbz9pm3WhRqRG307ybQm11xGDR931fFgDLdE90PGNNprqUc9QUd5hI\ntwS0UexzUFOW2R+9rEQLc6WG4+fo7juSpvRNbv4wcgHSa18aE3FwDspjW9Ki\nK8K7FpMbsKzXeWj+FztgF/7qQDc3pbi0Z+qRUcf3yFKjWmEEC404BQfzyWAT\nv4RiPdGJz6CPl10HYHYaZwoqT++IjuE0WZCCx6Tcu5fIhQeTGkd5fenxOwQj\nWwlp0twm2fXAbUvSwHHOCiJEaduFAOWjxB/TIUHiMSRaEMKezFs8xPY+fM3r\nlJn9\r\n=fNK+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEMz5vOqXtPKqKjSnYCsx5fyFBcIeHEMKRCEs/P9/AOAIgJpeMOq3lwSSm2Mt1ktHAkLz/avshwdPg1fsUluxQmm0="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adam_1.0.0_1584888767460_0.03412809271934614"},"_hasShrinkwrap":false},"1.1.0":{"name":"adam","description":"Functions to create, process and test objects","version":"1.1.0","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"1.1.0","grunt-bump":"0.8.0","grunt-contrib-clean":"2.0.0","grunt-contrib-jshint":"2.1.0","grunt-contrib-uglify":"4.0.1","grunt-jsdoc":"2.4.1","grunt-mocha-cli":"6.0.0","grunt-umd":"3.0.0","ink-docstrap":"1.3.2","matchdep":"2.0.0"},"keywords":["object","process","create","check","field","key","property","symbol","value","type","kind","size","split","filter","select","find","copy","change","map","remove","reverse","empty","transform","test"],"gitHead":"8f2253755ca4a59ff99eda47e8bbf1317103c4e5","_id":"adam@1.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"dist":{"integrity":"sha512-jDJFVRdv9dZo2eQLhsbLNc95bQYnfUPumEgdZhdbpr1ykFcEwhhnHWFMjh6xle9/8B1mPqBKjxDTOkw3C0bHGQ==","shasum":"fc264ec0a495d0aabf630f5ca532c80b8f277ccd","tarball":"https://registry.npmjs.org/adam/-/adam-1.1.0.tgz","fileCount":68,"unpackedSize":5266569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee522CRA9TVsSAnZWagAAGRIP/1kHUwdVDl42povWqEAb\nXX6gFMcX2symWOYVB281lW2OPAW11BFWQbbiYpRkobwNXbOG1+q5qX8QaWX4\ncjVT1RPLbX0LDkbflUnqmQJjSBlRRfN0jmSMreR/sx1gz1PkqejsOmBGuUc4\nQ8wcvNlgXN/iMyyCt3CbWxA0MEmJEWtEfuJCnyMI/FbYreXvwmQl1WZkQ7Wy\n6j08QO8ZsQj5EQnT/0N5XtkQUFzUikdVo28ShZWCbXVQfFZAfAKIRQRKTIdB\ntUsKuLdjRz8Pm0BWVYHMguQvfd9ohEWFQB4oUns6wTgLZbQPxIaZmloidctJ\nX95FlzkIFI55UFjXffROanntjtL0HlXe75E2LYNoXf28jkyFVxKFxHi1o3hv\n3Nb6+p4eMhz9yIPqI+RCfB4o3hLFdYUmAWluG7uRknEtaQgrE93/Sd0SQqQm\ncYPCbtIsBgzevkBnJwElbLe0Ovosgd8ppZWHca3DFy8uhkY4o4ftgOUQIAXR\nJkl92Rhotq/mm/YYeA1Rkk2wHn43KKSMCLGgWQVWfLOWL+Z1lIL/XKiLkpxG\n2VbnrqMDULE9+WF4EjMNvec9A5uv1IofUpHzYb7iB/iUFXjtpN1FU7h32Ko3\nrBmPYGIxQajfi0aDhddp8lkqFtCtpq78+i0Jnbnu+l6Qp5jGbAWBNLwtvhZy\nXvNt\r\n=0I59\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYdOoPGBvcAxLMCKVcncBpoELO8vFy7ZMRdBKgBXOt7AIhAJlFMDseFRtSiXJZIHkvDCd8l1Qtx1lElXvTgs/xbJTS"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adam_1.1.0_1585159605485_0.7533902241116686"},"_hasShrinkwrap":false},"1.2.0":{"name":"adam","description":"Functions to create, process and test objects","version":"1.2.0","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"docdash":"^1.2.0","grunt":"1.1.0","grunt-bump":"0.8.0","grunt-contrib-clean":"2.0.0","grunt-contrib-jshint":"2.1.0","grunt-contrib-uglify":"4.0.1","grunt-jsdoc":"2.4.1","grunt-mocha-cli":"6.0.0","grunt-umd":"3.0.0","jsdoc-file":"^1.0.0","matchdep":"2.0.0"},"keywords":["object","process","create","check","field","key","property","symbol","value","type","kind","size","split","filter","select","find","copy","change","map","remove","reverse","empty","transform","test","util","utility","library"],"gitHead":"fdcbc6b0f545810bc33a059640d7403c3cb071fa","_id":"adam@1.2.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"dist":{"integrity":"sha512-fQ60KBgspVb9Zekn035SYcGGRkb4Puh+Zkn8ZtqzB5DgprYcrWDpVBIOMIotZoUvnyw24tMcyECyMRlhQLguTg==","shasum":"e400bacb6716a7f35a8e19babdcecb8f34a3f88a","tarball":"https://registry.npmjs.org/adam/-/adam-1.2.0.tgz","fileCount":94,"unpackedSize":6456539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2WKlCRA9TVsSAnZWagAAIlsQAIHJalN27eU6I3RAXphs\nLHJg+B2uCwSmBgTNKlpbJ6xrUXRjo4CwKJoU1ad3gVMk5F9mvT6Zr2HSZk6u\nT2jgsYR7mXM3IS9JsRusM+Vjb3pTmB2sRRdL+lAxYzimG1EN+Y3zArAJuyVX\nYjGNFSd+dnqXQ2iZQc+PsThEG7+lRlOwg4brbjCAHy8pD0LIsNAES0liQ9Et\nTXv3XTO6WnUAAvtZLSwyvCVBv23WmFijUG2FiGcaxWvbODPvDiSYdpYIAigE\nZZKBbJgVqnYA6abAbRwHn7+bR7ZZtfdMmUwJzSg7CY12lTdbKNRo20TIb93P\nRGIelSsjq3/toNRkRS/92r3zQgCFFGUkqjloSd7BEDVPqwIwfb0qdmdtIOtB\nON5qIZ4XgVigUOXu4um4OXqqkuWjIgWb+/9+34E5w7ZM1AQyjLMNwxRm4gyZ\n8bDbsodS6mlcbFKImhOXGbL6R65jfbpEEbloyyTBx3tygcSlRmjbkYpRtFqC\nMW2KHmB4cyPoKtOCh44/Sos+K+e2GuSGkn9/WeX9Cy5wAZnsOIk5a9npbbQ3\nYUeKNEXOttc52aM+qDZ8JK1bshFelYmJXy4j2ZqSitrqU+j93JeJnQUkCdaW\nw2ljUVG011PdGtU+citqGuNoCe6wq+A0MTKxkldl088sQXXm53+2jBvpnWVB\nXRQD\r\n=Hi5a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4kkAThGQTgiEtvaKNQp5zQ5Fu+8e9jknPIlAemAXKNAIhAKFkwLGWhiu2DNWVFuWGBePlMqdIvrY0h7ZFLVabeLis"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adam_1.2.0_1591304866381_0.3893989797229096"},"_hasShrinkwrap":false},"1.2.1":{"name":"adam","description":"Functions to create, process and test objects","version":"1.2.1","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"docdash":"^1.2.0","grunt":"1.1.0","grunt-bump":"0.8.0","grunt-contrib-clean":"2.0.0","grunt-contrib-jshint":"2.1.0","grunt-contrib-uglify":"4.0.1","grunt-jsdoc":"2.4.1","grunt-mocha-cli":"6.0.0","grunt-umd":"3.0.0","jsdoc-file":"^1.0.0","matchdep":"2.0.0"},"keywords":["object","process","create","check","field","key","property","symbol","value","type","kind","size","split","filter","select","find","copy","change","map","remove","reverse","empty","transform","test","util","utility","library"],"gitHead":"212a66ab03982a9c44cc629321c5fc275e830145","_id":"adam@1.2.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"dist":{"integrity":"sha512-sjcu/EtlHZiiSVuIOxnfqEG0n+/8az/RzKhCv4961UR78m8ovyQxDckZecEgmG0JU4IZe7yzU8axaeA/Sbs95Q==","shasum":"bad9044ae6969f2567c5b74c59d1acefeaf49c53","tarball":"https://registry.npmjs.org/adam/-/adam-1.2.1.tgz","fileCount":94,"unpackedSize":6478837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6TpBCRA9TVsSAnZWagAAniMQAIxzRljgprAvTY/4IOY7\nwddjkwSjk6zbkavZPhcFpCbLLzPA+wpJNfPjPS8QB7H2l/QLx/EFUCbaqYlh\nU5k341sRaVQ8CAaKCOnQ3NUheygoNcQDgkG+wJVS5HhsKnQ+jHG8LLN8wGQO\ngkCe9YvdhAxpSF3fqIRRr4f3j1opZJxO2QbmELCB1fWbe0Nr8uGnGBjXwzVZ\n08M9Yt/2ug64mSjo7lNrkn2uYpy6zhPAC2ZaNs0Csa4oLBXzR/6K8AZ8hJtA\nsC9fUnPFeNRcZqay5m3wDb7zJnj4IPYnt0htdPU43nLeqrbd46EdAY6LHi7U\nrWR/8R48i8oxYxHN7ayQYHtlbr0zNhjreQ8rzCnZK8ke33VqJVb3AkN4gApR\n5mZbq9E1lFQHgu40FgoiQtD6LUAZn/aPJsdNUXAjkubSCYeDdwoTTm24+V0x\nMEhjbfyvASR6Dprpb150uQ/WlGPwobC+Pf9lRZGPzeW1ze6vlLrr9VmTYv5D\n26ABEVg81P7cSBEMyz/Y1bnK4E0JwLAl4sAbLOVjouxQE6g4RTks41o1yQLe\nExCVPwukauawGHa2Z2PdZZFzalbtGCaSumMX/jpTqmGNKtJHiSUc0yu/P6jo\ngHJ8Sa5XnkUfrFsO8eryULvOyYRxIw3yLqbCQYfy/95vJQFyp6wIYSq0bh+q\nJc5J\r\n=e9Qi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYpwWyxtVwvlXn+bN7rO/fXCx4rKJBTeulF3jjMCQrxAiA4ePTYbJ4DDvxOhQ6RRk+VseHwr4XhSXALpf/RSEGLPw=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adam_1.2.1_1592343104607_0.43362363905338697"},"_hasShrinkwrap":false},"1.3.0":{"name":"adam","description":"Functions to create, process and test objects, maps, arrays, sets","version":"1.3.0","homepage":"https://github.com/gamtiq/adam","author":{"name":"Denis Sikuler"},"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gamtiq/adam/blob/master/LICENSE-MIT"}],"main":"src/adam.js","engines":{"node":">= 10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"docdash":"^1.2.0","grunt":"1.1.0","grunt-bump":"0.8.0","grunt-contrib-clean":"2.0.0","grunt-contrib-jshint":"2.1.0","grunt-contrib-uglify":"4.0.1","grunt-jsdoc":"2.4.1","grunt-mocha-cli":"6.0.0","grunt-umd":"3.0.0","jsdoc-file":"^1.0.1","matchdep":"2.0.0"},"keywords":["object","array","process","create","check","field","key","property","symbol","value","type","kind","size","split","divide","filter","select","find","copy","change","map","set","remove","reverse","empty","transform","test","util","utility","library"],"gitHead":"5decf6b2f53fcaaca61f0afa622919f126118556","_id":"adam@1.3.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"gamtiq","email":"mforeg@yandex.ru"},"maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"dist":{"integrity":"sha512-vkFKM4q4lhIhgREuTYxMhlrwUDGRKKLnEW5JzC8vehZeaVCU3dmvixgGLO+TYumaAEIF/7xp9oWtMeQFvMk+BA==","shasum":"f3595fde2840a4a82c93212074c4aa3ee8a2b50c","tarball":"https://registry.npmjs.org/adam/-/adam-1.3.0.tgz","fileCount":94,"unpackedSize":6530144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe85kxCRA9TVsSAnZWagAAhh0P/1IfCr/z4+9HNlLKCJ2D\n7gdzE4VGshmbZMg/h4WeGomHTkmGJdNQQ5PEe7fyC2Ogat9UYBWlAa4BJeaK\nXIelZL5TG59PcbaYRQQGwGE3yer+RBnNm/lZdVeLSTvQ1Hjpmm3bJmJyYPQG\nBLeKXxjGXyITnX9YSBxl+wSxo3hqQTJDRi0EOZJBazKdUuJss6sRVOSLmOmy\n15mlsSbgy7F/deMydQUoVcNgShPEzBnAX7GximcXiJhli9hRsR2VC2lzRr4z\nX+6EywkM7EAapgSo8wICB+m2VOwQd7+4fZiVSpkN3lJ66kEe+/Ij0L4GwmoS\nUkMwB8OBKC1dIepwg4E4K4d0/1pjPzW3C1/o7EzrdoDTsJZ1PEybJ/Gd00cL\nYdUIjI1KvkhhkcM1jDNWDJ1pln1WUVXbWX9Aduk0y8ZYjKjQ88aR6myhAsrL\nqYoXLmHxKwT5wOr2SFjLli22ydaYvRcaBKxbkfhuu7p8t8dEB8tEMgi3Y8H4\n2NwLT6Rnmc+0+Gw1zB0AC1nO1z4iAa2y3XbXGEYjqKQdl01QbRidWM9aXbfG\nHC7uElixAIJ4Vzu1V1tQPh7ylJ80+0nUguM4znDcfWpP0P5bqnpcJvmzDgdP\nADhJwEJkb/JXvuw34dfKlN8h40xq2HhNZ4EiSNj+sWCTsvGZp2YmifK/5QMJ\nwPfq\r\n=DzKx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbkTkCm2J6drlaBsvnd3/R+8O5Y3EH8zLVEtx+LBh/NAiBmMSIJpSb6GyLOm4Kj5Rb0EtDKH2BsrCc6/caPzDNQvw=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adam_1.3.0_1593022768336_0.5988558975725953"},"_hasShrinkwrap":false}},"readme":"# adam <a name=\"start\"></a>\r\n\r\nFunctions to create, process and test objects/maps/arrays/sets.\r\n\r\n[![NPM version](https://badge.fury.io/js/adam.png)](http://badge.fury.io/js/adam)\r\n[![Build Status](https://secure.travis-ci.org/gamtiq/adam.png?branch=master)](http://travis-ci.org/gamtiq/adam)\r\n[![Built with Grunt](https://cdn.gruntjs.com/builtwith.png)](http://gruntjs.com/)\r\n\r\n* [Usage](#usage)\r\n* [Examples](#examples)\r\n* [API](#api)\r\n* [Related projects](#related)\r\n\r\n## Installation\r\n\r\n### Node\r\n\r\n    npm install adam\r\n\r\n### [Bower](https://bower.io)\r\n\r\n    bower install adam\r\n\r\n### AMD, &lt;script&gt;\r\n\r\nUse `dist/adam.js` or `dist/adam.min.js` (minified version).\r\n\r\n## Usage <a name=\"usage\"></a> [&#x2191;](#start)\r\n\r\n### Node\r\n\r\n```js\r\nvar adam = require(\"adam\");\r\n```\r\n\r\n### AMD\r\n\r\n```js\r\ndefine([\"path/to/dist/adam.js\"], function(adam) {\r\n    ...\r\n});\r\n```\r\n\r\n### Bower, &lt;script&gt;\r\n\r\n```html\r\n\r\n<!-- Use bower_components/adam/dist/adam.js if the library was installed by Bower -->\r\n\r\n<script type=\"text/javascript\" src=\"path/to/dist/adam.js\"></script>\r\n<script type=\"text/javascript\">\r\n    // adam is available via adam field of window object\r\n    \r\n    ...\r\n</script>\r\n```\r\n\r\n### Examples <a name=\"examples\"></a> [&#x2191;](#start)\r\n\r\n```js\r\nfunction inc(data) {\r\n    return ++data.value;\r\n}\r\n\r\nvar obj = {a: 1, b: 2, c: 3, d: 4, e: 5},\r\n    s1 = Symbol(\"s1\"),\r\n    s2 = Symbol(\"s2\"),\r\n    proto = {a: 1},\r\n    obj2 = Object.create(proto);\r\n\r\nproto[s1] = \"s1\";\r\nobj2.b = 2;\r\nobj2[s2] = null;\r\nobj2.c = \"str\";\r\nobj2.d = 0;\r\n\r\nadam.getPropertySymbols(obj2);   // [s2, s1]\r\n\r\nadam.getClass([8]);   // \"Array\"\r\nadam.getType(null);   // \"null\"\r\nadam.isKindOf(17, \"integer\");   // true\r\nadam.isKindOf(NaN, \"!number\");   // true\r\nadam.isKindOf(\".321e+2\", \"numeric\");   // true\r\n\r\nadam.checkField(obj, \"c\", [\"positive\", \"odd\"]);   // true\r\nadam.checkField(obj, \"b\", [\"real\", /^7/], {filterConnect: \"or\"});   // false\r\n\r\nadam.checkValue(-15, [\"negative\", /5/, {inside: [2, -7, -15, 12, 9]}]);   // true\r\nadam.checkValue(\"73\", [/^\\d+$/, {inside: {a: 1, b: \"43\", c: null}}]);   // false\r\nadam.checkValue(\"73\", [/^\\d+$/, {inside: {a: 1, b: \"43\", c: null}}], {filterConnect: \"or\"});   // true\r\n\r\nadam.getFreeField({a5: 5, a2: 2, a7: 7, a3: 3}, {prefix: \"a\", startNum: 2});   // \"a4\"\r\nadam.getFreeField(new Map([[\"a\", 3], [\"key\", 9], [\"key-1\", true]]), {prefix: \"key-\"});   // \"key-0\"\r\nadam.getFreeField(new Map([[\"a\", 3], [\"key\", 9], [\"key-1\", true]]), {prefix: \"key-\", startNum: 1});   // \"key-2\"\r\n\r\nadam.getSize(obj);   // 5\r\nadam.getSize(obj, {filter: \"even\"});   // 2\r\nadam.getSize(obj2, {filter: [\"string\", \"null\"], filterConnect: \"or\"});   // 3\r\nadam.isSizeMore(obj, 5);   // false\r\nadam.isSizeMore(obj2, 1, {filter: \"string\"});   // true\r\nadam.isEmpty({});   // true\r\n\r\nadam.getFields(obj);   // [\"a\", \"b\", \"c\", \"d\", \"e\"]\r\nadam.getFields(obj, {filter: function(value) {return value < 4;}});   // [\"a\", \"b\", \"c\"]\r\nadam.getFields(obj, {filter: {field: /^[d-h]/}});   // [\"d\", \"e\"]\r\nadam.getFields(obj2);   // [\"b\", \"c\", \"d\", s2, \"a\", s1]\r\nadam.getFields(obj2, {filter: [\"string\", \"false\"], filterConnect: \"or\"});   // [\"c\", \"d\", s2, s1]\r\nadam.getFields(obj2, {filter: \"number\", limit: 2});   // [\"b\", \"d\"]\r\nadam.getFields(obj2, {filter: {field: \"symbol\"}})   // [s2, s1]\r\nadam.getFields(obj2, {filter: \"number\", limit: 7, pairs: true});   // [{key: \"b\", value: 2}, {key: \"d\", value: 0}, {key: \"a\", value: 1}]\r\nadam.getFields(obj2, {filter: \"number\", pairs: \"list\"});   // [[\"b\", 2], [\"d\", 0], [\"a\", 1]]\r\nadam.getFields(new Map([[obj, 1], [obj2, false], [\"c\", 5]]), {filter: {field: \"object\"}});   // [obj, obj2]\r\nadam.getFields(new Map([[\"a\", 1], [\"b\", false], [\"c\", 5]]), {filter: \"number\", pairs: \"obj\"});   // [{key: \"a\", value: 1}, {key: \"c\", value: 5}]\r\n\r\nadam.getValues(obj);   // [1, 2, 3, 4, 5]\r\nadam.getValues(obj, {filter: {field: /a|c/}});   // [1, 3]\r\nadam.getValues(new Map([[obj, \"a\"], [obj2, 2], [\"obj3\", 3]]), {filter: {field: \"object\"}});   // [\"a\", 2]\r\nadam.getValueKey(obj, 3);   // \"c\"\r\n\r\nadam.fromArray([{id: \"a\", value: 11}, {id: \"b\", value: 7}, {id: \"c\", value: 10}], \"id\");   // {a: {id: \"a\", value: 11}, b: {id: \"b\", value: 7}, c: {id: \"c\", value: 10}}\r\n\r\nadam.select([\"negative\", \"odd\"], [null, 4, NaN, 7, false, -2, \"\", 0, -5, 3, null, -9]);   // -5\r\nadam.select([\"negative\", \"odd\"], [null, 4, NaN, 8, false, 2, \"\", 0, 30, 4, false], {filterConnect: \"or\"});   // false\r\nadam.select([\"negative\", \"odd\"], [null, 4, NaN, 8, false, 2, \"\", 0, 30, 4, false], {filterConnect: \"or\", defaultValue: -3});   // -3\r\nadam.select([{field: /[c-g]/}, \"odd\"], {a: [3, 5, 2], b: 1, c: 0, d: \"-7\", e: 4, f: -2, g: -1, h: null, i: -7, j: true, k: -5});   // -1\r\nadam.select([\"negative\", \"even\"], new Set([null, 4, NaN, 8, -1, false, -2, \"\", 0, \"beta\", -30, 4, true]));   // -2\r\n\r\nadam.split(obj, [\"a\", \"d\"]);   // [{a: 1, d: 4}, {b: 2, c: 3, e: 5}]\r\nadam.split(obj, null, {filter: \"odd\"});   // [{a: 1, c: 3, e: 5}, {b: 2, d: 4}]\r\nadam.split(obj, null, {filter: [\"even\", /3/], filterConnect: \"or\"});   // [{b: 2, c: 3, d: 4}, {a: 1, e: 5}]\r\nadam.split(new Map([[\"a\", false], [obj, 2], [false, obj2], [true, null]]), null, {filter: \"true\"});   // [Map{obj -> 2, false -> obj2}, Map{\"a\" -> false, true -> null}]\r\n\r\nadam.remove({a: 1, b: \"2\", c: 3}, \"string\");   // {a: 1, c: 3}\r\nadam.remove([1, 2, 3, 4, 5], \"even\");   // [1, 3, 5]\r\nadam.remove(new Set([1, 2, 3, 4, 5]), \"odd\");   // Set[2, 4]\r\n\r\nadam.empty({x: -1, y: 9});   // {}\r\n\r\nadam.reverse({a: \"x\", b: \"files\"});   // {x: \"a\", files: \"b\"}\r\nadam.reverse(\"eval\");   // \"lave\"\r\nadam.reverse(new Map([[obj, 1], [obj2, 2]]));   // Map{1 -> obj, 2 -> obj2}\r\n\r\nadam.transform(\"7.381\", \"integer\");   // 7\r\n\r\nadam.copy(obj, {b: \"no\", z: \"a\"});   // {a: 1, b: 2, c: 3, d: 4, e: 5, z: \"a\"}\r\nadam.copy(obj, {b: \"no\", z: \"a\"}, {filter: \"odd\"});   // {a: 1, b: \"no\", c: 3, e: 5, z: \"a\"}\r\nadam.copy(obj, {b: \"no\", z: \"a\"}, {filter: \"even\", transform: inc});   // {b: 3, d: 5, z: \"a\"}\r\n\r\nadam.change({a: 1, b: 2, c: 3}, \"reverse\");   // {a: -1, b: -2, c: -3}\r\nadam.change({a: 10, b: 28, c: -3, d: null, e: \"zero = 0\"}, \"empty\", {filter: /0/});   // {a: 0, b: 28, c: -3, d: null, e: \"\"}\r\nadam.change([1, 2, 3, 4, 5], \"reverse\", {filter: \"even\"});   // [1, -2, 3, -4, 5]\r\n\r\nadam.map(obj, \"reverse\", {filter: \"odd\"});   // {a: -1, c: -3, e: -5}\r\nadam.map([\"1\", \"2\", \"3\"], \"number\");   // [1, 2, 3]\r\n```\r\n\r\nSee `test/adam.js` for additional examples.\r\n\r\n## API <a name=\"api\"></a> [&#x2191;](#start)\r\n\r\nSee [`docs`](https://gamtiq.github.io/adam/module-adam.html).\r\n\r\n## Related projects <a name=\"related\"></a> [&#x2191;](#start)\r\n\r\n* [eva](https://github.com/gamtiq/eva)\r\n* [mixing](https://github.com/gamtiq/mixing)\r\n* [teo](https://github.com/gamtiq/teo)\r\n\r\n## Contributing\r\nIn lieu of a formal styleguide, take care to maintain the existing coding style.\r\nAdd unit tests for any new or changed functionality.\r\nLint and test your code using [Grunt](http://gruntjs.com/).\r\n\r\n## License\r\nCopyright (c) 2014-2020 Denis Sikuler  \r\nLicensed under the MIT license.\r\n","maintainers":[{"name":"gamtiq","email":"mforeg@yandex.ru"}],"time":{"modified":"2022-06-13T02:24:42.293Z","created":"2014-09-07T19:15:57.509Z","0.1.0":"2014-09-07T19:16:08.031Z","0.1.1":"2014-09-21T14:37:39.088Z","0.1.2":"2014-10-12T15:51:38.022Z","0.2.0":"2014-10-22T15:50:05.450Z","0.3.0":"2016-01-26T20:33:59.413Z","0.4.0":"2016-03-19T21:20:29.073Z","0.4.1":"2016-04-13T19:51:41.836Z","1.0.0":"2020-03-22T14:52:47.637Z","1.1.0":"2020-03-25T18:06:45.701Z","1.2.0":"2020-06-04T21:07:46.555Z","1.2.1":"2020-06-16T21:31:44.826Z","1.3.0":"2020-06-24T18:19:28.668Z"},"readmeFilename":"README.md","homepage":"https://github.com/gamtiq/adam","keywords":["object","array","process","create","check","field","key","property","symbol","value","type","kind","size","split","divide","filter","select","find","copy","change","map","set","remove","reverse","empty","transform","test","util","utility","library"],"repository":{"type":"git","url":"git://github.com/gamtiq/adam.git"},"author":{"name":"Denis Sikuler"},"bugs":{"url":"https://github.com/gamtiq/adam/issues"}}