{"_id":"heap-metrics","_rev":"26-8830a89aa9d784dd0f1c5e8803663419","name":"heap-metrics","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"heap-metrics","version":"1.0.0","description":"Dump heap profiles after test .","main":"include.js","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":">= 4.6.2"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"808b294ecf88c1a57bfe4ff2cef723e31ded8cf3","gypfile":true,"_id":"heap-metrics@1.0.0","_shasum":"34e87fc12fd3d21a9486042fe4609e92ababbcb2","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"34e87fc12fd3d21a9486042fe4609e92ababbcb2","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.0.tgz","integrity":"sha512-GS8xZwxV1461/32XDZaWvTGVLkktyQS+dH1iVwnmn19aNHuxcXhwFu1hlwpjN3XkJg3t93Hse55AzGYr6Y/3ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5uzT3e/kbIUx8ET1G+pkpHpy0WQviTrkl/30g7HMEeAIhAKhjf+k61nU9lOyCHfggeiNiM22V3EhGLpuLNsdQKpzM"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.0.tgz_1494130313651_0.20079375081695616"}},"1.0.1":{"name":"heap-metrics","version":"1.0.1","description":"Dump heap profiles after test .","main":"include.js","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":">= 4.6.2"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"77e267e5c1b6fd3d85d79f0c2ca0790e27a52179","gypfile":true,"_id":"heap-metrics@1.0.1","_shasum":"1ff85b5790ef556930f498faf655eca85e2b292c","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"1ff85b5790ef556930f498faf655eca85e2b292c","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.1.tgz","integrity":"sha512-rL9u26R4Hx6XXpI3g7Plhm0uEu3FX8BlMlPCcnvCupYyeNOfRRPO3F+IednalH/pc2qbYLcdOOCjGfhZZDoQAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClGdl4/uWRv3DHtqLaFq+pwBbLT4AhDdE/9p4wjSonygIgV4jKVHav9cNWu9rwvMuQLWCGP0UIGzsLXjnsDFeXPqI="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.1.tgz_1494131685899_0.7028540053870529"}},"1.0.2":{"name":"heap-metrics","version":"1.0.2","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","main":"include.js","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":">= 4.6.2"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"39f431f2b8aa47fa7622a67af9c5a31391f30041","gypfile":true,"_id":"heap-metrics@1.0.2","_shasum":"f3b88663566dedcfd50735524c15653fa641545f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"f3b88663566dedcfd50735524c15653fa641545f","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.2.tgz","integrity":"sha512-HOoidQNJ3+B8N4BaHnkVrw4XCxdwcpsq3/yCar98Lruui2DUpjDwfwj7BY/D+RhqpyzD04pzcjWsWrzFpBUW6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDppRtzi9GLz7/Ck9kCqiRsli9WFIO2f9ObALGSmbTgSwIgNpFtcwT9V83xtw2AYrN6Es8MwdWH1sn2AJaGdoOAnUA="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.2.tgz_1494132412577_0.2660950163844973"}},"1.0.3":{"name":"heap-metrics","version":"1.0.3","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","main":"include.js","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"4d11138115ead48cd0c292d357d757104f96e3e1","gypfile":true,"_id":"heap-metrics@1.0.3","_shasum":"ce9bed29f3c0b4c0dfc337015be7e16df6f59987","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"ce9bed29f3c0b4c0dfc337015be7e16df6f59987","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.3.tgz","integrity":"sha512-EzX2e6XH24F+3jsrw3p8++KYqNLaajI4bX2k5KAw2YrOR/lDNfIWAG0tsT9I2wdu+ym5d5iSRsHpVGNBPJSeAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhG3fyu9lkpJAYKvKof9MuclBl+Yxa1pkKf5ER68kdNAiA6zXp90yJfaFzLm+SiCoH7ZrIveH87jzBX6wIIczuVxQ=="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.3.tgz_1494133424879_0.3479699359741062"}},"1.0.4":{"name":"heap-metrics","version":"1.0.4","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","main":"include.js","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"1bf751d207571436e0726a2b9fcbd64f90b13d96","gypfile":true,"_id":"heap-metrics@1.0.4","_shasum":"36521dbe7d7a45dab91d1c16682c626555d00276","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"36521dbe7d7a45dab91d1c16682c626555d00276","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.4.tgz","integrity":"sha512-N5JkjUUXGIzTnS1rQ1rwXvYxaibDH6BODIQGpQprOnwLfly5/+ibc8afYIDHXSQhWEcUWsR6RHf1mHHoaLCivg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWKCuYMk0GDzORAgqcpDmv9qJXTVzR3enZ3krOUXJpCAiEAv9OkGg7hsiTpYhXJn+JUzxTuaLb996vK4ev6fidS5mY="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.4.tgz_1494173302871_0.47154017724096775"}},"1.0.5":{"name":"heap-metrics","version":"1.0.5","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","main":"include.js","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"ccd02531f569afa0804e355cd96fcfea44c8ba24","gypfile":true,"_id":"heap-metrics@1.0.5","_shasum":"06e42a798f8ac611dbc62824917197d2787c0058","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"06e42a798f8ac611dbc62824917197d2787c0058","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.5.tgz","integrity":"sha512-s+s52MXIWsPZJriQNhsJ23k2pcqf3P7aUChVunH3LvgDHVdh/E8J8RwlnbtFsJzzsB2RiNUkl5esMuQc8cRoCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLbfUfHtei+RgcoFKekmsSFmhsqUlIWI1hlhRkDZyiRAiAqEfdIwAkbHyPGaC0+RAIJqQds6p2CRjqnuntU/QdBOQ=="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.5.tgz_1494174498733_0.4531874384265393"}},"1.0.6":{"name":"heap-metrics","version":"1.0.6","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","main":"include.js","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"6b68df1f12ffd8e88dac47e402816b85db033bec","gypfile":true,"_id":"heap-metrics@1.0.6","_shasum":"914af80ae226d112b0ba4274f601aabb0a091837","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"914af80ae226d112b0ba4274f601aabb0a091837","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.6.tgz","integrity":"sha512-pFm59ZK5/U2njh1y0mzhIsLThny/my6LJGrdtZH8fEiqF+33C3MnF54dKn3TiN32dMe1t6nc/3Hizv2p4SodfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoEWk47orxqDagzOpu39wUvYiZJSlHWqKRJODi3gllyAIhAO256n3B0RPBXWZ30vPLHtWzrgwjs1S4Fp5Rp3AWws3d"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.6.tgz_1494175009862_0.8050612125080079"}},"1.0.7":{"name":"heap-metrics","version":"1.0.7","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","main":"include.js","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"fcdf4682179bbaf512d2786c56dd3849dd1c58be","gypfile":true,"_id":"heap-metrics@1.0.7","_shasum":"b8ed7c67ff963a86263ad6b1cc4388e88f9a39d2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"b8ed7c67ff963a86263ad6b1cc4388e88f9a39d2","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.7.tgz","integrity":"sha512-BFFrfAKXlo1hsPKa07wX6MyMb7qcp7SU86Daz9URx+cyQ6wf8V0nbtHya27q6NL1/pCEBQzPRvj6L709wZ9toA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyWjm8mztxVjpQBbKHwau7jZZG74szD3jzNpBYvJS9nAiAYGrRXucMo54WnGtoHbXV3MynHAPfidKf1U2epl7X/Cg=="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.7.tgz_1494210379920_0.7132582769263536"}},"1.0.8":{"name":"heap-metrics","version":"1.0.8","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"fe3abf091753954f0bd4f63c9df315bd914628d2","gypfile":true,"_id":"heap-metrics@1.0.8","_shasum":"99218d8655ff65eda16ddbd9ef5490f4f95d7298","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"99218d8655ff65eda16ddbd9ef5490f4f95d7298","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.8.tgz","integrity":"sha512-ApDpcbHYbLwz6XBpdBWxIGP4GBLMNiyeEvmJIBRHlpbht5Qz0J0GpRUKVdsxK6fFQ+oBZbQucFYKwiKj5RJDBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXVxVbhoMeWjzYuW8I+IFAZDyeGhQ7DDc0eNovs9XIJAiEAuC0yF8gRWFnsel0/USI2Zxr0kJGXVKZDoSQju0fm33Y="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.8.tgz_1494298646981_0.5880735828541219"}},"1.0.9":{"name":"heap-metrics","version":"1.0.9","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"c23af366fd5dcee0132b56a495788feb15e399dc","gypfile":true,"_id":"heap-metrics@1.0.9","_shasum":"7c6fa56ae77c69d712d7ee10db6ba291a8f0a928","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"7c6fa56ae77c69d712d7ee10db6ba291a8f0a928","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.9.tgz","integrity":"sha512-+MXVtRbHLNHofk+iiGum1HPjonZ0xEfMLEz8l3KHjOrnsYPDAn6cmHj/HImJD3IWN+R2HZMFShX04KCP8NmooQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWxEIXv1kxKkbb96AUfB9eRNWW+8+TZXR9JXppr/yP1wIhAO129tqjTp6Hgt4Y8NaADVdQiMM8iV3g584VxPvTvxgU"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.9.tgz_1494300106538_0.6314035302493721"}},"1.0.10":{"name":"heap-metrics","version":"1.0.10","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"f70288becf637f721578f421a15c291db7542f87","gypfile":true,"_id":"heap-metrics@1.0.10","_shasum":"515477d28badab18748bea891ef5dfc71e61683c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"515477d28badab18748bea891ef5dfc71e61683c","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.10.tgz","integrity":"sha512-nhDWvUjErvgHmjZs/5bOS8v1HeHGX4V27vJuYCrfBlBsCanA0Zc+KSQ3VHWzk8xwT9CGtckXdSQ8Aczf2DwXjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD20shSm4oCBfb90YRF08L2raJa73FZ7oe0yH9F6lFGqwIgL/Vvl9/hGSiikUObvC97oTCyJKS95WV2NdmTxwsH1MA="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.10.tgz_1494380091981_0.8469690338242799"}},"1.0.11":{"name":"heap-metrics","version":"1.0.11","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"19e64bb95dfffa8c9cb47bc4f242bc86deb95c12","gypfile":true,"_id":"heap-metrics@1.0.11","_shasum":"0462686cff6b7010403093f134264e0d0415dd67","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"0462686cff6b7010403093f134264e0d0415dd67","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.11.tgz","integrity":"sha512-Fnxe1yz1MEsQ1fvWTqpcbw9bq0pxmfEhvAi/dNtShPnNu7rGaLNsqLGas+cNBOnE4lkBMIMBOBDfqMISTchBsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvjGF1/TP1AcAgUJ06Fk0I4AeLxRPpoBCgqDd7AGmw1wIhAPvKKFvzfWY6jsWaQwgiA/+HOC5V264dY1dNuQygxuXT"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.11.tgz_1494382829292_0.20557715906761587"}},"1.0.12":{"name":"heap-metrics","version":"1.0.12","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"bindings":"~1.2.1"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"8bb95290900085770fb3515e4d03c2a3e5a7da9f","_id":"heap-metrics@1.0.12","_shasum":"ad3054e74b7577e6030c73c14d3052450ddded20","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"ad3054e74b7577e6030c73c14d3052450ddded20","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.12.tgz","integrity":"sha512-0KdYtQ7KWJJdCTAcpibNt7OjM/eAJjWOOESf6vq/810B39JtV1+p3OP2ujemwPQMKGg4MFXJI5G1CZCUoPlnHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgVqYskMLAIewRwSyzEzSKlVLnKaXRPlYodifB5DTYSQIhALLoS9eNpzCebeFpJHoYo+9JpOUECwAB1kvOjPvn/hWh"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.12.tgz_1494387560049_0.25337698496878147"}},"1.0.13":{"name":"heap-metrics","version":"1.0.13","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"bindings":"~1.2.1"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"6a314b9f13948f62addb1870f0c2ce14339362d3","_id":"heap-metrics@1.0.13","_shasum":"47a08541c6e57a78416c301b3d7dcd27f0c9d9ee","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"47a08541c6e57a78416c301b3d7dcd27f0c9d9ee","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.13.tgz","integrity":"sha512-qaU5FBKwtnH7QxYtwSeK+sLdHH1/X37oA/NsGH1laXOEci/Hox6jsgwBcXG8tjir5XARQ8NJOxr0SZt4bp9MuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4lOkJw+l1FAkLisLqMhPKwawLz1sENGPm7APuAJllWAIhAM9eX3/DsF3O6vnOXe6vQDoDjZq7rIMwhOYN482E3+Rn"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.13.tgz_1494388403177_0.5982043570838869"}},"1.0.14":{"name":"heap-metrics","version":"1.0.14","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"bindings":"~1.2.1"},"devDependencies":{"mocha":"*"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"e989f53b5c4480301c515a6f53f85409d7933843","_id":"heap-metrics@1.0.14","_shasum":"09c0cdba9c083618cc29c5c35c8bff8b03440772","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"09c0cdba9c083618cc29c5c35c8bff8b03440772","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.14.tgz","integrity":"sha512-4QHYXulV51zt+8ZvkUGF8OgIU9PUUZsC4XwquMYJencGu1zSpG1bbKMBB2vOtLs2lSZtOCEmnVsHhRoTP/xiuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfTaaROjhGdBGulP6yLLKzK856rn5LjpwFYV0Hq0upmQIhAOKCwtn4XigiFdI+182LE9XTI7OgATykTM0HLqJOJ8Iq"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.14.tgz_1494389741713_0.13787563028745353"}},"1.0.15":{"name":"heap-metrics","version":"1.0.15","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"820fd30fa6e4c821fe8420a624a598898832db9a","_id":"heap-metrics@1.0.15","_shasum":"6c6f0bc9431523e44f41cb8626d9c264f07aab88","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"6c6f0bc9431523e44f41cb8626d9c264f07aab88","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.0.15.tgz","integrity":"sha512-h4BPvshYjgzCcX8zHUaW/WZk6rTjJ06XkLOZoR0WJ1HJBKahz3KAB2MKOUnZeXOpHv4knKKb9c+6kZ8ELvNI5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjh7TFAlfHhgP5FSEfdGozywWt6spjkal9xG9ku5/TwwIhALcKwKdGG2pVRIJh0jzm2NMSIamd65oStrvig9rQHf8Z"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.0.15.tgz_1494472858834_0.2833835792262107"}},"1.1.0":{"name":"heap-metrics","version":"1.1.0","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"eff0505aca634fb62d2c2b1348cb6866b59cd80f","_id":"heap-metrics@1.1.0","_shasum":"ce0f2c512e08d0cb9361e02fe8d7e3bf1fc9cb24","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"ce0f2c512e08d0cb9361e02fe8d7e3bf1fc9cb24","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.1.0.tgz","integrity":"sha512-5lS7n7P4jQiv3Bh1GHLZN2a5i+Xbf1nJ1QyyZQd6JV62syro5aBU1i7D+gOKT4ylDA6JRo8+zfg5mKCK9TSfmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChCELf6Kkwh3oBPAYP9MxbRQxfhIbDjSM7KP2rhsQB7AIhAKPJeG53odmcTpNGE+I3+x2q+jSQRpPLgfRErY3uv1WT"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.1.0.tgz_1494474252495_0.7454316632356495"}},"1.1.1":{"name":"heap-metrics","version":"1.1.1","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","profiler","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"2c8afe3c3507ae7adf30eaae650e1ee385348878","_id":"heap-metrics@1.1.1","_shasum":"8f139c037f12a0be5998cf74637b67f3b8657d3e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"8f139c037f12a0be5998cf74637b67f3b8657d3e","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.1.1.tgz","integrity":"sha512-KqXOto8HEDuIT+YmTzarP3IOJDCECjFF2APEkRWcVvhizPd1PODp/EBGUqZmx/jxoVNzYhAmdVioNQGcR/AhiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8XawHKSsjhCiPZc2pRQssHLzW6aPoIbKYHscMyM1RVQIgeTVU+5d46h44bSdF7VLpeM4wxmJqS/KoKwyGsQkpOV4="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.1.1.tgz_1494521407183_0.4789281878620386"}},"1.1.2":{"name":"heap-metrics","version":"1.1.2","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"node-gyp":"~3.6.1","bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","native","addon","profiler","v8","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"1b48f5c0fe62eb055b9a5824b55349ae4053841c","_id":"heap-metrics@1.1.2","_shasum":"c5c29ee81c5334b26938d3a308c0748eb7b960e9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"c5c29ee81c5334b26938d3a308c0748eb7b960e9","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.1.2.tgz","integrity":"sha512-VApN7Sln+hQElOAGklyAKV2heTkr1yZYdZzTSzy1aWu6Y5Mdc3UApwmLpUMXl1hoEzwODNiXMph6Zd+pyCOsEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1HwWp6b52JXVmBlgTLyaads2nqlKagsnmkUUA2xgE+QIgPfkGJ6sYxU4H0PHQIWzJ6wYzHm4PKCHEuCOtLgiLd/U="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.1.2.tgz_1494638256833_0.9471095504704863"}},"1.1.3":{"name":"heap-metrics","version":"1.1.3","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"node-gyp":"~3.6.1","bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","native","addon","profiler","v8","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"0269438ba5272e225c7ab58eca0fcf477b920f4f","_id":"heap-metrics@1.1.3","_shasum":"6b03e0f03fbbea75b641e6d94cdd3d015f49ec47","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"6b03e0f03fbbea75b641e6d94cdd3d015f49ec47","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.1.3.tgz","integrity":"sha512-zhKtpyhjwKJwoXS32Qlx0LtQ+Gvx2M6+abhOzUOXxdtZNwVM9ISA77Iw3h78lhEyRVIeK3vKeVmcXSdLbYtlDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9EVFE3gRY7T3V5VaBuw1eteSffMCaJktQAz8FQwuH4gIhANqhNJrepWu1mt5UMm6rPvnYoNa4Mux7mYfwJaaToNXT"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.1.3.tgz_1494646088453_0.4969876592513174"}},"1.1.4":{"name":"heap-metrics","version":"1.1.4","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"node-gyp":"~3.6.1","bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","native","addon","profiler","v8","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"b5b0707b84465a660eba8ff1aca49bf55072b944","_id":"heap-metrics@1.1.4","_shasum":"0422465b32df6a101ae48244552a781f6d0f3d9d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"0422465b32df6a101ae48244552a781f6d0f3d9d","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.1.4.tgz","integrity":"sha512-I1/sm8AbSO0X4XxO/qD+BU/CyW8+MucoJo1k++RARiq3loQlXmyewwYoOr4U6zItpGZ0nI5WgouKGaJwaApejw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuq6QOMsw1aX/z5EiGmY82l+OFXBD0OHBpfzUkiT6CBAIhAPk4sIdTSBR1lLfF1BnObsQ1Bov5beJXfGXQP9Ck1jUh"}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.1.4.tgz_1494646510033_0.482985163340345"}},"1.1.5":{"name":"heap-metrics","version":"1.1.5","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"node-gyp":"~3.6.1","bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","native","addon","profiler","v8","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"7a399efe8731a1557077e7dadd1c387b24e4e2fa","_id":"heap-metrics@1.1.5","_shasum":"09fb0dce53925e34b5e01d1325fe18ac59b3debd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"09fb0dce53925e34b5e01d1325fe18ac59b3debd","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.1.5.tgz","integrity":"sha512-hl/L96B+sJq35Koe7OeJki9KHFuwHSlwJ6eBQDd8DVxfYNiP3bNglfqbvEuvrUQwnKma/xSLGg65S69ML2AfLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFFqJCzwplU2z6KIPBaEfG1MXcFF8Z4nZhTFhFADHjzAiEAzKEIzzN8pd70+c44+jYWwhbBgW1rvLK+PEh7xiXJrpg="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.1.5.tgz_1494712775025_0.3808488186914474"}},"1.1.6":{"name":"heap-metrics","version":"1.1.6","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"node-gyp":"~3.6.1","bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","native","addon","profiler","v8","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"fe4032eebdc446c8a659a66ab03d88b06a346528","_id":"heap-metrics@1.1.6","_shasum":"47107f61d71041564aff0c3098ad0a29774d1e2a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"47107f61d71041564aff0c3098ad0a29774d1e2a","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.1.6.tgz","integrity":"sha512-nfqcArDr8UTh1IlqB7y72qzEmvJxK04GwJ/xuhal4bLzjncLL6C6DJGQNzWmhSLlk5F5XAbLvGrn6YeZmyuJyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWYt/Gvg/+xLQc9D9ShbrxHuzf4Az14z1aODCzJVlkbAIgPTYEfo6CnKdVj/0eif26UUOQm6vl8AcjXllX/jQVAtU="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.1.6.tgz_1494713374887_0.572816988453269"}},"1.2.0":{"name":"heap-metrics","version":"1.2.0","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"node-gyp":"~3.6.1","bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"bin":{"heap-metrics":"./bin/mochaDumpHeapMetrics.js"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","native","addon","profiler","v8","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"694ceacd50817fc0cff4b8bc0c3b5586c6cbeee6","_id":"heap-metrics@1.2.0","_shasum":"c8d0220a724739536a14bd8cbbac3e997b265a04","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"c8d0220a724739536a14bd8cbbac3e997b265a04","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.2.0.tgz","integrity":"sha512-8exEZzv/2gCyS12BijVfJu6HKWrjoKn0hFoviPQzieuU8pW8XkHCKV+wyTfLMiKBM4df91HEjU4dyk3zgDgEcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4pCj44t98TzTQx67bqZuSYGhJP5mExHBCAZ7Kgf6r+AiAGFcGPmmEuUYSW/EgKlVlefz3W0MWrhj906dU9s/N4Aw=="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/heap-metrics-1.2.0.tgz_1494799135620_0.9729213456157595"}},"1.2.1":{"name":"heap-metrics","version":"1.2.1","description":"Dump heap metrics after test to be tracked over all commits for the life of the branch.","repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"main":"./index.js","engines":{"node":"4 || 5 || 6 || 7"},"gypfile":true,"dependencies":{"node-gyp":"~3.6.1","bindings":"~1.2.1"},"devDependencies":{"mocha":"*","mocha-junit-reporter":"~1.13.0"},"bin":{"heap-metrics":"./bin/mochaDumpHeapMetrics.js"},"scripts":{"install":"node-gyp rebuild","test":"mocha  ./test/ --reporter mocha-junit-reporter"},"keywords":["heap","memory","metrics","native","addon","profiler","v8","Testspace"],"license":"MIT","bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","gitHead":"3013d444772eb55c618f1e6837cd3e5956a6ac73","_id":"heap-metrics@1.2.1","_shasum":"a04cad202bb4ff969e770517f72d32395d467dd4","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"rjhowell44","email":"rjhowell44@gmail.com"},"dist":{"shasum":"a04cad202bb4ff969e770517f72d32395d467dd4","tarball":"https://registry.npmjs.org/heap-metrics/-/heap-metrics-1.2.1.tgz","integrity":"sha512-nUOFh5s+Ljm/OGV+rev3bkVg5Ew46jF7NUNuHRghjIhjgQdoSUzH0xe9ND5pEFl+hFM7WZZetl3lX0FawZq7tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtiMOadZoMtRYFgVTwV2Kdd0rSF3OVIl4Q+MkYQwg8LwIgN4l6okwRj5m7uk8dtlq2ZFR0wFc9RsK/j23JW70aEsI="}]},"maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/heap-metrics-1.2.1.tgz_1494799903301_0.6644479017704725"}}},"readme":"# Node Heap Metrics\n\n[![Build Status](https://travis-ci.org/rjhowell44/node-heap-metrics.svg?branch=master)](https://travis-ci.org/rjhowell44/node-heap-metrics)\n[![Space Health](https://rjhowell44.testspace.com/spaces/1381/badge?token=359de93564c3a2cf5a09c77429774e5f24d6d6e4)](https://rjhowell44.testspace.com/spaces/1381 \"Test Cases\")\n[![Space Metric](https://rjhowell44.testspace.com/spaces/1381/metrics/3228/badge?token=a95fe25f7a2570f4c906d13d612a48d75542e550)](https://rjhowell44.testspace.com/spaces/1381/schema/Node-6/Metrics/heap-metrics.html \"Node-6 Peak Heap Metrics\")\n[![Space Metric](https://rjhowell44.testspace.com/spaces/1381/metrics/3230/badge?token=928ba4d048606d026bcafddb310ca905041902e3)](https://rjhowell44.testspace.com/spaces/1381/schema/Node-6/Metrics/heap-metrics.html \"Node-6 GC Events\")\n[![npm version](https://badge.fury.io/js/heap-metrics.svg)](https://badge.fury.io/js/heap-metrics)\n---\n## Installation\n\n```\n- npm install heap-metrics\n\n```\nor globally\n```\n- npm install -g heap-metrics\n\n```\nNote: see `env` and `addon` requirements for `.travis.yml` builds further below.\n\n---\n### Usage\n\n\n```javascript\n// require statement will enable V8 Heap Profiling\nvar heapMetrics = require( 'heap_metrics' );\n\n//  ---- run some tests ----\n\n// optionally, force final GC before dump (requires --expose_gc)\nheapMetrics.ForceGC();\n\n// get metrics and log to console\nconsole.log(heapMetrics.GetHeapMetrics());\n\n// dump metrics to file\nheapMetrics.DumpHeapMetrics();\n```\n\nor add to your mocha cli as your final test case. The following script will be available on the path after package install (see below for details)\n```javascript\n    mochaDumpHeapMetrics.js\n```\n\n---\n### Description\nEnable and dump `Heap Profiler Metrics` to monitor the effects of code changes and dependency updates on heap usage for the life of each branch. \n\nHeap Metrics is a `native addon` written in C++ to minimize overhead and intrusion. The implementation makes use of the V8 Heap Profiler included with Node JS.  ([Official V8 Documentation](https://v8docs.nodesource.com/))\nHeap metrics, maintained by the node, are update on V8's garbage collection (GC) Prologue Notifications -- in other words, just before GC -- ensuring **peak measurements** for the following metrics:\n * Heap Used\n * Heap Size\n * Physical Size\n\nThe C++ class is implemented as a singleton. The first script to `require( 'heap_metrics' )` will intantiate the  object and **start heap profiling**. All subsequent calls to require() will return the singleton object while profilling is ongoing. \n\n---\n### API Description\n\n**GetHeapMetrics()** returns the following object\n\n```javascript\n{ 'Heap Size Limit': '1,499,136 KB',\n  'GC Prologue Notifications': 360,\n  'Heap Used Metrics': \n   { 'At Ctor': '5,460 KB',\n     'At Peak': '21,907 KB',\n     'At last': '16,791 KB' },\n  'Heap Size Metrics': \n   { 'At Ctor': '15,297 KB',\n     'At Peak': '39,483 KB',\n     'At last': '39,483 KB' },\n  'Physical Size Metrics': \n   { 'At Ctor': '10,391 KB',\n     'At Peak': '36,259 KB',\n     'At last': '36,259 KB' } }\n```     \n\n**DumpHeapMetrics()** will produce 2 files: 1) **heap_metrics.html** 2) **heap_metrics.csv** -- both in `$(HOME)/bin` which must exist prior to calling (as of the current, initial release of 1.0.0) - the contents of each are shown below \n\n![heap metrics](images/heap_metrics.png)\n\n**Optionally** - you can then push the metric files -- along with the **test results**, **code coverage**, and other metrics -- to [Testspace](https://www.testspace.com/) in your CI .yml file (Travis, Circle CI, AppYayor, etc) \n(requires a free Testspace account)\n\n```\n  - testspace test*.xml coverage.xml heap_metrics.html{heap_metrics.csv}\n  \n```\n\n---\n\n### Travis Build Requirements\nStarting with Node 4, V8 requires ```g++ 4.8``` to build native addons.  Add the following to your `.travis.yml` file to update the build environment.\n\n``` json\nenv:\n - CXX=g++-4.8\n \naddons:\n apt:\n  sources:\n   - ubuntu-toolchain-r-test\n  packages:\n   - g++-4.8\n```\n\n---\n### TDD Mocha Test\nThe `mochaDumpHeapMetrics.js` script has been added to the heap-metrics `bin` for convenience and example. On install, npm will symlink the file into **prefix/bin** for global installs, or **./node_modules/.bin/** for local installs – and will be available on the path.\n\n```\nvar heapMetrics = require('heap-metrics'),\n    expect = require('expect');\n\ndescribe('DumpHeapMetrics', function () {\n    it('should return true', function () {\n        expect((heapMetrics.DumpHeapMetrics())).to.equal(true);\n    });\n});\n```\n\n---\n### Testspace Metric Trends\nThe following timeline charts were produced by pushing changes (over 28 commits) made to the test script `Test/dump_heap_metrics.js` to this repository.  The test script consumes heap memory which can be easily increased or decreased. The  `metric files` are pushed from the `.travis.yml` file in this repository.\n\n![heap_metrics](images/heap-usage-vs-gc-events.png)\n\nMore important than the actual heap numbers are the trends over successive commits, as they hightight any unexpected increases in heap usage.  ***Unexplained jumps are often caused by unintended side effects from code commits and package updates.***  Unexplained increases can even be a sign of newly introduced memory leaks.\n\nThe charts above (unintentionally) show an interesting price point on heap usage (on a Travis server).  When the `peek used size` reaches the `peak physical size`, the physical size decreases dramatically, with the number of GC events nearly doubling. \n\n---\n### Testspace Metric Setup\n**Note:** *This is a onetime setup for a parent branch only. After using `git branch`, pushing test results and the above metric files from your CI -- running the new branch for the first time -- will create a new Space with all metric charts and settings from the parent branch automatically*\n\nTo setup the metrics shown above, once you've pushed the first set of metric files -- `heap_metrics.html` and `heap_metrics.cvs` -- to your Testspace Project:\n\n  1. from the Space that's connected to your repository, select the Metrics tab\n  2. from the Metrics tab, select the `New Metric` button top right.\n  3. from the New Metrics dialog, select the metric to create (from the heap_metrics.csv file)\n  4. select the `customize` button - see settings below for the two charts pictured above.\n \n<br>\n\n![new-metric-dialog](images/new-metric-dialog.png)\n<br>\n\n![peak-heap-metrics-settings](images/peak-heap-metrics-settings.png)\n<br>\n\n![new-metric-dialog](images/gc-event-metrics-settings.png)\n","maintainers":[{"name":"rjhowell44","email":"rjhowell44@gmail.com"}],"time":{"modified":"2022-06-18T19:46:08.344Z","created":"2017-05-07T04:11:54.561Z","1.0.0":"2017-05-07T04:11:54.561Z","1.0.1":"2017-05-07T04:34:47.297Z","1.0.2":"2017-05-07T04:46:54.081Z","1.0.3":"2017-05-07T05:03:45.481Z","1.0.4":"2017-05-07T16:08:25.053Z","1.0.5":"2017-05-07T16:28:20.072Z","1.0.6":"2017-05-07T16:36:51.323Z","1.0.7":"2017-05-08T02:26:22.012Z","1.0.8":"2017-05-09T02:57:28.476Z","1.0.9":"2017-05-09T03:21:47.311Z","1.0.10":"2017-05-10T01:34:54.305Z","1.0.11":"2017-05-10T02:20:31.592Z","1.0.12":"2017-05-10T03:39:21.436Z","1.0.13":"2017-05-10T03:53:24.793Z","1.0.14":"2017-05-10T04:15:42.507Z","1.0.15":"2017-05-11T03:21:01.173Z","1.1.0":"2017-05-11T03:44:13.151Z","1.1.1":"2017-05-11T16:50:07.892Z","1.1.2":"2017-05-13T01:17:38.012Z","1.1.3":"2017-05-13T03:28:11.437Z","1.1.4":"2017-05-13T03:35:13.774Z","1.1.5":"2017-05-13T21:59:37.363Z","1.1.6":"2017-05-13T22:09:36.035Z","1.2.0":"2017-05-14T21:58:58.092Z","1.2.1":"2017-05-14T22:11:44.778Z"},"homepage":"https://github.com/rjhowell44/node-heap-metrics#readme","keywords":["heap","memory","metrics","native","addon","profiler","v8","Testspace"],"repository":{"type":"git","url":"git+https://github.com/rjhowell44/node-heap-metrics.git"},"author":{"name":"Robert Howell","email":"rjhowell44@gmail.com"},"bugs":{"url":"https://github.com/rjhowell44/node-heap-metrics/issues"},"license":"MIT","readmeFilename":"README.md"}