{"_id":"weakvaluemap","_rev":"8-0785fafe9a047d027bad7966593d7af8","name":"weakvaluemap","description":"A collection of key/value pairs in which the values are weakly referenced.","dist-tags":{"latest":"0.3.2"},"versions":{"0.2.1":{"name":"weakvaluemap","version":"0.2.1","repository":{"type":"git","url":"git+https://github.com/kriszyp/weak-value-map.git"},"description":"A collection of key/value pairs in which the values are weakly referenced.","main":"index.js","scripts":{"install":"prebuild-install || node-gyp rebuild"},"author":{"name":"Andre Mapili"},"license":"MIT","dependencies":{"prebuild-install":"^2.1.0"},"devDependencies":{"prebuild":"^6.0.2","prebuild-ci":"^2.0.0","tape":"^4.5.1"},"gitHead":"f67488cbf92d4411eed7aaf2c05b6abb1086ebbb","bugs":{"url":"https://github.com/kriszyp/weak-value-map/issues"},"homepage":"https://github.com/kriszyp/weak-value-map#readme","_id":"weakvaluemap@0.2.1","_shasum":"de0e440bac13c2ec298208fe6f28896601f5404f","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.1","_npmUser":{"name":"kriszyp","email":"kriszyp@gmail.com"},"dist":{"shasum":"de0e440bac13c2ec298208fe6f28896601f5404f","tarball":"https://registry.npmjs.org/weakvaluemap/-/weakvaluemap-0.2.1.tgz","integrity":"sha512-C/IukVyBmz5RELL5AN5KFuFynTKLmTqetQKXDQD+6T8lIB8O8vEbJqD5ZEMHa60s+NGRYIzMJPZDq+s+JyrZGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEtZ8j2wRVqMvNGrnMCcZTbYhvm9hc+lknzhy5Ro56GAiEA9OlR6/gyWOjyshh0vx/ZQvFhgFE47eE38okQZmJw9qs="}]},"maintainers":[{"name":"kriszyp","email":"kriszyp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/weakvaluemap-0.2.1.tgz_1502667501123_0.22093935613520443"},"directories":{}},"0.2.2":{"name":"weakvaluemap","version":"0.2.2","repository":{"type":"git","url":"git+https://github.com/kriszyp/weak-value-map.git"},"description":"A collection of key/value pairs in which the values are weakly referenced.","main":"index.js","scripts":{"install":"prebuild-install || node-gyp rebuild"},"author":{"name":"Andre Mapili"},"license":"MIT","dependencies":{"prebuild-install":"^2.1.0"},"devDependencies":{"prebuild":"^6.0.2","prebuild-ci":"^2.0.0","tape":"^4.5.1"},"gitHead":"4ebaa56ce71247a95b644307ce8985b2d8e7b606","bugs":{"url":"https://github.com/kriszyp/weak-value-map/issues"},"homepage":"https://github.com/kriszyp/weak-value-map#readme","_id":"weakvaluemap@0.2.2","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kriszyp","email":"kriszyp@gmail.com"},"dist":{"integrity":"sha512-jS40XQIyTYdNS4BzMIZix8bSSXi/Ipgx/C0y1Wb3WbT2XMGXUSHYS26nns8kaW/+e1ILZkUdE5ZfgNTqcBV1Ag==","shasum":"f3cfba70594df4667aa84e2fe9217b69f3ad202b","tarball":"https://registry.npmjs.org/weakvaluemap/-/weakvaluemap-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQSanw53jaY2QzikI77FHyqOImpgyfrZu5M5E3JEROaAIgNPuNnk1YR4RGxCro40kzIdEnKBDtHpzJlEh9PS7NhjQ="}]},"maintainers":[{"name":"kriszyp","email":"kriszyp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/weakvaluemap-0.2.2.tgz_1509486325069_0.6676153233274817"},"directories":{}},"0.2.3":{"name":"weakvaluemap","version":"0.2.3","repository":{"type":"git","url":"git+https://github.com/kriszyp/weak-value-map.git"},"description":"A collection of key/value pairs in which the values are weakly referenced.","main":"index.js","author":{"name":"Andre Mapili"},"license":"MIT","dependencies":{"prebuild-install":"^2.1.0"},"devDependencies":{"prebuild":"^6.0.2","prebuild-ci":"^2.0.0","tape":"^4.5.1"},"scripts":{"test":"node --expose-gc test","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild"},"gitHead":"1ddef8d77918d44ec62aece91c5c0f1c105edfb9","bugs":{"url":"https://github.com/kriszyp/weak-value-map/issues"},"homepage":"https://github.com/kriszyp/weak-value-map#readme","_id":"weakvaluemap@0.2.3","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kriszyp","email":"kriszyp@gmail.com"},"dist":{"integrity":"sha512-WOM8wmK6LW8Ox8HEp5R/Jl0zyTtqjVdR18liyw3TP8pLoJJYQYlMdtIP/5X/oTanWMFnC0+geDjtRY0JuABSzw==","shasum":"f99b4cc55d53e4adee2c9d8e4e7c6f47fdcce28d","tarball":"https://registry.npmjs.org/weakvaluemap/-/weakvaluemap-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtXWAn21RTG6qQV71f4UwVg9pTa2Erl79GW7qpeO76oAiAO2b6ptbTkbDoI9baImlXzNIiyvzaz5oZVnur3AFJxNQ=="}]},"maintainers":[{"name":"kriszyp","email":"kriszyp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/weakvaluemap-0.2.3.tgz_1510071509285_0.19562206626869738"},"directories":{}},"0.3.0":{"name":"weakvaluemap","version":"0.3.0","repository":{"type":"git","url":"git+https://github.com/kriszyp/weak-value-map.git"},"description":"A collection of key/value pairs in which the values are weakly referenced.","main":"index.js","scripts":{"test":"node --expose-gc test","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild"},"author":{"name":"Andre Mapili"},"license":"MIT","dependencies":{"prebuild-install":"^2.1.0"},"devDependencies":{"prebuild":"^6.0.2","prebuild-ci":"^2.0.0","tape":"^4.5.1"},"gitHead":"94a01d1ab85daee3e9e1de4fd2585b6511653e77","bugs":{"url":"https://github.com/kriszyp/weak-value-map/issues"},"homepage":"https://github.com/kriszyp/weak-value-map#readme","_id":"weakvaluemap@0.3.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"kriszyp","email":"kriszyp@gmail.com"},"dist":{"integrity":"sha512-8YYqOTM0J/cIvInVarM2tCFmpdP5PJGMS0F9UaezdoGwHhM9YmYdeXO7ntJIboi0HqmZPsKuKwECtlCSIrQlSw==","shasum":"c76ce7a62b7ce7bfb5efd17f2159d55fa5b2811e","tarball":"https://registry.npmjs.org/weakvaluemap/-/weakvaluemap-0.3.0.tgz","fileCount":8,"unpackedSize":12525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa57f0CRA9TVsSAnZWagAA5GgP/2kNHFNbWJ/YYMqzszb+\nJO1T2smQDyWPPOOBMy/A5WIWyFPt1iUANIF5EfEE7SjI5Bu5FIFik1qMj2ZE\nIrPqkv4+9EsIpkFI3pU5MK9TS3HtZBpKLIsCBnq5fNNmvDAhmYiy9F26bqE5\n27Iizt8L+cNZIeZ3oesOgbkUDH7a53uSrz5ywG06HVKbd2fZxLbdTEgWMO0q\n5HxG/NtgEqMFvdQHL1kmJsvPikzxNrpmAQ+xooxRFvbBEhVyqdxzaT/tP5mr\nGCt8Hk6KSH58qaGqaBiyppVASstVC/fAd2WXPN88oBieZL5LdlypKyIvnnHe\nY91MsRUNvJVnH93Uzx54z9xpxeX8Em24tPcbWS2P0iQQCWlUZ69CJqArGfo/\n+cSODoO91RNaBsIct2OvWoxe8c/WrgiUjsd0RY8Cg7VbnMzGKj94uGfEM0DZ\nyq7X0xwUN5QY+wYQ4Wmvqcp4U5HBn5ppKr7bmSt11GUa7kfeoRt9vQSoJMoK\nJupRTaukTe/mDTKr6qQdDLtHmNKgeVBYmy4cLUWLUdtsom+lP/UkRjqlPFYw\nA7c2zbiOxju4sB5QlNn19fc8mL4E6bFKWf8z4bwELhxGyikORu/avG6UeA8b\nac/fVZfHPwXMBQxRHSEq4dpgXawL4oiDXh6eGbYbNqkNZK6g5R+6bImqwCvH\nDMrY\r\n=LMFS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGO6zcb2j1SW/jlqxNee1Rbk6KHY9XrnqytBvRpILCH7AiEAw6ibyDbCyidGrmwO+Q/zyW9iIacnKdBRXIxT2o0SoRE="}]},"maintainers":[{"name":"kriszyp","email":"kriszyp@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/weakvaluemap_0.3.0_1525135346443_0.6039912809657688"},"_hasShrinkwrap":false},"0.3.1":{"name":"weakvaluemap","version":"0.3.1","repository":{"type":"git","url":"git+https://github.com/kriszyp/weak-value-map.git"},"description":"A collection of key/value pairs in which the values are weakly referenced.","main":"index.js","scripts":{"test":"node --expose-gc test","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild"},"author":{"name":"Andre Mapili"},"license":"MIT","dependencies":{"prebuild-install":"^2.1.0"},"devDependencies":{"prebuild":"^6.0.2","prebuild-ci":"^2.0.0","tape":"^4.5.1"},"gitHead":"5b6d8a0f4923640853eac960b0230c6d4a64bb2e","bugs":{"url":"https://github.com/kriszyp/weak-value-map/issues"},"homepage":"https://github.com/kriszyp/weak-value-map#readme","_id":"weakvaluemap@0.3.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3Q3TLKTSXRYQfvsubNIC+sMutNuN7M697JPneluhRRWEmuXBPQrxB0sJ976SOhg9bwbvVXaGNj65QlE0SQUA+Q==","shasum":"cdf8a328c39ced89d4f0947abc959ff438cd5b64","tarball":"https://registry.npmjs.org/weakvaluemap/-/weakvaluemap-0.3.1.tgz","fileCount":9,"unpackedSize":15097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0YRZCRA9TVsSAnZWagAA8sUQAIDbmWD2nyQ95hfjz+81\nBWIaG7tchzdhlnnwYSv3FZlVJZ8t5Bse/N1ZTNVyRgbwFcv8q2Pk9uAry1r4\nnWJCGE1+hep4+AKkeChiemN7/3P0mv/VPq2YcM8aCoov6jalBF5+Q+7fXhf+\nTTYVHTjkVVeky2MQnDdEqEwB4HnlSSNEcC4kwmpWCWjOq+lEYD+htEAv7T8K\ngKBJ9u+TEB3ai5vmNiOu6/xNi8dFjNMMzQLBtNcLNkYtNrSpRbmKU/lsOFgG\n6Yq8gVuXah0kGU1BF8bQUjSaBoGcbTJLmUnEoZvZ1GHt4m+AZZVmdCfHWott\nUSgDObr908+T7pM55JYNQ1u+tI2tpVcpP9X4PNYBFAKr/LrcDn5DJhrZq64w\n6lwRzWHFCOEk1ag33huvqgbQSZ1PRri+E3MRC4M5vUU3LRatf9T/cay9he5o\nSInFWwXROmA7eN9VM2bq3BQuLBOUmIPisNXe+wG+8cZPT0anv6e31VwwHYvy\nygut7NvsdCkRQKELHnQRITHvwPC5Zd96+eER/NVI26ONFh5NQZjfMGY6rQJ4\n5ukKWppKTKZl0Tvemwt4imXjKcOjBqHRuqVKAJvD61KiftgDlZqD6Tspl4M7\n6N/Rg+R7llbyFWvgeLKxkcrTsHv5mXwYer9VPXzCpcmlA1kMsFnsgMLz9iiW\nXzI9\r\n=CfRA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2vii2PlyYvrHY9cc/rA4krWA7bLj/5hAQJd7ZBPIJvAiBQhK0T7y/NoWwPj1ez5R1Rc7lJ1PBR8DqZJSs8hi0cJw=="}]},"maintainers":[{"name":"kriszyp","email":"kriszyp@gmail.com"}],"_npmUser":{"name":"kriszyp","email":"kriszyp@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/weakvaluemap_0.3.1_1557234776402_0.6210901923917775"},"_hasShrinkwrap":false},"0.3.2":{"name":"weakvaluemap","version":"0.3.2","repository":{"type":"git","url":"git+https://github.com/kriszyp/weak-value-map.git"},"description":"A collection of key/value pairs in which the values are weakly referenced.","main":"index.js","scripts":{"test":"node --expose-gc test","install":"prebuild-install || node-gyp rebuild","rebuild":"node-gyp rebuild"},"author":{"name":"Andre Mapili"},"license":"MIT","dependencies":{"prebuild-install":"^2.1.0"},"devDependencies":{"prebuild":"^6.0.2","prebuild-ci":"^2.0.0","tape":"^4.5.1"},"gitHead":"fe43098836f1bb81e7371acc3e749a23df4d899d","bugs":{"url":"https://github.com/kriszyp/weak-value-map/issues"},"homepage":"https://github.com/kriszyp/weak-value-map#readme","_id":"weakvaluemap@0.3.2","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kQ8a/kjuyfMGdFTI19MldccxYi9var/7wxRi8Tu1k0Ch/VR5NGeYkFvtCTel2N+j0RYFfz7ZuHX6hCt4HPyBgg==","shasum":"7989b8509cf29f5cc183c7279363517699ac08bf","tarball":"https://registry.npmjs.org/weakvaluemap/-/weakvaluemap-0.3.2.tgz","fileCount":9,"unpackedSize":15122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2V1PCRA9TVsSAnZWagAAWHsP/2Lq747MxZ6e3IMc7eYK\n3tpEBYEyz/1tLXi3z22ZlbWFCSn09NdpCL7CxHT6+JtgPXgGKWoHNEtdr3T5\nKTgPBRk+2CD8/V36CJzGCvctHUq2cXcYoTZdhE6ak1s5siuzQFrHq5CCODjX\nJg5hsbPDnofZ1BvW4zg0zpbDDb31Ev+zXUDhqsEcKlLzD/Vp6JEQbbRmFUDN\nP/YpX16sOyTetwf2SiwTbfNbqNbn/QeJVazIdSPBjZHtH4gxBNiaTvFkD8UJ\nBsFmOecyL3vVE321dxqLmc36fwOJRFDDQ3VKqBCyvOg6NgeWpPCY3dLTg4eO\nU3LcuwdlXdhDl1tJRqPoLMh6IuEdLTkHNs8IUdbuctbnxKYJQzhIBWO0bPkW\nH7Fl23szbQ5gpb5aG/iHYY+5qI7E8fz2yHNw68hrW5Ask7uS08TrIg5nyE7j\n8dq9un0uY6/L6LItCHwqqCZVHCpIuXhrx2co01QUxCC37uoF4vt5LuOOqxoU\nZESbtxRxzgFjCeUm/C3UlYTuTWQgyv/MldJ/FZmcdv2tt2F0b/zHCdAHN/5d\nV4WFTY8z/jmIEpJqZvSUtpUyHNd7yu80vssIkz8htt9G1zY1jO4QARhcdU1f\ne8Xkut/bQxO8NGUPsExckRNsKFIdbOb6vilIq/ckMmauuHwgPV7ec9uzyS8X\nwPzS\r\n=a77n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8RbP815rYAgmuy0V9lisjcv9QpVCYWRMsoK9ytxhooAiEAkxQeWqsXBJABccxG4ao4ecsRmrdTFPYCQnybIzFfvTA="}]},"maintainers":[{"name":"kriszyp","email":"kriszyp@gmail.com"}],"_npmUser":{"name":"kriszyp","email":"kriszyp@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/weakvaluemap_0.3.2_1557749070673_0.6249203070334439"},"_hasShrinkwrap":false}},"readme":"## weak-value-map\r\n\r\nA collection of key/value pairs in which the values are weakly referenced.\r\n\r\n## Install\r\n\r\n```bash\r\n$ npm install weak-value-map\r\n```\r\n\r\n## Usage\r\n\r\nInitialization\r\n\r\n```js\r\n'use strict';\r\nvar WeakValueMap = require('weak-value-map');\r\n\r\nvar map = new WeakValueMap();\r\n```\r\n\r\nInsertion / Deletion\r\n\r\n```js\r\nmap.set(1, \"abcd\")\r\n   .set(2, \"efg\")\r\n   .set(3, \"hijk\");\r\n\r\nmap.delete(2);\r\n```\r\n\r\nRetrieval\r\n\r\n```js\r\nmap.get(1);\r\n// => \"abcd\"\r\n\r\nmap.get(2);\r\n// => undefined\r\n\r\nmap.get(3);\r\n// => \"hijk\"\r\n```\r\n\r\n##License\r\n\r\nMIT","maintainers":[{"name":"kriszyp","email":"kriszyp@gmail.com"}],"time":{"modified":"2022-06-28T22:37:15.047Z","created":"2017-08-13T23:38:21.189Z","0.2.1":"2017-08-13T23:38:21.189Z","0.2.2":"2017-10-31T21:45:25.953Z","0.2.3":"2017-11-07T16:18:29.363Z","0.3.0":"2018-05-01T00:42:26.583Z","0.3.1":"2019-05-07T13:12:56.583Z","0.3.2":"2019-05-13T12:04:30.819Z"},"homepage":"https://github.com/kriszyp/weak-value-map#readme","repository":{"type":"git","url":"git+https://github.com/kriszyp/weak-value-map.git"},"author":{"name":"Andre Mapili"},"bugs":{"url":"https://github.com/kriszyp/weak-value-map/issues"},"license":"MIT","readmeFilename":"README.md"}