{"_id":"@libp2p/peer-map","_rev":"7-6c53a2b2252bfa2cc54cccd43105f3ba","name":"@libp2p/peer-map","dist-tags":{"latest":"1.0.3"},"versions":{"0.0.0":{"name":"@libp2p/peer-map","version":"0.0.0","description":"Stores values against a peer id","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-tracked-map#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc","pretest":"npm run build","test":"aegir test -f ./dist/test/*.js -f ./dist/test/**/*.js","test:chrome":"npm run test -- -t browser","test:chrome-webworker":"npm run test -- -t webworker","test:firefox":"npm run test -- -t browser -- --browser firefox","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main"},"dependencies":{"@libp2p/interfaces":"^1.0.0"},"devDependencies":{"aegir":"^36.1.3","sinon":"^13.0.1","@libp2p/peer-id-factory":"^1.0.5","@libp2p/peer-id":"^1.1.3"},"gitHead":"29317c4d8bc46f52ad43fc7632a06d856be61f38","_id":"@libp2p/peer-map@0.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-go0akXVR0CsvXkBWsbFApZACmosLTQBCrjeuiBwr2LvwpIgGjfcrQEQCIUgZ01clmWHTeKjTeeSH+XMKPur2+w==","shasum":"8a6470a7b6c6938600e254679c9e79264deaf1f9","tarball":"https://registry.npmjs.org/@libp2p/peer-map/-/peer-map-0.0.0.tgz","fileCount":8,"unpackedSize":8405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDMnkCRA9TVsSAnZWagAAfiMQAJ8iBjoAnENiGzcnSIgC\n6GCUkraBDzshjs1yfnOCNv6PMzHtFFbt2pjfxjFIpjFhP7OXlV5HtI/pa5Ca\nRm2xcpymbKFQabC5WSlMujTTmcqQpWTmYWmYBCA47mYp+vE/TgWrtXHO5nBB\n9+w3IaX8QBikbr8NLEu9nBbWXlkZPxTc8+kga8y8bAxQJma0bFr59vKiyvtW\nbCWo2Igh5zGrXTYcvJfAh5cwDGF4qn+ZSOM0xo0Cb0G+aYvIaVP4oyweQMV8\nfcDIdXyOiFK2FDP2chbyuNJ1p0hLr67oo270psSLora2Ib2Zx+DvGD63ZQY7\nRaGrheBcSGRT7Ni6zazXv0zOCNTOicQsiZ58+24DHj47iLiSurXsWTFXEF9l\ndElVtcBI2mits0nwRAPbZihZfOFO6SOfu8hOS1EE7hia0ZTDXe6/ZORSsKRL\nU0aHRqfLl5Y06iS1yLIqr7oUPoBEn5sxXTSs3Jdo+uRDOe39EyIhxEteT0hF\n7znqiFETnpOEpBj9LTccL1zci4iWDL16+C/evINfeaNsNasZNMKGicgUcTQw\nwE5h0R7uNZdcrY4AwrjIhT3zMC4wzc3/RGKy3tUhRU8mDU78rZyZ/CHylbFW\nXZHHFRwa1mH6Op0WhkTYLKps2AQg4kCq5iHido8ZMyK4MZGonJH2JU3u/Oay\nAWT6\r\n=gN5P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpS1fphY/+QCKNDI0jsu02JAVGb0MbkZQHN8BiDewIWAiBxRelfGJ/coY0OPFDlHnXOnW4dI/rw8gBjoZSmZyuHSA=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-map_0.0.0_1645005284671_0.2840909279945141"},"_hasShrinkwrap":false},"1.0.0":{"name":"@libp2p/peer-map","version":"1.0.0","description":"Stores values against a peer id","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-peer-map#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc","pretest":"npm run build","test":"aegir test -f ./dist/test/*.js -f ./dist/test/**/*.js","test:chrome":"npm run test -- -t browser","test:chrome-webworker":"npm run test -- -t webworker","test:firefox":"npm run test -- -t browser -- --browser firefox","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main"},"dependencies":{"@libp2p/interfaces":"^1.0.0"},"devDependencies":{"@libp2p/peer-id":"^1.1.3","@libp2p/peer-id-factory":"^1.0.5","aegir":"^36.1.3","sinon":"^13.0.1"},"gitHead":"97bdc592a89d96cffbf345b3e3fb35e3fa40e55c","_id":"@libp2p/peer-map@1.0.0","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-ofFh8nMP7Y0Ks7MzeZIA3QJmlRQr9ORBiCulbcHCKPybmY3pm028GbJqCXXegBsqBs7X8aa92oC6tnd71XqC6Q==","shasum":"d736bd17eb36a63b0eb9c645f8f30ae7c752cca7","tarball":"https://registry.npmjs.org/@libp2p/peer-map/-/peer-map-1.0.0.tgz","fileCount":8,"unpackedSize":11196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDfwzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotOhAAie14HHPbIL3M2XhYDUVlSVuoLr3JAX/muNluElJLWk+GBSc8\r\nzfhdhPIIpI99KBdm5qZDAR1VwbNo30QA5Fh6SSuOQPW7zbSM79sUdgr21MYn\r\n98ps1CDB4War14JpEsSRFRksaSJyFaP3su2dj/ICTJ76gf1KvKBYV0jUnmDa\r\ni4T6J5yPqCDlec+0sZ58tt5LpEw1jDrUhLrc8m5cc118D2o+V39wHn6rFv3H\r\n2M+cRIBRrwWsC+zpv2+59ip738STvVyJ1w80wcvXTh/hUiQ1RxOjeTwDaHGJ\r\nWkDUOHolrU4nbsXvz3v0DDstoECHFvhk4vipk3MpDfxU2Wfss97Vj1L3OH0K\r\nlRQpfdgYjOqgJdookvXp5ra+EQz1sjh4X6gRBICC6G6adC8crFDUTc1FGJVj\r\ng5kY1tw16mWDEFgAaXfCb1LTI84oPM5gX9lQa79tTE6+05lq2Ftx8rH9Dcpk\r\ngyGpuA+o5hTQj36OM/76k7ZStmKXKKi9RfTim3znsAcTZ4pp2FrvPM1ZPPEW\r\nhXPcGH7ryYIZYSu1tXIyI9NpkG+J8PQxixuKJDWROX1G5q6TLGpEE6TgGvB1\r\nb+Y9oBZ390xDJuBb4fNpat75hWFVkax/kp+fjaLMSSDU65gbe6r6BK4rW+ZU\r\n1z+Ocmks2GTfO6nXSC+JQ/CkxUriTFowzHM=\r\n=4uKd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+XQdHDp8XkmI9qC1JeZIHJalUqHpxmxVvapXna7zG2AiEA0kqpeijAKOU3utuPhkiIm7G2jdP+U9qqi/sk9waizlU="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-map_1.0.0_1645083699581_0.32083950112655657"},"_hasShrinkwrap":false},"1.0.1":{"name":"@libp2p/peer-map","version":"1.0.1","description":"Stores values against a peer id","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-peer-map#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc","pretest":"npm run build","test":"aegir test -f ./dist/test/*.js -f ./dist/test/**/*.js","test:chrome":"npm run test -- -t browser","test:chrome-webworker":"npm run test -- -t webworker","test:firefox":"npm run test -- -t browser -- --browser firefox","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main"},"dependencies":{"@libp2p/interfaces":"^1.0.0"},"devDependencies":{"@libp2p/peer-id":"^1.1.3","@libp2p/peer-id-factory":"^1.0.5","aegir":"^36.1.3"},"gitHead":"c5966315dbfc8e5829d3fc5eeebc2f2916f88c47","_id":"@libp2p/peer-map@1.0.1","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-p9e7aKoTpLX6TIuswXMRcw7c4NkEje4Up3ruDBBeJWT3OmViAxfyiEQvWz9QNaglf2lpGO7Hm18ljym+TbPBhw==","shasum":"ed99744f068830e20fc62ce87b98a2a4db8f0f47","tarball":"https://registry.npmjs.org/@libp2p/peer-map/-/peer-map-1.0.1.tgz","fileCount":8,"unpackedSize":11172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD0WjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo65Q//UCMpWbnW3fZGrBaM8P+7L4J8fbLlddwPlzpFCK6hXCkIX3lv\r\nmPMPbmB5t3cjVz26CpqIvwmF0C1Ho6nBK7nEJM9bt6l1O3jFM+XpmHibmjha\r\nKe/SeloVTSTAges+8CFhiRNUkimqWzQPV/BMo74Yd9nqR30qqCds96CFSyu1\r\n5rHm/omNHPhe5JQipDtFyy39i8dYOk1kHBMj6W2YAYkSAFlOIWpOsGw3kT6f\r\n6qdIU/07VivV/loVfx4qfU6pMvQbVCXgaHTQJOGdG+gDATMzDowBuSn8ldUg\r\nCMt0RAzkr6LHAXOqk6jobmzE2V42OQx8RBdOjm3VQTid1Fj0ED3gvpx+k5BC\r\n14rmu/K5RIWb5PFhRHavq6SXSAkFSsnaGIEmOxRlvk2qdUoVLCAgox4sNa6G\r\n2mY7/HOp8wdb5IKd7HVvtr8ljQtQr2Z8sWZQobD0KKFy6hW4Mny1MmB2Qs+o\r\njHZ0DeaxWtuegRHzLJTdMH2D5fHmPF7jiievQJoUTX85EZj8Cxt1gvOaOVwm\r\ntaPZcil6M0dHZEv1CgTXnFxcO+OGuS/fDEHSF8G88NlSVrgqyFMVqTCj2REG\r\n4SKkzxvvJLqlFQhUMV99xV3jyFSsetqI4VFjWT/uIxvV8qfELDEuyCk32FJh\r\nlHoJdHbG8Nb7ahvERWTDJBBiLHfwTonsbPc=\r\n=qkpW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8XMCaGmsNrCYLoUhU6el8eDptqaKQoCNeib12kviTQAiEAomLclaOygDlD0bctrF6pEQUVHvMIOhK5OMt8+ITcazA="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-map_1.0.1_1645168035159_0.6390124280766498"},"_hasShrinkwrap":false},"1.0.2":{"name":"@libp2p/peer-map","version":"1.0.2","description":"Stores values against a peer id","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-peer-map#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc","pretest":"npm run build","test":"aegir test -f ./dist/test/*.js -f ./dist/test/**/*.js","test:chrome":"npm run test -- -t browser","test:chrome-webworker":"npm run test -- -t webworker","test:firefox":"npm run test -- -t browser -- --browser firefox","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main"},"dependencies":{"@libp2p/interfaces":"^1.3.6"},"devDependencies":{"@libp2p/peer-id":"^1.1.3","@libp2p/peer-id-factory":"^1.0.5","aegir":"^36.1.3"},"gitHead":"a7f12ed481ba9eeed76b19d9318449de674f8415","_id":"@libp2p/peer-map@1.0.2","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-9p5LUN+a+jJ12v7f0qrkEfoeauUKmegVg4gNbtnU45d/6zm2P00Ia30SYYxxW+L5094R5Ykc2NLrgjC1+NZOBQ==","shasum":"968e2b5f32f44a1152f8e8c56fb8d7b26be45922","tarball":"https://registry.npmjs.org/@libp2p/peer-map/-/peer-map-1.0.2.tgz","fileCount":8,"unpackedSize":11172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG0svACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg8g/+JeTRCiR7ekhrW7yvMEKoRvsznXIyQP0kLy7panrv18KXMQTr\r\nG1sJuMrj1Bt3yQq795c+XPOfHKK4FoF8wBSvU27dRH/wTKtCocBRGc/gtXuD\r\npprrM9Rnoirso0DzjHqA1WlrIk9KDMLrkDypPhxjzDvSjubtquzDwGvjb/PW\r\n0gUvz13rHBVzfobYMuypEmgV3vh5A0jM+7ahmJjHW7Olb1Klnf0Gkxxz+gML\r\nn/WbYKm4+dxn50pNN9q03ItxVL5lp9BIemS+YGlOktx2XFRDi8OWXIOVsSi2\r\njyrrYwbAtrjYSeAQhAZAjqp5NUFCeEzH3wyF8ISFDfTBKPz5xkn33/UXl/6e\r\nOe5ttSMF+7w7I48qcya34m7E1YxP33uthmRjFJHyGpQCdJM7srGbHcgkmhz2\r\ndoJlhbnaxmkxV3E/KMObG0d8mijYZtDZPWHpW7KwwvgIMKxPQoFCmNsiiSi+\r\nNsNT9pqVYmPueLgLMh/z55a8uYguswGwstPhOna1CtWe7Fp89XRydMqyOgsA\r\niFBMMp38Imdcsp1KgJtFhfzAT+8TFBLvfSmapzA8n8rqFbmt5GPTfNhtiMIV\r\naWymQNRF0tvvTYwT4RnOd1aAZj/q58uju10vndm795qF0qIFQFFsL6Js7/yu\r\nK0wuiU4TAgHKAwfhoMZ4mAT14hGv+xWAf70=\r\n=FxGO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvYtAkUGHabZgUoHAIvZcoKQ2dMms1tFkNstsANSfnCAIhAML4dzuwSnx1yTM1+og5e2fHav5QSDFn48X6F6MPNF/S"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-map_1.0.2_1645955886901_0.016829752133886267"},"_hasShrinkwrap":false},"1.0.3":{"name":"@libp2p/peer-map","version":"1.0.3","description":"Stores values against a peer id","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-peer-map#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["IPFS"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc","pretest":"npm run build","test":"aegir test -f ./dist/test/*.js -f ./dist/test/**/*.js","test:chrome":"npm run test -- -t browser","test:chrome-webworker":"npm run test -- -t webworker","test:firefox":"npm run test -- -t browser -- --browser firefox","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main"},"dependencies":{"@libp2p/interfaces":"^1.3.12"},"devDependencies":{"@libp2p/peer-id":"^1.1.6","@libp2p/peer-id-factory":"^1.0.6","aegir":"^36.1.3"},"gitHead":"52819de527105a495a3beba6b9626ea489b9917d","_id":"@libp2p/peer-map@1.0.3","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-PgbrwTYuZKzAvy9fw3RKdp5ksrb6W1Y5RQHzHruKafPhs2RXJvjPM0xeboD1TQCsj6JfXT7RndVNYXQKgZUlpQ==","shasum":"48c513afb7a9350521b075b50eb50c2f3801fc36","tarball":"https://registry.npmjs.org/@libp2p/peer-map/-/peer-map-1.0.3.tgz","fileCount":8,"unpackedSize":11173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG5XKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmomvg//VS9KQxaOr0jC5aM8XNzPK5UKDDEbQk79oXM+JNwq+k0CH98L\r\nWWKAbDbfutJIpo/YS34fAKyuX5qrtAJtcjob61y5v2gWS6zqOWLB0diCNY9G\r\neI28BfY97uD4leU6Mpm5s9hazgSNCmKhUgCS8adDhPyvhOt+KQENAzR2FyPO\r\nCJmu7ecLNoYkQITeO41/Opx1u5ZEgxIO6GPtSDw6Dlhy9HJYbH6D3wceUYX7\r\nITo2EA3XmZzOv8vej5Oxwb3HcQxQX4p38tWXgssCHV5RDZKyR/JO7x4v+WWh\r\njUuya7SLrH3UiQGm8iQkSxZr+tETjCfyDc/2CEKiW1oRFXSGjuW493EeRmdj\r\nDPoIL24IsDcV7bvStOPgqD+5X2NPgYZcL6cEOBtWLx5XlSE5wzrOdFa9+DCu\r\n0m9hpWY+FeeEsKmt83R5vgZUN5znD+kdFfr9nAl2LngusRcq7h9vGVFwUCWu\r\nPhDcWSOMl89GXyxA5M7C7uoDVuWGKQHDgx3eWSIssjYypCSq8ddS9T30IneF\r\nar6NUKDdkr1UEKiUo+bG+aHUo1uGD/wyDFAwTsbXzlbVAVbxm8/1s6qQT/HN\r\n4OXpTuZv/6s5kh9Z8vpRlQcgIM2lU2TYXrlTHIp93728pgEmzgVHm9dYYN3l\r\n0vT5pcQu62jw6uXv3lRD2nGJiyrNDJk3dGE=\r\n=uOe7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjSpjuvW8J5HLTWAzpmhiUQTtrmht3S3VqHvzqObEL2AiAg4VX2/7I9CvFff9tN4KJV08Heuc6dvJjN2aCQAuUrGw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/peer-map_1.0.3_1645974986856_0.4542066049427216"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-16T09:54:44.568Z","0.0.0":"2022-02-16T09:54:44.821Z","modified":"2022-07-29T16:01:31.838Z","1.0.0":"2022-02-17T07:41:39.743Z","1.0.1":"2022-02-18T07:07:15.333Z","1.0.2":"2022-02-27T09:58:07.043Z","1.0.3":"2022-02-27T15:16:26.971Z"},"maintainers":[{"email":"jacobheun@gmail.com","name":"jacobheun"},{"email":"npm-service-account+libp2p@protocol.ai","name":"npm-service-account-libp2p"},{"email":"alan138@gmail.com","name":"alanshaw"},{"email":"santos.vasco10@gmail.com","name":"vascosantos"},{"email":"alex@achingbrain.net","name":"achingbrain"},{"email":"mail@daviddias.me","name":"daviddias"}],"description":"Stores values against a peer id","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-peer-map#readme","keywords":["IPFS"],"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"license":"Apache-2.0 OR MIT","readme":"# libp2p-peer-map <!-- omit in toc -->\n\n> store values against peer ids\n\n## Table of Contents <!-- omit in toc -->\n\n- [Description](#description)\n- [Example](#example)\n- [Installation](#installation)\n- [License](#license)\n  - [Contribution](#contribution)\n\n## Description\n\n We can't use PeerIds as map keys because map keys are compared using same-value-zero equality, so this is just a map that stringifies the PeerIds before storing them.\n\n PeerIds cache stringified versions of themselves so this should be a cheap operation.\n\n## Example\n\n```JavaScript\nimport { peerMap } from '@libp2p/peer-map'\n\nconst map = peerMap<string>()\n\nmap.set(peerId, 'value')\n```\n\n## Installation\n\n```console\n$ npm i @libp2p/peer-map\n```\n\n## License\n\nLicensed under either of\n\n * Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / http://www.apache.org/licenses/LICENSE-2.0)\n * MIT ([LICENSE-MIT](LICENSE-MIT) / http://opensource.org/licenses/MIT)\n\n### Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md"}