{"_id":"hashtable","_rev":"61-20b4e80080621bf051cbd6ee971029e4","name":"hashtable","description":"Native HashTable and ES6 compatible Map for Node.js","dist-tags":{"latest":"2.0.2"},"versions":{"0.1.0":{"name":"hashtable","version":"0.1.0","description":"Native hashtable interface for when V8 objects can't take the heat","main":"./index.js","keywords":["hash","map","hashmap","hashtable","container"],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.0","runtests":"~0.1.0"},"scripts":{"install":"node-gyp configure build","test":"runtests test/*.js"},"_id":"hashtable@0.1.0","dist":{"shasum":"0213cf40aef7489f7d0c970477d566ba7da1a218","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.1.0.tgz","integrity":"sha512-RykDLF6DOssFSs70n3OutwG4RG49daN9mX3WWtBiGljIKdWSg3GBaxUqzc0nPxdYHXOFJ4hBwWxGxjriD3DW0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD77HG5tSGppedAM3fleaceKh2z/Ma9Alul1Y9GySdHRwIgfrAeTw3++4TE19z5xuzifuGfDaRVtrcC+zMVW+jt3Ys="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"isaacbw","email":"isaacbwagner@gmail.com"},"maintainers":[{"name":"isaacbw","email":"isaacbwagner@gmail.com"}]},"0.1.1":{"name":"hashtable","version":"0.1.1","description":"Native hashtables for Node.js","main":"./index.js","keywords":["hash","map","hashmap","hashtable","container"],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.0"},"scripts":{"install":"node-gyp configure build","test":"runtests test/*.js"},"_id":"hashtable@0.1.1","dist":{"shasum":"499348c27a14d72d2a6be7153dbdd8defa722a6b","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.1.1.tgz","integrity":"sha512-ZaBE5yrCX01XK/YzEHP2t4l28efOAVTpYDlu/2voj9Te5t0zrDReimuzKwO7eQapCbEdzVQf8agzA+dntn3LbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRC1eWzQhodPaIAfavLGNAE2y94aampCkfqgCmpi9dAAiACdzHzB6Y6HhXC2y3ytKwah4PpJxpNaBrrZJhWyy8U6w=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"isaacbw","email":"isaacbwagner@gmail.com"},"maintainers":[{"name":"isaacbw","email":"isaacbwagner@gmail.com"}]},"0.1.2":{"name":"hashtable","version":"0.1.2","description":"Native hashtables for Node.js","main":"./index.js","keywords":["hash","map","hashmap","hashtable","container"],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.0"},"scripts":{"install":"node-gyp configure build","test":"runtests test/*.js"},"_id":"hashtable@0.1.2","dist":{"shasum":"61a0ac35bd8246e8fb31b075ac253c7427871c19","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.1.2.tgz","integrity":"sha512-kI+Mb0AKR7P5lsrc37fwyJIA64rcLfpCI2KXkIOuzHebuezQqyYVl0+qBlmgdYXEUOcxWjIqU4cAMbFcjGSN5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDBkcmP0oLDa0pabcaHx8nNqt5Zecrj0KT8xPKJDP1XgIgVQswO0+FweCRpAukCyAJvNjMrWWjj55H2rUrZizm74g="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"isaacbw","email":"isaacbwagner@gmail.com"},"maintainers":[{"name":"isaacbw","email":"isaacbwagner@gmail.com"}]},"0.1.3":{"name":"hashtable","version":"0.1.3","description":"Native hashtables for Node.js","main":"./index.js","keywords":["hash","map","hashmap","hashtable","container"],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1"},"scripts":{"install":"node-gyp configure build","test":"runtests test/*.js"},"_id":"hashtable@0.1.3","dist":{"shasum":"7cd111f08ac4d61d767fa406d437a175dced34a2","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.1.3.tgz","integrity":"sha512-IihykDKQf3anDDQYkmWLrFaVwAQFcVtLghQabird+GoJMfmyc8hEkzduF6djI2xz+qPC3f1CDE4RjUsVhQMxGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCphkg6Pnmh70lusT+7v2NGLq7W9bWH4gi+IRsnKV8W9gIhAPq3U1Kvb5LteAOz2YAn+uNmOD7/kgsvfu7TznYRaCyp"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"isaacbw","email":"isaacbwagner@gmail.com"},"maintainers":[{"name":"isaacbw","email":"isaacbwagner@gmail.com"}]},"0.1.4":{"name":"hashtable","version":"0.1.4","description":"Native hashtables for Node.js","main":"./index.js","keywords":["hash","map","hashmap","hashtable","container"],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1"},"scripts":{"install":"node-gyp configure build","test":"runtests test/*.js"},"_id":"hashtable@0.1.4","dist":{"shasum":"39bbd249c60eb6ec0448df3a149f37b512724e92","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.1.4.tgz","integrity":"sha512-eCe4ftv1yGUNBux+wZpKRjHSLTr8t2+GEh6iDqsPJS6W6bOcDpS9cY5JUhWhzCnMyd+6f6T57KACH73HF/ycQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEesFTG0I7NQbEcriAFuAKZHzYqe7lcPzdcherDEIzsqAiBbKmYjAzjvOgPtpeogTORyK0LNsVLNCearkA+HBOvPYg=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"isaacbw","email":"isaacbwagner@gmail.com"},"maintainers":[{"name":"isaacbw","email":"isaacbwagner@gmail.com"}]},"0.1.5":{"name":"hashtable","version":"0.1.5","description":"Native hashtables for Node.js","main":"./index.js","keywords":["hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"isaacbw","email":"isaacbwagner@gmail.com"},{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1"},"scripts":{"install":"node-gyp configure build","test":"runtests test/*.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.1.5","_shasum":"2e5cbbe0ebe3112ea60a68ebc561f0394bccbdc4","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"2e5cbbe0ebe3112ea60a68ebc561f0394bccbdc4","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.1.5.tgz","integrity":"sha512-c8fELn/HVinOQ+EGEnWtJ6JbyjV2j8P7HpAf1ZXEefs+xiW6PS0Z6IVoQeRJBrbl+navcR6/w8bs3Ls4LrLiJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAWONrGj3v020WY2DWGBrvyXsNesl+vuMwQ3S2B8p0KAiBJ09zlvxGZcage+nW/gvgfZzJjGOlWYrGf9ZJQ1iksJQ=="}]}},"0.2.1":{"name":"hashtable","version":"0.2.1","description":"Native hashtables for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1"},"scripts":{"install":"node-gyp configure build","test":"runtests test/*.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.2.1","_shasum":"e83f390557c45159e8f7216494f6dc2d31f91acb","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"e83f390557c45159e8f7216494f6dc2d31f91acb","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.2.1.tgz","integrity":"sha512-0QmC9r1HzWGc5WzZ+TEXAahnsHQ4QMB5DO/bGa9OFd7zXlcabwds+4JwkhGKUtFm51PN3PquXucDXX4aWU1omA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiZbJDWLPm3ANPs82Hm63nh1DJhZXiMYgeZks3gYLNPAiAFy+qNmv7n+VBJ7GrjxWT5dm62azVgXItsfEoTPJHbNA=="}]}},"0.3.0":{"name":"hashtable","version":"0.3.0","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1"},"scripts":{"install":"node-gyp configure build","test":"runtests test/*.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.3.0","_shasum":"04b1d6f6c0e92227301e70ea3131bf35d058c002","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"04b1d6f6c0e92227301e70ea3131bf35d058c002","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.3.0.tgz","integrity":"sha512-xuftg2NnSX4n5maC5QNfQuNVgFyg+A0xb6608BERKtiR58b/ZHMugNGxdPyuI4P9ensNZpAvRpgJQ/lEz257Bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIzYmQu2VNIAO7EljgZqkzt7+0WkvcWShNcgrxYjOclAIgJVp+UOIcudBj4oLTcwBs8nXevOhEVbuMPkQgcfwUnm0="}]}},"0.3.1":{"name":"hashtable","version":"0.3.1","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.3.1","_shasum":"5a53371be2b7f79d8cc44e1f46e683a7ef1e8c69","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"5a53371be2b7f79d8cc44e1f46e683a7ef1e8c69","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.3.1.tgz","integrity":"sha512-IYqHHSbOwcbGVF3Sn9U9ouwrgwk/MgtG6MepHYfafdIWNDKI5Xae4Aywi7ktYHxT3nZrU3zhbmXdj6cjqgQNqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ6u+gI4Jp225W99eRstCcVO6YpNgt8Nkpj1b6ORUW/wIhALqjQ5eln3kTXohDwheJo0v2EFBuDak3zMN6uQcw5Y7G"}]}},"0.4.0":{"name":"hashtable","version":"0.4.0","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.4.0","_shasum":"f884bdb055809e75fde304ef56f69dd9a16bfc03","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"f884bdb055809e75fde304ef56f69dd9a16bfc03","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.4.0.tgz","integrity":"sha512-DnA2o6jgKpyX+rkjFporFTodi2fptY8f98X2om0gNwGAqooHd0LiMw9ww/7HIgjHkMPL1mCfa4QU/8/n79lMFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzpPLoqnoVFFxDJUKTYdj+CW2bI1+am7wauJoxF9nS5AIgbimWmd9LZb8G8SV7QLNopAllvJbPKLCgV0InOBJXxzM="}]}},"0.4.1":{"name":"hashtable","version":"0.4.1","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.4.1","_shasum":"5972ef4e9ff88188cbee3957fafed166495eb674","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"5972ef4e9ff88188cbee3957fafed166495eb674","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.4.1.tgz","integrity":"sha512-SMDzwCUsALYhI5i8YsigGpCx3iAqwCQ3L29LABfDFje66eENrtrmwIfSb/K4TvQDQmDGP2fewCPFSez1MZefjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWKO0yDXhkaxkF64JnRfFGEQkImbSXz/afQqzEf/5bLAiBzEIU42yjf0uf8UA9g7RzuJdb3KAe6XKogtbl6R5xc8w=="}]}},"0.4.2":{"name":"hashtable","version":"0.4.2","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.4.2","_shasum":"5d4235791039cb8259648ed5dc8ea48657368ead","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"5d4235791039cb8259648ed5dc8ea48657368ead","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.4.2.tgz","integrity":"sha512-PyScsar0xwAWQPgPu2nCTRqIPK3fPTsRWGB8f9ITn67gJJyRvGHtQOy/ZeIHlj3OCMrXmcSMmh+rFG7dPcGs3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3W/IwqazAMRXErE8mi8zBniRwJuC7X/gDcpWf1cDw/wIhAPld7hfXaNXf/FG29xTYrkXBijCpSU/YoKJLbUC9yAGE"}]}},"0.4.3":{"name":"hashtable","version":"0.4.3","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.4.3","_shasum":"7d5ab0c705418557193bc5aa8593fead80c60155","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"7d5ab0c705418557193bc5aa8593fead80c60155","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.4.3.tgz","integrity":"sha512-nqIXDIe2dvCCPazCJQ1QrsfH0NaX9XeY9ZQfwx6MA2/4xC8FidJ/CtbDM/mdivztq474bO3LZgj5Uaq5a3pkDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEr1RJrPMHzmC8r5YyO5POxiy48CWFHqAVonJRuVtuMwIgCHtw7lE9XwfOFI3o3bWUHwpAFzyoePnWPTdzNyh4t3s="}]}},"0.5.0":{"name":"hashtable","version":"0.5.0","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.5.0","_shasum":"62351f544faf2b23ba697d0651f0fb8710f1075c","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"62351f544faf2b23ba697d0651f0fb8710f1075c","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.5.0.tgz","integrity":"sha512-kVIk0RFhx6PKYiToyTQjyYzxyBJSlXC5nVYznDJjYmmN/BMGYbAyiczvvtKJKJ6jYwyKF6V8csNKI1RDryowGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk41QlmJMquG2OCVu4uv8ajp/XUCOFHVZXG74fdcLbwAIhAPlBYpgTa04RoaJvB3LohJBUB2SvLv8fCN+aA72VGFgl"}]}},"0.5.1":{"name":"hashtable","version":"0.5.1","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.5.1","_shasum":"663f6f47893aaa084cd216edf6deff0809ba6aee","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"663f6f47893aaa084cd216edf6deff0809ba6aee","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.5.1.tgz","integrity":"sha512-gpF4KnpsRIeA6a8A+jVj+64FLGriEghgdVT436AHqMI3jbFPsaZtNkoa/0AGpk44G5ByXGLVTS5aE9R6O5DMVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD81e9jQysjIPiMohSq2SPk7X16onAKHAegP9EXlf0bCgIhAObPMOkilnfdg36CvmuODc7Agx7bxdylvq6uryzrGiqi"}]}},"0.5.2":{"name":"hashtable","version":"0.5.2","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.5.2","_shasum":"c139d5da0a2c1d21cf2d172afaa4dffccb7f7429","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"c139d5da0a2c1d21cf2d172afaa4dffccb7f7429","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.5.2.tgz","integrity":"sha512-HJRY0FoxSfg47WFcRVQCj+471sIukfsLOQXUTdzxRlK4RSge+G+yRuBE2KcyKspL63ZDdKnk76/UYn3TVqGqnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUfefTlGUrJHJ8STg2DcF+2AlijEQsLs0aSwaXSj9WawIgPVIwXZG2fETjm2+l01W+bdvn71WsuV7wF7gg7W98+Wo="}]}},"0.5.3":{"name":"hashtable","version":"0.5.3","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"gitHead":"476687057382c2cf1e378e4d98a2a38e685748e3","bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@0.5.3","_shasum":"083d7e83465650480aecb01fb96fd8548dfca8ae","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.36","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"083d7e83465650480aecb01fb96fd8548dfca8ae","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-0.5.3.tgz","integrity":"sha512-XZLy6bxpGFSDr3l0K5PWNsYRyIyPuk5g8D/NsfQf+/cy3rjI9QeXQlp7MBUURZWXRok9S+J0zzwSl3RCtUnXpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGn2H/xbbogtWMS1v0kArXeWEhOmOcQ41LcLFPnwswYEAiEAyNzV2v0bkaMyl914r/Wa0vsiOcyZaFxNqEFuh/GttFo="}]}},"1.0.0":{"name":"hashtable","version":"1.0.0","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","dependencies":{"nan":"^1.7.0"},"devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"gitHead":"feae08b0d852e6ee0419513b53c5840d03016a18","bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@1.0.0","_shasum":"956a2d8cf74c7abad7f91bc0099bf5854e8c8d74","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.12.0","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"956a2d8cf74c7abad7f91bc0099bf5854e8c8d74","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-1.0.0.tgz","integrity":"sha512-Aa5ssBLrnTY2+RzaJwFR1PoJLyApBY6a6ra0Smcd3CmtNeCS3LucusQex9Oqh62AbzWmjMJAaZ+WsIQEg1U1iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaO6BOvT2c2trrsJZNYuVx1TYcWcgGt6vJNQZqv10jGAiEAyAKl/e/bg6YeZ4kWaSCGlEI/47RptBRjxUEKrNvkb3o="}]}},"1.0.1":{"name":"hashtable","version":"1.0.1","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","dependencies":{"nan":"^1.7.0"},"devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"gitHead":"4bf732708a95460394bc5176603183bd16938851","bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@1.0.1","_shasum":"6e591c2b275a5fb967a892951c8fc70fa2070f41","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"6e591c2b275a5fb967a892951c8fc70fa2070f41","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-1.0.1.tgz","integrity":"sha512-3nNsJ7bBAMDseJaV0Z2gWT3va7Q/2nI5cxexZAoD+uds9er8wRDoeWUwoPLBsleLtA8jecajCpUVdXTTax2GSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoJrRdcnioUPgBeodBBMAQ3K46Et+67Suzb2+LGgmMgAiBDBnBdkWL9zoHtc4kI9BibWUq/TldWx0+ASuUD1o2wJQ=="}]}},"1.0.3":{"name":"hashtable","version":"1.0.3","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["es6-map","es6","hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"engines":{"node":"*"},"license":"MIT","dependencies":{"nan":"^1.7.0"},"devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1","async":"latest","es6-map":"latest"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"gitHead":"bb032c83d901ee80cef1cce71d31ee072d6fd071","bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable","_id":"hashtable@1.0.3","_shasum":"40e72a0543c85995d803152fc8b9100705325a91","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.2","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"40e72a0543c85995d803152fc8b9100705325a91","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-1.0.3.tgz","integrity":"sha512-hK/bk5BPvBCX6np2antDVZ6zpvKQprpIFojqVd8sgD5U1+ZmvDkRgRVVADN1zhYDUPW/EMTwVf8G0V4i2F9RFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT1ZuynAoOmcatJKy44TNEKqQGx9cTiNJi3jdKS928hwIgdhKi/ibOv4qWId31CnqHLBZGmulniRKV6YzRaLzaBk4="}]}},"2.0.1":{"name":"hashtable","version":"2.0.1","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"license":"MIT","dependencies":{"nan":"latest"},"devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"gitHead":"8add235030d079778ea8c99e046f3fd4e6e7134e","bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable#readme","_id":"hashtable@2.0.1","_shasum":"e4e489500bb5fb2a5028ab8d28e8d4b7f88cae35","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"e4e489500bb5fb2a5028ab8d28e8d4b7f88cae35","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-2.0.1.tgz","integrity":"sha512-w6EpVOyODspluO1/s7NGW5tBQtrBchEgFOsmtyEjrRScVrj1QzWzsc0P4ZhVeAo/MDo1A3vLVNYZYqSwy6Sciw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlUnO8a3NACH9ro4+t5U5ZQ6puS5hAQAXHu5c6u8lxxAiEAljuap43lDPaJ4YiEE1ukRTTobh0Uc2Gp8kC4aWQf1oU="}]}},"2.0.2":{"name":"hashtable","version":"2.0.2","description":"Native HashTable and ES6 compatible Map for Node.js","main":"./index.js","keywords":["hash","map","hashmap","hashtable","container"],"maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"license":"MIT","dependencies":{"nan":"latest"},"devDependencies":{"test-more":"~0.1.1","runtests":"~0.1.1"},"scripts":{"install":"node-gyp configure build","test":"runtests test/hashtable.js test/keys.js"},"gitHead":"464093622c7499f0bd3973d391cbbeebd284338f","bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"},"homepage":"https://github.com/chad3814/node-hashtable#readme","_id":"hashtable@2.0.2","_shasum":"bd4443d53bedaaf5f68ff086dfb24321afa7205c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"},"dist":{"shasum":"bd4443d53bedaaf5f68ff086dfb24321afa7205c","tarball":"https://registry.npmjs.org/hashtable/-/hashtable-2.0.2.tgz","integrity":"sha512-S01m10D+ctikxN3yKch9uxTXXiugQCB/f7xqDqladWPp7Bl21TtYntN6j2UhjWg8S0dw9e6x4FvmABZWe22XEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtlzsTBVngsDHvhpvkP6wvUtpPvOclLpFOk5IXDEGIUAiAnCVD3XlNnwtcDlwZZzZhCnTnGrjSfY8I9FczG3BEXpw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hashtable-2.0.2.tgz_1470779496828_0.4421111235860735"}}},"readme":"HashTable\n=========\n\nSometimes you need to store so much data in memory that V8 can get a bit clogged up. This Node.js module provides an interface to a native hashmap data structure that exists outside of V8's memory constraints.\n\nTo install, simply:\n\n    npm install hashtable\n\n\"But Isaac, javascript already has hash tables! They're called objects, dummy\"\n---\n\nV8 is great, but was never really meant for driving large software systems. Try adding a few million non-integer keys to an object and you'll start to see things bog down. This module is *not* intended to be a general replacement for javascript objects (that would be silly). Instead, it is meant to be used when you need maps larger than V8's virtual machine can handle.\n\nUsage\n-----\n\n*Update*: As of version 1.0.0, this module will no longer work on Node 0.10 or earlier. If this is a problem use 0.x.x.\n\nEverything you might want to do first requires a new HashMap object (which corresponds to a native c++ unordered_map):\n\n    var HashTable = require('hashtable');\n    var hashtable = new HashTable();\n\n    hashtable.put('key', {value: 'value'});\n\n    console.log(hashtable.get('key'));\n\n    ...\n\n    > { value: 'value' }\n\nAnd that's it! Note that values can be any javascript type, including objects. The module properly creates and removes references (aka 'handles' if you know something about v8 internals) as needed, so you don't have to worry about any garbage collection funny business. Just use the module like you would any other javascript library.\n\nThe hash table implementation is provided by C++11's `unordered_map` class. Currently there is no fallback for older compilers. Pull requests welcome.\n\n### `put ( key, value )`\n\nInsert a new key/value pair in the hashmap. The key can be any javascript type, except undefined and null, including objects. The value can be any javascript type, including objects.\n\n### `get ( key )`\n\nLookup a value from its key. Will return undefined if the key does not exist.\n\n### `has ( key )`\n\nCheck if key exists. Will return false if the key does not exist; otherwise true.\n\n### `remove ( key )`\n\nRemove a key/value pair by its key. If the key does not exist, no action will be performed and it will return false. If a pair is removed, then it will return true.\n\n### `clear ()`\n\nRemoves all key/value pairs from the hash table.\n\n### `size ()`\n\nReturns the number of key/value pairs in the hash table.\n\n### `forEach ( cb, context )`\n\n`cb` is an iterator function that will be called with each key/value pair like `cb.call(c, key, value)`, if context is not provided, the global.\n\n### `keys ()`\nWill return an array of the keys stored in the hashtable.\n\n### `rehash ( n )`\n\nWill increase the number of buckets to at least `n`, possibly causing a rehash of the hash table. See [unordered_map#rehash](http://www.cplusplus.com/reference/unordered_map/unordered_map/rehash/)\n\n### `reserve ( n )`\n\nGives a hint to the implementation which may cause a rehash to the most appropriate number of buckets to contain `n` key/value pairs. See [unordered_map#reserve](http://www.cplusplus.com/reference/unordered_map/unordered_map/reserve/)\n\n### `max_load_factor ()` or `max_load_factor ( factor )`\n\nEither returns or sets the max load factor of the hash table implementation. This value determines when the hash map is rehashed with a new bucket count. By default it is `1.0`. See [unordered_map#max_load_factor](http://www.cplusplus.com/reference/unordered_map/unordered_map/max_load_factor/)\n\n<a name=\"es6-map\"/>\n\"But Chad, what if I want a super fast version of ES6's Map? Isn't this really close?\"\n---\n\nYou're right anonymous internet user! Just install HashTable like above, but then use like this:\n\n    var Map = require('hashtable/es6-map');\n\n    var map = new Map();\n    map.set('key', {value: 'value'});\n    map.set('something', 'else');\n\n    console.log('There are', map.size, 'item(s) in the map');\n\n    iterator = map.entries();\n    while (!iterator.done) {\n        console.log(iterator.key, '=', iterator.value);\n        iterator.next();\n    }\n\nSee the official [ES6 Map documentation](http://people.mozilla.org/~jorendorff/es6-draft.html#sec-map-objects)\n\nThis package is made possible because of [Grokker](http://grokker.com/), one of the best places to work. If you are a JS developer looking for a new gig, send me an email at &#x5b;'chad', String.fromCharCode(64), 'grokker', String.fromCharCode(0x2e), 'com'&#x5d;.join('').\n","maintainers":[{"name":"chad3814","email":"chad@chad-cat-lore-eddie.com"}],"time":{"modified":"2022-06-18T19:31:49.266Z","created":"2013-04-25T18:33:45.012Z","0.1.0":"2013-04-25T18:33:53.139Z","0.1.1":"2013-04-25T21:45:58.141Z","0.1.2":"2013-04-26T18:25:40.625Z","0.1.3":"2013-08-04T20:31:13.849Z","0.1.4":"2013-10-26T17:57:53.042Z","0.1.5":"2014-08-23T00:45:47.996Z","0.2.0":"2014-08-25T19:29:31.100Z","0.2.1":"2014-08-25T19:38:57.147Z","0.3.0":"2014-08-27T01:03:25.374Z","0.3.1":"2014-08-27T17:54:23.255Z","0.4.0":"2014-08-27T19:26:57.593Z","0.4.1":"2014-08-27T20:51:40.566Z","0.4.2":"2014-08-29T16:32:12.731Z","0.4.3":"2014-09-02T22:04:43.579Z","0.5.0":"2014-09-29T05:20:13.350Z","0.5.1":"2014-09-29T16:56:07.022Z","0.5.2":"2014-10-23T02:30:28.684Z","0.5.3":"2015-02-26T01:38:20.498Z","1.0.0":"2015-03-24T20:26:00.560Z","1.0.1":"2015-04-17T15:32:36.145Z","1.0.3":"2015-04-17T16:03:43.508Z","2.0.1":"2015-10-14T19:36:31.245Z","2.0.2":"2016-08-09T21:51:37.071Z"},"author":{"name":"Isaac Wagner","email":"isaacbwagner@gmail.com"},"users":{"sturmer":true,"ixaxaar":true,"chad3814":true,"eterna2":true,"nickeljew":true,"meinzug":true,"zhoutk":true,"parkerproject":true,"sharper":true,"hyokosdeveloper":true,"arturomc":true,"qujian":true,"ddennie":true},"keywords":["hash","map","hashmap","hashtable","container"],"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/chad3814/node-hashtable#readme","repository":{"type":"git","url":"git://github.com/chad3814/node-hashtable.git"},"bugs":{"url":"https://github.com/chad3814/node-hashtable/issues"}}