{"_id":"@libp2p/dcutr","_rev":"778-eb2e8718a26ef12f02e9400a605d28b5","name":"@libp2p/dcutr","dist-tags":{"latest":"3.0.32","next":"3.0.32-fab409544"},"versions":{"0.0.0":{"name":"@libp2p/dcutr","version":"0.0.0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6e1e859a424b4eb5e2a51878047359fe6e484fde","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0.tgz","fileCount":26,"integrity":"sha512-nkfVnTe8CVe8jxQ+Povqu09KQNwXb6W/p9ZIkEVYzM7tVjA+kLzBA+/xIYnHa6vo7Y6+bc3GSckEZqVSXoTINg==","signatures":[{"sig":"MEQCIB47GcpdxsT3rcnMxRbyK2Jl6lYELY7CjdbGizfVIQG3AiBfz6Qx7TR9w57CC3/9uFfQJ8kavCXDVXftjBe1wpPqcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156077},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8b6c49dde7feaf43ef0e347fbd3298bf42afafb0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.1.0","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.8.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^0.1.2","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.5","@libp2p/interface-internal":"^0.1.5","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0","@libp2p/logger":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0_1699515067795_0.4082718021499838","host":"s3://npm-registry-packages"}},"0.0.0-97ab31c0c":{"name":"@libp2p/dcutr","version":"0.0.0-97ab31c0c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-97ab31c0c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9aff4ba57fc1e7e019873f8983fee48af3f3b839","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-97ab31c0c.tgz","fileCount":25,"integrity":"sha512-y/DLO12ewjVDVrNvoljhcsfZZn5mYv6BtpnMwiWftu2GAjv1854C62GIm5wZz17pjQwQ2f5occGSF9VfXda+2A==","signatures":[{"sig":"MEQCIGNfitNTAKMLlABYTd08tLB7ni1LzdWdobm5wYR5e1g7AiBRqqMllWwZICyNgdC5IFxxFurtzMxIMz9nGLxQz/kcZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149520},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"97ab31c0cfe0b6e9a57ee76b0101a1e30a2822d6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-97ab31c0c","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-97ab31c0c","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-97ab31c0c_1700044106481_0.4319908634124827","host":"s3://npm-registry-packages"}},"0.0.0-05b52d69c":{"name":"@libp2p/dcutr","version":"0.0.0-05b52d69c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-05b52d69c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"79290f0704a9108a00b6f4938df7be052719bf5d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-05b52d69c.tgz","fileCount":25,"integrity":"sha512-JMdds+Pmj13SzfhsjPlCTavSOvbz/Nvs+z7Y1/6pSFL2B/o/58PBF8quV80zqLXcPSKIXGW/S8wMD2E8MeS7tg==","signatures":[{"sig":"MEUCIDq2Q0NMCkIqOn7Ko4Op/N0UQnF869qxWZfhTnFUKsAfAiEA9OX7umwssEcJcx9adwVTO6n5T7zBRtlg9+uDs7ZI8No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149520},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"05b52d69cb600a0c1cbfeea52889b55f62940c82","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-05b52d69c","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-05b52d69c","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-05b52d69c_1700122691552_0.8061466038672227","host":"s3://npm-registry-packages"}},"0.0.0-9c67c5b3d":{"name":"@libp2p/dcutr","version":"0.0.0-9c67c5b3d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-9c67c5b3d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"43813ca652ff995181c940eeb8815d082c68810a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-9c67c5b3d.tgz","fileCount":25,"integrity":"sha512-hQ1J7aDtiHMLc7fSlYoxA26UsRbGf5KuPxgRXEX9meC0ubgzfvBBHmK6zktKxB20xrAnOTpVRM8mwvdvfLiptA==","signatures":[{"sig":"MEYCIQD5oN3O4EFy6/rd8ASWL7dxTWI7ofB4EpIiV2oM9qGMTwIhAK24O4+wTTg7ClckHaVDTiZf/hxwcwEaj/AcuChqqqIP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149544},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9c67c5b3d0ab63c7a1a62f363ae732b300ef6b87","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-9c67c5b3d","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-9c67c5b3d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-9c67c5b3d_1700124925080_0.9655024308595841","host":"s3://npm-registry-packages"}},"0.0.0-6625a27fc":{"name":"@libp2p/dcutr","version":"0.0.0-6625a27fc","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-6625a27fc","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d0ad5bc7147701496453564438e5c0c348e680f2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-6625a27fc.tgz","fileCount":25,"integrity":"sha512-SuG39WxYQilrn8AhgZ3eV+FSGUBRMVxMZekECqcDSd/gEKPzPb1w/ql48Xfwjkk+S2pbzAbjPLAgWpuqtMxX1A==","signatures":[{"sig":"MEQCIBxJh979XgPM38TNDWxNjXR+BUClIIPOZR4bqEHWTzmKAiBD6Kk6kIHoHMAmKew9lWoV5agE52apWkTJQaiagGFbtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148345},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6625a27fc16357c13a5b35373a86339f9069fbb4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-6625a27fc","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-6625a27fc","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-6625a27fc_1700223637317_0.30558586679641","host":"s3://npm-registry-packages"}},"0.0.0-adea7bbbf":{"name":"@libp2p/dcutr","version":"0.0.0-adea7bbbf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-adea7bbbf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9676ca340231b9f444b36f170e348c091123f91b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-adea7bbbf.tgz","fileCount":25,"integrity":"sha512-cgwc62z2h/ujj3nbIJY0GwuPMiOWv1VdMkzezmO3wmm5WHV8tyPgQIjTsDl1Z4og8eFZqVMcb2fDirjb29wA+g==","signatures":[{"sig":"MEYCIQDpJgbVGh1Lv81NYoK0p9knir/MbW5wM7gCsneUqVanJwIhAK5GlaqrJ50Vlone8CbQBheC5MVzIH58sz1sb7yU1//y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148345},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"adea7bbbf8982d814d5bf5ed64368cdf5a3a742d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-adea7bbbf","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-adea7bbbf","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-adea7bbbf_1700236622529_0.8019195987976777","host":"s3://npm-registry-packages"}},"0.0.0-3dee5df4d":{"name":"@libp2p/dcutr","version":"0.0.0-3dee5df4d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-3dee5df4d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a59b510ae6dd8159eca44c278725f448bbb596cd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-3dee5df4d.tgz","fileCount":25,"integrity":"sha512-Ids69i8uIEha4UGUH2HUQSMAdH/9PM27RMxBYH3Fk+p/5gvHD8dqJTAtomwZ7kU73F0DkmumeSPgO8XWUrwWmA==","signatures":[{"sig":"MEYCIQDVI8WrsZoRUow06U7hnvLmCxXiJmetLLJ4/I99hC+pYQIhAN5e0jFCMh9qqKE5XtLWWfO1AIQ9TIcfv4xa9jgZsd+L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148339},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3dee5df4dad42eaf6c30e6800945fada1e58d90f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-3dee5df4d","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-3dee5df4d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-3dee5df4d_1700245230788_0.2701102864192242","host":"s3://npm-registry-packages"}},"0.0.0-13a870cbe":{"name":"@libp2p/dcutr","version":"0.0.0-13a870cbe","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-13a870cbe","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"37c0cfe48398b7e355530ff99f6db754c15b68f7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-13a870cbe.tgz","fileCount":25,"integrity":"sha512-XtpDrX6deTiCJMEw2eXKJ3gC4h0V68qWCnUYVev3q/0jfw0ZVRCy/EGqzPtLNLPAB304KAb2WtDTxdhDzDMPsQ==","signatures":[{"sig":"MEYCIQCMO7JNlwz4v+2VuoFdwD10CAtDgDGZz8q/CS5hZevBsgIhAPYRvM24pxMqE8waBWKQWbeZz7PsDg3kkXrVjmIujZ77","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148339},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"13a870cbef326a3a3b3c55b886c2109feaa2b628","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-13a870cbe","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-13a870cbe","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-13a870cbe_1700478484513_0.6984608919908395","host":"s3://npm-registry-packages"}},"0.0.0-d8f5bc211":{"name":"@libp2p/dcutr","version":"0.0.0-d8f5bc211","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-d8f5bc211","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"65043576f39bafd53a85e58d9dc8fa458b23fd1c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-d8f5bc211.tgz","fileCount":25,"integrity":"sha512-XTRAVXf2y1F6Sb+VPZ1xsMz3fUPMFo93s5+SehhpJGWxrNSNPxtJ97u5fJH0B3WjLHg2AxkQOy9UJ0q6JSkjng==","signatures":[{"sig":"MEUCIQCs+dpmiPPA0kFP5lL90n4UXUnOHIOJmfxB+YqDGRA9AwIgUgJPgNGM0KbvSvYaIrDHgWnFyGnQj6W7/UyFSQUQQ5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148478},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d8f5bc211185a963c2a5182d58d73629457bc78d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-d8f5bc211","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-d8f5bc211","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-d8f5bc211_1700499638343_0.2834019049923273","host":"s3://npm-registry-packages"}},"0.0.0-bb6ceb192":{"name":"@libp2p/dcutr","version":"0.0.0-bb6ceb192","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-bb6ceb192","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f63f2f7ff221ab84f3fbafe407489421c347897","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-bb6ceb192.tgz","fileCount":25,"integrity":"sha512-8kNjOdgqjlH+kDnJH2UAGCfLDTazO9QCrxDNQ7JtExM0/r+SVvnYTuhHHXKr41uQ8j1xRIhoqZt5YyFEn8EXoA==","signatures":[{"sig":"MEYCIQCl1qR9HD77S9frXOwzfaIN3L+ZkW8YX9sK6tbi09V3aQIhAMsScsff1jJEgKvfZbKDraspETc7359HHianKfH43zDq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148478},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bb6ceb19252de2c1441ef736127d13763837d644","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-bb6ceb192","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-bb6ceb192","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-bb6ceb192_1700564810721_0.2451833485090671","host":"s3://npm-registry-packages"}},"0.0.0-d729d66a5":{"name":"@libp2p/dcutr","version":"0.0.0-d729d66a5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-d729d66a5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4685ea1f941064f5fbda624d122d6108b85c11da","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-d729d66a5.tgz","fileCount":25,"integrity":"sha512-je5A9dHoUU8QiT5hcnQX2mljGidkvrCiqxbYHpUrGg7sPxrMWr3pmfPec2A2o5oj4UsM49XKE2kAscK1evnDaA==","signatures":[{"sig":"MEUCIQD/ylq/uIpEjcyA6FxtItfP1mrY+LgsMYUNSpoYxEwUtwIgOrUs1z0buZi12fA7N6CfqUwIFMcTHCylPjCipy92ghc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148478},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d729d66a54a272dfe11eda8836a555a187cc9c39","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-d729d66a5","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-d729d66a5","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-d729d66a5_1700643260418_0.6023061176647801","host":"s3://npm-registry-packages"}},"0.0.0-6b6ba9ab7":{"name":"@libp2p/dcutr","version":"0.0.0-6b6ba9ab7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-6b6ba9ab7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1fa282a662206115b234e30e992ead4eae98d461","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-6b6ba9ab7.tgz","fileCount":25,"integrity":"sha512-79Rxfl+uBvvx7jlh5RUw8HgT9p9f0FH+h8ELbcjQrmNdP59u0wqqLctxNQwgwIAXCPIvBrxCjdkC+mzPlb5Bsg==","signatures":[{"sig":"MEUCIQC8cr3XhLKs+TKJ3GQ+TM/va3S9emIEEvEWKugFxe8CGQIgeC/cz23zAI1O4srsB3Oip6V0rnSZ5s9CpZwMgCiWioc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148480},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6b6ba9ab799025cc4589b1e5b2f7d700a81bf7b1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-6b6ba9ab7","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-6b6ba9ab7","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-6b6ba9ab7_1700749186815_0.4352774868143725","host":"s3://npm-registry-packages"}},"0.0.0-0b4a2ee79":{"name":"@libp2p/dcutr","version":"0.0.0-0b4a2ee79","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-0b4a2ee79","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"70c2123f1ece28b3ccb6c3640ab8bc7daa425ac3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-0b4a2ee79.tgz","fileCount":25,"integrity":"sha512-MEIlzrKpOk1V9cONUcLF0Kp0JXq/buWySYkcp3aQ5l5sUS9XiJxqOw9AD7N7+FGDDMc4PbNLvcJyLGO2JBjOwg==","signatures":[{"sig":"MEUCIQDyqXzrexfXJy24b8XBKFDXiv1qhBbPYVVzJ6VKL2RWFAIgIite2BeHwfS5fezd/JPnQc3jxOHQqXe1mS31Ll5aaGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148480},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0b4a2ee7983b4dc9dc0a7b705a202a4c550e7017","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-0b4a2ee79","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-0b4a2ee79","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-0b4a2ee79_1700758366557_0.9665831662525017","host":"s3://npm-registry-packages"}},"0.0.0-4a474d54d":{"name":"@libp2p/dcutr","version":"0.0.0-4a474d54d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-4a474d54d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"86337c9d0797545c06ada922b358fafd362f643e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-4a474d54d.tgz","fileCount":25,"integrity":"sha512-xRRuilP/Nt2lA1w+YHfcPrlriuc4Fr11P+z0/ADuHA6prsnTq5BB1nClwuxqzlqwbYKA37h8a+FCvZ6vL29wzg==","signatures":[{"sig":"MEUCIQDcHICF0Kc9/Oh/RWIPP9pSKvssp4yC1IA4KFgsmJt7bAIgPMGwd9yW2nqjKZu2CITBE8bS2pKTwVgeGmBbVZnTXbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148526},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4a474d54d3299e0ac30fa143b57436b3cf45e426","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-4a474d54d","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-4a474d54d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-4a474d54d_1700920971467_0.527495904409875","host":"s3://npm-registry-packages"}},"0.0.0-e2267d437":{"name":"@libp2p/dcutr","version":"0.0.0-e2267d437","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-e2267d437","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ba47e8b0a9a0871ec0113cb7c12a7b1a84784dbc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-e2267d437.tgz","fileCount":25,"integrity":"sha512-RxWLnqEk8VbTNrZWONiM31YLT41oIpo2oaZFDaojEOcOaP2SyDqoVkjMstZnSB+RNrfo/VUPFP85uiQ7jvxQfg==","signatures":[{"sig":"MEUCICTim1kWcHnq8Xg6qPjW6c6sk7CYUAcud8srwPCjNvQyAiEAm9OSdKBU2bv9DD+cJK49teeI3Tr66MDjdEbwEgGsUs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148957},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e2267d437eeda3d964c77874ec757768d838981a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-e2267d437","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-e2267d437","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-e2267d437_1701102230939_0.7752932677935525","host":"s3://npm-registry-packages"}},"0.0.0-68db79f6b":{"name":"@libp2p/dcutr","version":"0.0.0-68db79f6b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-68db79f6b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1a87c5c1ca20c96c2dfa4506d8da9775d2a521a1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-68db79f6b.tgz","fileCount":25,"integrity":"sha512-E2FZ9Raw6BNT+UfWNuUL8yJ7QWDb8fhac7isPkE5tKYVyRvNlCU0EDRolKAURXzd/e2JRu0wPNgdv1wVj2g1Dg==","signatures":[{"sig":"MEYCIQD1XVBcCqCXbLw2HU4SvEOgpf6nUn2DFRkr7MwfdokyjAIhAJ3E8J5E/zr2N/J2B9nAyCeLW0PQkBSB6W8+o0DeOYzv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@0.0.0-68db79f6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149030},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"68db79f6b37b328a359116ce388761bf4de0a42e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-68db79f6b","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-68db79f6b","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-68db79f6b_1701111442386_0.9867108704823695","host":"s3://npm-registry-packages"}},"0.0.0-7877a50e0":{"name":"@libp2p/dcutr","version":"0.0.0-7877a50e0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-7877a50e0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3d542eee7b76e78021c0c6c5b71deb424120c06a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-7877a50e0.tgz","fileCount":25,"integrity":"sha512-IIC3yarMThugi6mXswWDyMNlhStu0ADfO8qAA8F7shfsbs+qOq634k0+zuPCfVayK2g2XeRO/3Xh8DTNB6i54w==","signatures":[{"sig":"MEQCIAe6wEtpc1l6l/9I2XOMt8ubDpQZHMdr6p0x0Tl43FCIAiADhSpu54vdIGUnBDuBdd5Dn2vof29zNvNeq/nMcoOrLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@0.0.0-7877a50e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149030},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7877a50e045e97beb63a94cb523cd1eb4dba99c3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-7877a50e0","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-7877a50e0","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-7877a50e0_1701162929529_0.6608286703064494","host":"s3://npm-registry-packages"}},"0.0.0-8bb6d5333":{"name":"@libp2p/dcutr","version":"0.0.0-8bb6d5333","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-8bb6d5333","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1687d93f7fd7cd94e6de8c6b256e72a80ac301d4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-8bb6d5333.tgz","fileCount":25,"integrity":"sha512-5v71JXbJzO573/dl1RFw8M5Vk0Mdx3auEMtqIYNwFZYKxxN4Uy1UFib8uzuEyJtdYiD1i2daoIAj3Hmbs16fCw==","signatures":[{"sig":"MEQCIF9w6Et6KExhPyyPDtjWDcLrMkUoVDvKdwcBV7NYQx/PAiAoWp5VjlBTBx2aRDAxQnnslVIgMj35ADZiWVyIhbP0dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@0.0.0-8bb6d5333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149030},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8bb6d53337a70f0e267fa697c7bc9dc92ddda3e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-8bb6d5333","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-8bb6d5333","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-8bb6d5333_1701175132859_0.26535475807577735","host":"s3://npm-registry-packages"}},"0.0.0-74e84bc29":{"name":"@libp2p/dcutr","version":"0.0.0-74e84bc29","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-74e84bc29","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0f0e7217dedb37a3a2eb40d8ec8bb2d0087a556f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-74e84bc29.tgz","fileCount":25,"integrity":"sha512-SsucCRiBTvbAWAROOtC/YWPNn2xzkEsOKRVFDjve3DG2wxycKpjqJmJvq5QMcFmeTO8de/n9qZnwRNhskfTBEQ==","signatures":[{"sig":"MEUCIEQySbY6ocA7EPe0gPUunYNLH+hNEAzbJxvb0edoKr6GAiEA2Sj2VxITgV/lTWGQG/jjexDeeimuVV3LNTYPR6xDsPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@0.0.0-74e84bc29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149030},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"74e84bc29efae2e1843f033456029fa7770f0d5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-74e84bc29","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-74e84bc29","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-74e84bc29_1701177714044_0.5660273108169918","host":"s3://npm-registry-packages"}},"0.0.0-8f921ee97":{"name":"@libp2p/dcutr","version":"0.0.0-8f921ee97","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@0.0.0-8f921ee97","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"936401a73b11d2bcad10166220e9564d05bd7795","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-0.0.0-8f921ee97.tgz","fileCount":25,"integrity":"sha512-QFE5pBlLxIcvBVJxm8r8etZmNZoTjtEbgj9FQsXxCwoIHSC2WR7aiIA4hMX8NG3tyeIgysz2UyIYYZuPmGrYiw==","signatures":[{"sig":"MEUCIBek7caeS8AGRZKOrqBcHHHf2nW4Bihn8o1R82lN1ybiAiEA0yOVwwt3Du8jeonTi9c+tOrM5cA+dVE5nbnfkOEUG90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@0.0.0-8f921ee97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149030},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8f921ee9788f8e6629e28ec9e96fa651c68bffa2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-8f921ee97","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.9-8f921ee97","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_0.0.0-8f921ee97_1701184954154_0.22800295278065597","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@libp2p/dcutr","version":"1.0.0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dcacaadacc65e34e28997c6e9014a9d1870607a9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.0.tgz","fileCount":26,"integrity":"sha512-EDf+uuGVHb32w9WhUtwuS3cQ3yAhlAU2SLCk6KSM/A72+ARta8HjoVIQd8Ad7wJ/TdxMfISthtZZ9E1JCJIoOw==","signatures":[{"sig":"MEYCIQC+HOPIGrbWl3cPab+/VJV2DP/F64sskeqzvNUJCdW++gIhAK3m9GyrNF3regNfIbHQXuk/luJXml8J/ubekjykzPku","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149282},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a7eb258e0ef2147671acba73d9febc2f882a484a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.0","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^0.1.10","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.0_1701258870154_0.206638697200352","host":"s3://npm-registry-packages"}},"1.0.0-551622a96":{"name":"@libp2p/dcutr","version":"1.0.0-551622a96","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.0-551622a96","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a9839118bb4b651b74f14123159a871add741bfa","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.0-551622a96.tgz","fileCount":25,"integrity":"sha512-uXTKWp/PH+NiRI1PS08zffPFGyR4mZnt4j4SumGl+uLhszswqMTB55QDrUT1bibTXDuhfG34R/Eq9NYd3VOJ8A==","signatures":[{"sig":"MEUCIQDcWg3pQY5CxuyMBK5rDuxVelyOB4AK2p3Et80aS1xH8wIgFH6rwjwAxN3Ugp3NASREq8JsXi4sTNeb8I4exlHIcVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.0-551622a96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148492},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"551622a962aa8aa02cffc5927dbd1eae2dd3ff10","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-551622a96","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.10-551622a96","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.0-551622a96_1701279693989_0.8284632231164653","host":"s3://npm-registry-packages"}},"1.0.0-7682861f9":{"name":"@libp2p/dcutr","version":"1.0.0-7682861f9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.0-7682861f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5af6ab222f0ad5245d66d95bc447c4b597abe30a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.0-7682861f9.tgz","fileCount":25,"integrity":"sha512-IiDrBCuvGHS02/4b6abvGHXU2sST6rmX3Vvf04cFJ02iw09dVec8zJo8f81EwG3EhN46KhUlEdNWKHd0BucEOw==","signatures":[{"sig":"MEUCIC0Eg+QrQVry6LjBeCL+oI/NXgO1xaaXHDc/x1lDvId2AiEAh5HSDx5V5KmmwsmxNsoxPZKr16VJEXaqXlk0K1VRYec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.0-7682861f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148492},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7682861f9d24695f6830cc5f1412ef7f668e134f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.9.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-7682861f9","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.10-7682861f9","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.0-7682861f9_1701336373656_0.8211745633710601","host":"s3://npm-registry-packages"}},"1.0.0-8e4fbe13a":{"name":"@libp2p/dcutr","version":"1.0.0-8e4fbe13a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.0-8e4fbe13a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2d575b9fd7c30128ddb029be84e4752380c3f96c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.0-8e4fbe13a.tgz","fileCount":25,"integrity":"sha512-7JbSoIRo8XMxIihSdaNYCtxhRA/tKp7Gi3NczrLjzXsJl2ctGLX74tiHmMDwPx9kX3ztC6or5ZAm/OlrF+NEdQ==","signatures":[{"sig":"MEQCIBAveMQ17S2uGHR+a9WvA604QMeh3SKQFZwmrL+J0NnQAiAeoKOY4zS1ErVBy6fYs1ZU1NOhn2e8QUV5V3FGanzyAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.0-8e4fbe13a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8e4fbe13aaae9bed16c6928aaf7d02936993d299","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-8e4fbe13a","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.10-8e4fbe13a","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.0-8e4fbe13a_1701360007531_0.1401784034341702","host":"s3://npm-registry-packages"}},"1.0.0-bcf18265e":{"name":"@libp2p/dcutr","version":"1.0.0-bcf18265e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.0-bcf18265e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3f4b2e9ceb4bdc525390a9516cd155674dd38098","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.0-bcf18265e.tgz","fileCount":25,"integrity":"sha512-mkRZXd2UVKZz089RjGtHGjLKW4XkK8DPlYlBQMeGGkzALwy+6dR9YEFVOuonp7/5n8+2jaIUt+/OjJ+sMZXlLg==","signatures":[{"sig":"MEYCIQCveK5W4cZafLBlnroYkZv1sH5wD4MZQjBLbG+ZlmNrYgIhAKYPWAJq5HmaSCjEU6Q6yTz3A0yvlF1LTohphoad8t4E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.0-bcf18265e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bcf18265eae4b91854dedcc7abbac0b7fe6755e2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-bcf18265e","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.10-bcf18265e","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.0-bcf18265e_1701361423087_0.4642618634821367","host":"s3://npm-registry-packages"}},"1.0.0-06e6d235f":{"name":"@libp2p/dcutr","version":"1.0.0-06e6d235f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.0-06e6d235f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"64ee7a215c9cdce8a8f8326e2e46739e3799ff40","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.0-06e6d235f.tgz","fileCount":25,"integrity":"sha512-kZFfY2/8JUMj2YMq5f1IPJBJ//yu6I8nNO1DRuVU8vJy0FOIV4NnHI7aR/kNe3nZ6Pif0CyJ+qxzbBtLsNqr1g==","signatures":[{"sig":"MEUCIQDbQWS9AoeIrpp6RxcY0G8cEKlooiESqIAvw294n7fewwIgApecKCTeEh8qaMQYAzr+N7JKJbffljCgJnDvUe/Aeug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.0-06e6d235f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"06e6d235f4fdae8b56d29994f32bc94c51637061","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-06e6d235f","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.10-06e6d235f","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.0-06e6d235f_1701361591420_0.8919228565886759","host":"s3://npm-registry-packages"}},"1.0.0-a32e70bac":{"name":"@libp2p/dcutr","version":"1.0.0-a32e70bac","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.0-a32e70bac","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"88be019f834c43f4fe7e24947f5c889d9a9451a6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.0-a32e70bac.tgz","fileCount":25,"integrity":"sha512-IOnAPUHB5EBRjRH8R2Pp8IOaR/uuvK53iXexVGewx/0Pyq7bbWpVrv/MH+k0ZwnULbVSj4vajnMcmXutchTz2Q==","signatures":[{"sig":"MEUCIQCcee2cWkMMXJMqgC7m0mTIs7soPMHFMHiPpEfH/S2N1AIgcAhtPM1+nisMw/jMVeYXKNPesDYowxJf2GiLTZL4rZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.0-a32e70bac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a32e70bac126a0746dff9f7c87a4d6211a00fa7a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-a32e70bac","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.10-a32e70bac","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.0-a32e70bac_1701364863884_0.7898694713062997","host":"s3://npm-registry-packages"}},"1.0.1-6c1f0ee81":{"name":"@libp2p/dcutr","version":"1.0.1-6c1f0ee81","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-6c1f0ee81","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2d21243770ff7a71f98cf06a50b33df250335088","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-6c1f0ee81.tgz","fileCount":25,"integrity":"sha512-umycTPuz9Czepe0uNBFii1xNudAq+wBoW1cmy81AjdP3R1cbzr+pj2OKn0MZr9uieirSk4dsnNxD7PSzVkPIEQ==","signatures":[{"sig":"MEYCIQCrC5LcheICBkMJ1+DkVfz5LHEGdO286FMcA0gYTABIpQIhANr1nGdOt/TosDYG4ZfMnY6PcetVeFFow2s3VMD/iK2g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-6c1f0ee81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6c1f0ee816be3a0c76bde357e816abf0c5e31298","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-6c1f0ee81","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-6c1f0ee81","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-6c1f0ee81_1701368221377_0.46027246698944113","host":"s3://npm-registry-packages"}},"1.0.0-273d8177c":{"name":"@libp2p/dcutr","version":"1.0.0-273d8177c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.0-273d8177c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2fba8a0456091e7e3313de5a8f92b65cc742c2bd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.0-273d8177c.tgz","fileCount":25,"integrity":"sha512-9ap/1kHKX4BjuDP1OO5XqCCVE6tXOh6VgkpHE8pX/RZMbHy58fCnctPJk1rmUOajojqJMnRN0qytVPTtl80gDw==","signatures":[{"sig":"MEUCIQC6yRly7OAuutV47M+DQQ8HoF+xRl0Ew0IFxlr3qR9kQwIga47o5vbGnbYiOVAgz+gu5ylJBvl+TknwVzPmYltaS2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.0-273d8177c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"273d8177ca9db746579f69fd4db46aa880dfcc62","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-273d8177c","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.10-273d8177c","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.0-273d8177c_1701369597550_0.3460661104517617","host":"s3://npm-registry-packages"}},"1.0.1-53224004f":{"name":"@libp2p/dcutr","version":"1.0.1-53224004f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-53224004f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e775e2b11fb131f2e2a7b9111df31ca13304e7b8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-53224004f.tgz","fileCount":25,"integrity":"sha512-btG+P8YPLpK5AYf6aGtQRRMBrLFtY2fJMc70uty+FAgZw/HyffUhDxSzcWA9eq6ymvjrtmNAZj24w3VO/Lp6sQ==","signatures":[{"sig":"MEUCIQDgE0YJSwHoWt/gTYTcZTx6iulGFoksfktVqM+TzxImbQIgK6+ZIujeY/Gk6DXLVLzZfRhM8QHKbVwzh/YAWOD/fJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-53224004f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"53224004f3d9dfe9752ad5bc95d52d5b60434dd2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-53224004f","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-53224004f","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-53224004f_1701371836831_0.12307107998566802","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@libp2p/dcutr","version":"1.0.1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c84201ea472d46a88f4d4a75778222f1ae19a0c9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1.tgz","fileCount":26,"integrity":"sha512-IsNeG8vTbZL7Yi7i0DtO8HUEH6KLOENC2jCoZI7z9SGBMV0dkRA8wksHSQeWIyoEoFfaX/uQR9PabvWhZZ4FbQ==","signatures":[{"sig":"MEYCIQCvcIjP7FyROW7SYKkiolvurQwpP6YYwDuo80vZg7QpzgIhAN9ieChaZ9GGBMhZA2pnOirLCg152A9ILNKP6v1elifN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149153},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6eaaffc578ea436f523c78d0efb3fa8e4eda3e92","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.1","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^0.1.11","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1_1701375454037_0.1671140098679742","host":"s3://npm-registry-packages"}},"1.0.1-bca8d6e68":{"name":"@libp2p/dcutr","version":"1.0.1-bca8d6e68","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-bca8d6e68","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"47a844415bfeebe085ea9b0157bddd5786681fcb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-bca8d6e68.tgz","fileCount":25,"integrity":"sha512-Ao/nzk1oNMpo2rFZjAHuYwiKRGl3UgmHuTz1VOxU1VxDgTRrYH7cKyik9D2ZBJJGTflpaV6sdxd+l4VWIKy6Gg==","signatures":[{"sig":"MEMCH1tRY0zUZBtyu5t3y5gpDk5NEx+AUe/zVRbffZt8RnYCIEhJIMj9dhANpS9ces4nOhrl6n/PMfZQbtbSt5/uuxrj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-bca8d6e68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bca8d6e689b47d85dda74082ed72e671139391de","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-bca8d6e68","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-bca8d6e68","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-bca8d6e68_1701380396695_0.5815120205024367","host":"s3://npm-registry-packages"}},"1.0.1-cf963694f":{"name":"@libp2p/dcutr","version":"1.0.1-cf963694f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-cf963694f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"406ce25229763a36eb81cb848fea6c5d5f9299b5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-cf963694f.tgz","fileCount":25,"integrity":"sha512-uLRsH31YvJ5kd9rfgsOpxBxpjtpTAmEP5TUBUhZR3BOdV/tWjgxGVXXh9YjuLNLtTPDND6fd2FKFRRu71oNHgw==","signatures":[{"sig":"MEUCICfxPuXAxxQ/eFFJa7ONV9LjqKZm5zV91yqh6U8OzLpDAiEA0LBZYLsERiFJbJEJRZ5Fi1/qrX/kQjCTdleNiXKszlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-cf963694f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cf963694f0253cc32ef805980c5be3397a41fae2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-cf963694f","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-cf963694f","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-cf963694f_1701410380352_0.3875670639420845","host":"s3://npm-registry-packages"}},"1.0.1-561797a89":{"name":"@libp2p/dcutr","version":"1.0.1-561797a89","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-561797a89","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"07f55eceeab0180e749f47050f10b87b10f09fb8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-561797a89.tgz","fileCount":25,"integrity":"sha512-aHpom1HE4RZDFZ9pfmW9a8ENXuHbgD05axxsdBKC7padvxuFtYZHmECRgg4uoDWP22GTtwQb7hEW/Lxq5XLEBg==","signatures":[{"sig":"MEUCIGNIdsgENa9sKptH7AV8ULGu0L6CYZ8c7A/FkNuyrYKLAiEAqMU7N9EZvLlrbctcKG/3wDOqhd7ApgQ1gnx2L/cDoLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-561797a89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"561797a89100aa04380551a937bf478711fbc523","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-561797a89","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-561797a89","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-561797a89_1701411843581_0.7547339341354398","host":"s3://npm-registry-packages"}},"1.0.1-8c169db1b":{"name":"@libp2p/dcutr","version":"1.0.1-8c169db1b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-8c169db1b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e2aed9c5591fd1277c649aecf2c34ab5a4b6f9d8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-8c169db1b.tgz","fileCount":25,"integrity":"sha512-xEafpbFNq92tSE89t6JGt0/60/kIF423CNSOGNhahfibe4ci5Pk5w2CWQZgepVRJo7L+ARyrI/0Tvq/K/566IQ==","signatures":[{"sig":"MEQCICXD2YH/AegquCYITNvWQm6++lBVTFK0zVf8v3Uk0xVbAiAXxe6VMB326InK/DJQrCxXCGWJrvm1OGrKFkzENDuhDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-8c169db1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8c169db1bcc923fa2edd3749e6669eb69d93f6b3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-8c169db1b","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-8c169db1b","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-8c169db1b_1701417265147_0.02510225064815841","host":"s3://npm-registry-packages"}},"1.0.1-f537b3731":{"name":"@libp2p/dcutr","version":"1.0.1-f537b3731","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-f537b3731","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f51884756d455c384652de645c95e5941f67d05","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-f537b3731.tgz","fileCount":25,"integrity":"sha512-XojQ7A4cij2yeKVsW2+HFBWRlmS8XGWaKcpsZ17dLbYRdFb21sTnnyQPiwzJsgvbYsyYmwLPO37lY4Zu+6Tuig==","signatures":[{"sig":"MEQCIFC5o8ErQ7WuuquymuRXWM5qrA4vzXhsEsw5Ksxh9LYwAiAk0Bwsn63Co5bpPPAbenvGse7zun1LhmmY/TCL9Avbng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-f537b3731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f537b37316c78d26939e9c8d04bcf67599992554","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-f537b3731","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-f537b3731","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-f537b3731_1701419765262_0.3759431873485386","host":"s3://npm-registry-packages"}},"1.0.1-e7167fe52":{"name":"@libp2p/dcutr","version":"1.0.1-e7167fe52","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-e7167fe52","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d01cef53dbbd9cc279590f4229e38927eb987a77","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-e7167fe52.tgz","fileCount":25,"integrity":"sha512-awfjPKJ6o8WjWv+GZBvYnWpWWb9B9h/bYq9/4DwSNonFLo1eB//9sOkZ83U+B6ykd9YnI+FUq4i4+CWBqrhjzQ==","signatures":[{"sig":"MEUCIQCapqCKPa+DRnSk9gtXMsB39e0SV+Wprt2/pQMS1flqDAIgQpve2Wo02clSDbmn1VFCwBWJ7rNeVM/lFfd4kXD5dTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-e7167fe52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e7167fe522973bd752e4524168f49092f4974ca0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-e7167fe52","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-e7167fe52","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-e7167fe52_1701434602082_0.11036657738146394","host":"s3://npm-registry-packages"}},"1.0.1-9197f10ba":{"name":"@libp2p/dcutr","version":"1.0.1-9197f10ba","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-9197f10ba","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9a7576a494ebe34b81628ebca4e5fab4f13923e9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-9197f10ba.tgz","fileCount":25,"integrity":"sha512-NL/nmroQIcu2W8SWkyfPShwTKOqYaW8LTJk5GqDjZMIIMzyNOmFkxVn0aQ27rOE6kaNea6IosveP4tTUAuSWxg==","signatures":[{"sig":"MEQCIHtpd0F0uEF+DLG9KYI9t8x6p6NLDyF0WKz9+YngsYwxAiA/a6PLjji32virxoneo/4u14s0ufz+4OWXwVb1p1YbFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-9197f10ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9197f10baeed5783df4fd6011b3c170071bc15b5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-9197f10ba","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-9197f10ba","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-9197f10ba_1701441509717_0.45387796560625415","host":"s3://npm-registry-packages"}},"1.0.1-7861ed882":{"name":"@libp2p/dcutr","version":"1.0.1-7861ed882","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.1-7861ed882","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"912d8ceaa593be5ff87402d3d021afdccf7f1053","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.1-7861ed882.tgz","fileCount":25,"integrity":"sha512-vOH0Kn7o+gM+E0mpF2uYkqwrVKvoxnYnoqIxPD7p0ZfKFGAbcbzzBbl3kyuN8Q5C7tP2s+DXkCPkx75IZfTuHg==","signatures":[{"sig":"MEQCIQDrYDFaYgRngGhnHIe7ASmFRA+JGdsxcTeiQ7r8gNLD2wIfL2pKGE6XwVaOs0j8C+vDMGqO1n24TQGsTsmK83FjzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.1-7861ed882","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7861ed8823a5ab5199bdba0d4139c48e71d25945","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-7861ed882","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"0.1.11-7861ed882","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.1-7861ed882_1701444418506_0.2763888949156743","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@libp2p/dcutr","version":"1.0.2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"15235d1e8f31d6ab756659ebf712e051b0e1c5f2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.2.tgz","fileCount":26,"integrity":"sha512-tQjS/x/pabPVArzRH1MxqJwFsdHX8DmWGDjpS1U/KPPwsMpo9RpWnFIQoryOYKxThMCBzL6MYwDLOpOnInjheA==","signatures":[{"sig":"MEUCIQCi6yc3rvwb1XsC9/klAp7J+OHuNRL+ranEqZ7W39q/lQIgQKXqs2cSkrRBN7xEn5en9k7jtXSBH+E8G4r6fc3/Jkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d34d3308b69db579e65e093120d56c17151f9651","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.1","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.0","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.2_1701447442619_0.5098658958675397","host":"s3://npm-registry-packages"}},"1.0.2-738dd40f1":{"name":"@libp2p/dcutr","version":"1.0.2-738dd40f1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.2-738dd40f1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"429a3f8b766e69f9d566e67b629e6b13a6927bc3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.2-738dd40f1.tgz","fileCount":25,"integrity":"sha512-KCWMWEB0F/ULcG51AqBB9G2E4PTVOF0IJvziUAzhXB+8EF0fWT64pvbR1x8XjabTgENa+arJ5mOX+SfUmdFAyA==","signatures":[{"sig":"MEUCIQDU6RC1dyzpyNpW7zqJCDUgpbcfadMgyIzyVpweduaQtAIgOSMZmnf5Ry/ubMqF41bFkFILzVasMLH6xLwpTQlWKbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.2-738dd40f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148362},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"738dd40f1e1b8ed1b83693763cc91c218ec2b41b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-738dd40f1","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.0-738dd40f1","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.2-738dd40f1_1701449686352_0.3290783723228712","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@libp2p/dcutr","version":"1.0.3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dd665e3ae7450876b432549ca1c641b55cbb48ba","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3.tgz","fileCount":26,"integrity":"sha512-nk5AMdVDnXZYmfQ5lQLQ8nx6N9+azv99DXRPXnWFD8r/vd7ELD826krNF4qrlNhAAL0Ur+KVtPCChvenaj5JMw==","signatures":[{"sig":"MEUCIQD4qbQJO8w1M4MhDa5N5nGjn9lPShh7wkf7fIx0UTWXjgIgHpfmT0TojMusSbdUiw3xOFX7FB9sSeQhHwRkt5lF3SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"daea439c4081ab59f9a4122397df10722e33f6cd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.1","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.1","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3_1701452099966_0.3656612994047752","host":"s3://npm-registry-packages"}},"1.0.3-5a9362e21":{"name":"@libp2p/dcutr","version":"1.0.3-5a9362e21","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-5a9362e21","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cc71581e48b0eea98d1d842a69ddf2b3cb72a393","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-5a9362e21.tgz","fileCount":25,"integrity":"sha512-w6WMgcce2adVnCkiFZyvNlZAvScaDz3Ccl+AgLsAbkguT8bIMZyBTHq/YlJxbzUEPunVC11ATsfIYIyoHmyw8Q==","signatures":[{"sig":"MEYCIQDmsBhCzfotRMmBLVBacADqd54opsl4bwP6FFGT/fx4EgIhANigxpsVRVmjGC1McTY7iTmjLd56L37qub+o+80znM2I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-5a9362e21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148362},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5a9362e2163a173703e3151a5bebb9be5e62bbce","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-5a9362e21","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-5a9362e21","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-5a9362e21_1701460249032_0.41631341885479745","host":"s3://npm-registry-packages"}},"1.0.3-09dd02987":{"name":"@libp2p/dcutr","version":"1.0.3-09dd02987","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-09dd02987","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8965941a383ba403549de71578068131258559ae","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-09dd02987.tgz","fileCount":25,"integrity":"sha512-yXuCT3mbHBYpOCfOh8DM1o7lmXytMYqHGK35GJX2P7Ip+fxO5ZQzGt/CclopeYG5IkSHQbQIVBEwHhOaomrVLQ==","signatures":[{"sig":"MEUCIQDYlojI2jBY49MEHgo7v/EIt83EviNBu6dAygFS9HuKjAIgG6KneIHCa49UsuGRjqY/2sPzyzWg+z1SJ+oFFSHpfWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-09dd02987","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148362},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"09dd02987d84770547f7dfd347fa09a0a98d3081","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-09dd02987","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-09dd02987","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-09dd02987_1701511325025_0.3121824685670689","host":"s3://npm-registry-packages"}},"1.0.3-10ea19700":{"name":"@libp2p/dcutr","version":"1.0.3-10ea19700","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-10ea19700","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cecfe28aa5018eed9531586948947da7ec75e74e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-10ea19700.tgz","fileCount":25,"integrity":"sha512-QPuHAJnJf32UgTm0htpJFFRkeovEz5l43sbAq1jHOXCpEV1/wzwrdfzyoRkly1/xYBropnCccVaZGYdKy+FTNw==","signatures":[{"sig":"MEUCIAUDc+TcdM1r1YWm5nPvcprr9lD3o4TuV3MRD5n+FwrpAiEAtZHtmaqhRmzMQ1F1A7e+N35ilhO/ET46X8Ya/jrAYAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-10ea19700","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148362},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"10ea19700ae0c464734c88eb5922e2faeb27446a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-10ea19700","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-10ea19700","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-10ea19700_1701519419921_0.37528747321619127","host":"s3://npm-registry-packages"}},"1.0.3-bcfa15993":{"name":"@libp2p/dcutr","version":"1.0.3-bcfa15993","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-bcfa15993","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"84c632dc77f2d1069d737396f23b38135b6d1ccb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-bcfa15993.tgz","fileCount":25,"integrity":"sha512-/6nLX1Ko/sYSbzvK0yD0SBmuxEJvRskZuxyOV+OX1my6hqevK4ghq4FDqc/NFIS8vln6zePVzc3D6thhiMMOhw==","signatures":[{"sig":"MEYCIQDTs/h6KM3Hm5V67EQviohh24lI76xfifpeUxuNmllMcwIhAIzC5Q5eHS4dZDIVzCrjmwdfJj2Zwj78hPEbfTPzUXT7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-bcfa15993","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148362},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bcfa15993fd533c56c7523384e4b135c4930855b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-bcfa15993","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-bcfa15993","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-bcfa15993_1701519439716_0.7518386003451725","host":"s3://npm-registry-packages"}},"1.0.3-16588d27c":{"name":"@libp2p/dcutr","version":"1.0.3-16588d27c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-16588d27c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6c3ad135861c7ae1001227846830cf52937ab677","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-16588d27c.tgz","fileCount":25,"integrity":"sha512-novSuBBAOP3NRRvtFpxhJPlROoA0ANpp25jS3KMy6zHHluHSFEaxE0Jiep4uhqMkcUcKUWDMTHdiiIbNLaGiSg==","signatures":[{"sig":"MEYCIQCiGHdNZkINn01JMZAGsZwp4e9+XM8CELRFSMyqFT8oywIhAIinWDBAjl1r/hFrkcrlmAaY7Jm4aQ0ZhH24vN6dwryB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-16588d27c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148338},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"16588d27c8ca9c52686146160234534ee3dac915","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-16588d27c","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-16588d27c","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-16588d27c_1701676913550_0.6135507053520559","host":"s3://npm-registry-packages"}},"1.0.3-887c6ffe1":{"name":"@libp2p/dcutr","version":"1.0.3-887c6ffe1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-887c6ffe1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ca827156db6eb8f3d74af8a7dcc0ba5dcac19d91","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-887c6ffe1.tgz","fileCount":25,"integrity":"sha512-XZH0HFRbPs27ctmJXmftvhWbeCviPI1Ce1Q6GpyC6lSoky5O+GskWiwoVp2Vkqs5BjYHnGPb5BlIgnEmpwiclg==","signatures":[{"sig":"MEQCIGMYiPRj3SOZIDevoYQPGL7+g+WdPmVzpwTn/PKr5JDdAiBPJRjQt6kCWdPU7V6XcIJ+ihehVHzpVioRB60nvilZlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-887c6ffe1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148338},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"887c6ffe1b38bc9f0219b861b36d71de59095a8e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-887c6ffe1","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-887c6ffe1","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-887c6ffe1_1701685155495_0.5883584597980993","host":"s3://npm-registry-packages"}},"1.0.3-93890c8f9":{"name":"@libp2p/dcutr","version":"1.0.3-93890c8f9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-93890c8f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"07601abfd13cc2278aa5d6422c485d795771242d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-93890c8f9.tgz","fileCount":25,"integrity":"sha512-v61vn/xA57EWfDHsU5YG/rlAGHYjh0Wt8m5qITIS5fBI1zulh9mHgtl8wApxlXhYw94q42viiKO0QXNFjbxQBg==","signatures":[{"sig":"MEYCIQD1vH1PPSXLIfOg+QTPk5s9LLAYSFeqmM3hVA6GR0FMSAIhAJgAsO9kW0KTyg7usc+ohDpbse9LzQdrcwTbWtUv5pL/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-93890c8f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148338},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"93890c8f9c2a02a86350bee3fb526f8e5d5225e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-93890c8f9","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-93890c8f9","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-93890c8f9_1701768314726_0.5431565253486343","host":"s3://npm-registry-packages"}},"1.0.3-3bf6387ff":{"name":"@libp2p/dcutr","version":"1.0.3-3bf6387ff","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-3bf6387ff","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"757a83d7f46d249b9e6d33b2285ebac3b014b336","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-3bf6387ff.tgz","fileCount":25,"integrity":"sha512-pjsAttaWQZ9ozteOAfz5FWoC6Ka4OiMx9Ge3H8XXsheYAojASztp6Hjre3z1t+1OuVdtPs/8wIJ2c+6f1jQSbQ==","signatures":[{"sig":"MEQCIAyRtQ3VExu1avVrQZmKzpzkMPhiXemHfg7YGZJdXN/sAiASRCpzr1z2Lguk0YkVqCYosOoVTF5HsxB8FWacLrRWgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-3bf6387ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148338},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3bf6387ff21443ed5cdf816be03e04f3189b66ac","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-3bf6387ff","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-3bf6387ff","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-3bf6387ff_1701780131721_0.9946026162063248","host":"s3://npm-registry-packages"}},"1.0.3-64a915ae9":{"name":"@libp2p/dcutr","version":"1.0.3-64a915ae9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-64a915ae9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7f2940c85f19d183ad56b68b69c3e93b255494ff","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-64a915ae9.tgz","fileCount":25,"integrity":"sha512-bMIcW/s6pRk06phzdsIZWelfOAZgvAZstWTOfqXIb61omFtAK+M4mL2VL7s8jJrZRp88IrSFMJXNHCpxQpo78A==","signatures":[{"sig":"MEUCIQDxtsKrGZKbPZ19p/jdVSqeJ5MdJ0L9yIL5vQEahRGl8gIgUEqGymZ1fjqwkX3uie/kvGszQSgDe3rbXG3/AcRZFzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-64a915ae9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148338},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"64a915ae97c7ac837147e3229dac793ea61666cc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-64a915ae9","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-64a915ae9","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-64a915ae9_1701801399730_0.5083927701141107","host":"s3://npm-registry-packages"}},"1.0.3-d10506189":{"name":"@libp2p/dcutr","version":"1.0.3-d10506189","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.3-d10506189","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3d1260bfb4a89f407a4c40edda466b29262903e0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.3-d10506189.tgz","fileCount":25,"integrity":"sha512-RbnnQ6U5jNouHgVo+kFSuhX/u3dC/446lrYUJfPS7XT1Fayqh2yo+ufyZMO3SocU3mwOhRxmGCk/0qN0ELULxQ==","signatures":[{"sig":"MEUCIFVo/XVtTU1sK7UHl0FosRrwF7dEwjcNjaOYmLK5ZLG9AiEA4Z7rSSU8PCRhndv86CeqW5EEOVTWg/AaXojP3FJquXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.3-d10506189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148338},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d105061897b461789e0a8eef5094d9c136269952","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-d10506189","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.1-d10506189","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.3-d10506189_1701851922140_0.07874377847508218","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@libp2p/dcutr","version":"1.0.4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3fcb65e9f79a4005cc3688053abb5aa8bdd8afb3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.4.tgz","fileCount":26,"integrity":"sha512-z8/ZtCdglmfMn4RZgifqT3d+FzaseDykViTMsoJ9tS0gvpbdilKaDfzjeh/6DkweTOEVXM0ToqmG3fE9g0jVfg==","signatures":[{"sig":"MEUCIQC4NjmN2eW37aoHMx4sfPTcok9ILSB2GQkNXJER6QdeeQIgJMu0mwJik5yrfglpBwfmJegki6hAZcC6A8yXElZVBcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149128},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"02c69d24d008142ba5067cb61d9bed1684790640","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.1","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.2","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.4_1701856640580_0.5320438834288295","host":"s3://npm-registry-packages"}},"1.0.4-6d11e8268":{"name":"@libp2p/dcutr","version":"1.0.4-6d11e8268","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.4-6d11e8268","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dff3fa75e7ecf528211d1701ef1160049d4fb94a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.4-6d11e8268.tgz","fileCount":25,"integrity":"sha512-FRCjGJOFZ5g3oGAlmqolHBiZ1EaSJy1xzo/ebxqpv/z7xRhcvreCKWybYCyJh3SOYXuAeNcEP9mMFqQgu1FXKA==","signatures":[{"sig":"MEUCIQDht3CMGsxobAv5eGfttuV1TwvWN/c3ySRDBaUspfe1UAIgH0gkCh+f6C3NGSrxOezdtpumFgLu/AhN+y2h2iG8scQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.4-6d11e8268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6d11e8268b16e0bf4bc520f42abb71a228d5dc57","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-6d11e8268","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.2-6d11e8268","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.4-6d11e8268_1702119996493_0.07543255810595673","host":"s3://npm-registry-packages"}},"1.0.4-341581166":{"name":"@libp2p/dcutr","version":"1.0.4-341581166","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.4-341581166","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"254d1c9c44b1f1351e780185c3a0e0c4239a3209","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.4-341581166.tgz","fileCount":25,"integrity":"sha512-ZTE4tGOwF9SSinB5v3suHyQtqJR8HhSQd0vhGlaLgAupGt7Wizs4sVzozzWSDXcFHFSSxXk3EkwpRPdrwjOGXQ==","signatures":[{"sig":"MEUCIHSpUQdO7YRs6dDvAdYJKTfYQwgfBz9jkRJtK+4P8JNSAiEArv0HrYr9Yflricvkh6FKclYs+Ee2YK4SJi06mdEC7yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.4-341581166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"341581166fd5bd2ead6b9d9db1ffda84051b6262","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-341581166","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.2-341581166","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.4-341581166_1702215144636_0.851053010845128","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@libp2p/dcutr","version":"1.0.5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"75f138e2b97986dbcd5f14200b9d0a633192f387","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5.tgz","fileCount":26,"integrity":"sha512-/lQP7aY2gw0sQ89QRGilge21WfublrFXo0sqVQxWCYJdO/Gvm1+RcgK4mGPGsjReGXEs/p1TDoYwbE+LyYCEgA==","signatures":[{"sig":"MEUCIQC9zA5qiSXm5b+6csCQq/wrVq1DjO5cUuXI/1FrBAjFWgIgJWJKomhJXtCNS4w0Vq1usBMDtbAK55MUadstyPCgVZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150932},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d994311cc9b59cdcbd5968bb7799b7fbe14a8961","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.2","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.3","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5_1702289630494_0.37373100916725166","host":"s3://npm-registry-packages"}},"1.0.5-742915567":{"name":"@libp2p/dcutr","version":"1.0.5-742915567","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-742915567","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"49ed48e1359b6e909ba8c023bb790536d6a302a5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-742915567.tgz","fileCount":25,"integrity":"sha512-Jhv/Q2P8JV7n5pQe5YAjxp5n8ryLD3Ym1JmgnV6xHbbYt9vuho8AAIK3DTTtTVxbkf6yCW80GNLayVxhREMbEg==","signatures":[{"sig":"MEYCIQDwHAFKLNVAJTybibS5j/faHX8JfMSGhkkf4epfqQ+fKgIhAN8xz/B/33gxX1QeIUCUmeAgOzHDjEVI3hOGgbfkDEiI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-742915567","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"742915567749072aa784cf179ce9810f66ac6c6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-742915567","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-742915567","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-742915567_1702394945671_0.8804015923086259","host":"s3://npm-registry-packages"}},"1.0.5-01e9a5fe4":{"name":"@libp2p/dcutr","version":"1.0.5-01e9a5fe4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-01e9a5fe4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"422187a32d41023d5a0ae365b7bd9166c9e26502","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-01e9a5fe4.tgz","fileCount":25,"integrity":"sha512-tLcdkXG44iyR0JaHk0gE4IOmVQNs4E0tpE6xw/WXqFd7FSX7glXUjj+OF70Ylr+BwjgfO+3b1XNf97NCko3EqA==","signatures":[{"sig":"MEUCIQCcYgfRDRiLaQzI0p/4iZoVpTx6SkHmML43HG40be2PbQIgHKhW3nLCucIH2Ufpq37XCqGbGQhzzIPAn5gg1rgSDEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-01e9a5fe4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"01e9a5fe458dbfed3764b8b9bfcf1ebad7b47fa5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-01e9a5fe4","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-01e9a5fe4","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-01e9a5fe4_1702584059893_0.9726156574009159","host":"s3://npm-registry-packages"}},"1.0.5-f81be145a":{"name":"@libp2p/dcutr","version":"1.0.5-f81be145a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-f81be145a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"19fd1c63203cdfc246a78c62323a621fb227cd79","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-f81be145a.tgz","fileCount":25,"integrity":"sha512-QR7nBvDVKNLCgHoVTMXxGHVphf2cKzNJyPe9hIAz0+gGFOkNDgNgV1xCh6JTB+Yq3iBHxuStArh8LIzHkABgEw==","signatures":[{"sig":"MEYCIQCoF7XOyajWnShIAQVevt2euw5GF2S1ZJD6y97mMiaxEAIhAPDKSkKVp2Vj9Wpy2mPS03zjnBYIs1DtlvVMeSj5aNut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-f81be145a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f81be145a97f7662970beb36540140752f5f0e5a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-f81be145a","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-f81be145a","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-f81be145a_1702653640766_0.8700151617479506","host":"s3://npm-registry-packages"}},"1.0.5-9eff7eff0":{"name":"@libp2p/dcutr","version":"1.0.5-9eff7eff0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-9eff7eff0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7bc9c6e696374dd2d6ed4ccac01d1032a11c2ff5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-9eff7eff0.tgz","fileCount":25,"integrity":"sha512-gFDLBREfAz2oRFXJl5+UbIDgADtGcWop+HfUYHt1peWo2872ROlw7dxQ/Y6UfdywbZO3JwJ+qGbCOM22MbaTSg==","signatures":[{"sig":"MEUCIQDBNug2GpmJo6C1sICr2OmjdtWCn5QAzMMgcH3mrCJp7wIgD1z5r53+0RIoKntbMIyPn4vZ66CL+rt9hRrW5wyuzPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-9eff7eff0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9eff7eff0ea6f54bc6c24a8bc4736ba0e2807c8b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-9eff7eff0","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-9eff7eff0","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-9eff7eff0_1702814151728_0.17036570944269047","host":"s3://npm-registry-packages"}},"1.0.5-a7c6a93c6":{"name":"@libp2p/dcutr","version":"1.0.5-a7c6a93c6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-a7c6a93c6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fc6c59df06b1b546750e61616d61fc021876f2bc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-a7c6a93c6.tgz","fileCount":25,"integrity":"sha512-iWrNtfCp9k/OgAz4tPUIQeuatjpQZURpuVfjDjncQ1ceWjMy6oTOIK8HQvOdiQptBRr7hh5DKVejPHevWTaizw==","signatures":[{"sig":"MEUCIQDNv0jRvmlVAQ4/Gv6LEJejYLdj4MWg38zT9U10UMZAKAIgdq6GTDe8aqg2f4/SFdf22rS1kHnDA91BodaimpP2zgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-a7c6a93c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a7c6a93c6717a073bd8677a714565c91515290f2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-a7c6a93c6","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-a7c6a93c6","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-a7c6a93c6_1702883758484_0.8795080315072965","host":"s3://npm-registry-packages"}},"1.0.5-230afea4b":{"name":"@libp2p/dcutr","version":"1.0.5-230afea4b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-230afea4b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"366dc0a36825d9092e68d7a33a0ff232549ba484","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-230afea4b.tgz","fileCount":25,"integrity":"sha512-uAqkOd8VCpATvSpCHAECB6hlRIUHko8Eu9EmcIH6QXmVA5vnogDWbPbKBw7I/T6qP7V5PHZnJOGfzmnD9sy6Nw==","signatures":[{"sig":"MEUCIQDq1G1LxZjd1JnM9RXFZeoYwIWjPufc42G9fqGVDbjg1AIgaG+gdFmb9wNU6bBaj7mdb1ROJduY/2FLrlGwOkTInAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-230afea4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"230afea4b2919486bd8d61d9f0923a7761a6d2a0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-230afea4b","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-230afea4b","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-230afea4b_1702883978246_0.6572030973479903","host":"s3://npm-registry-packages"}},"1.0.5-ad6f70bf3":{"name":"@libp2p/dcutr","version":"1.0.5-ad6f70bf3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-ad6f70bf3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7ce7ddbaa6672f08fb73106fe98120916feed807","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-ad6f70bf3.tgz","fileCount":25,"integrity":"sha512-PyEymP9Wk1jGisoKgnVhKXdSQMQ9K+MLYGjKOyxWVGJOV3AkQJr4pN4pVdbEO+yaQBao2Y2B+K7tmQwnaMDKeg==","signatures":[{"sig":"MEUCIQDMB2nwtCqWMiN6qMhBQaDpoh9v1pgdZ6Q5a4QdbdgDHQIgIzpo0cgezjDr3P93rQD3X+E0TAaKOcVzep3u6aLgitc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-ad6f70bf3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ad6f70bf3cb354823380af95462a85654a0e6ab1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-ad6f70bf3","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-ad6f70bf3","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-ad6f70bf3_1702888860604_0.22672023457476498","host":"s3://npm-registry-packages"}},"1.0.5-984f13e42":{"name":"@libp2p/dcutr","version":"1.0.5-984f13e42","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-984f13e42","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"078f8b8271a7ddb3034cf49e63fcc33d62464779","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-984f13e42.tgz","fileCount":25,"integrity":"sha512-IS+uvMca4uNYWounEkxiJzyXKcqJFUAUHpv8IYKH2vipUDxPf32xy5GGpe95Qd/9dS5W1jtTNslBMIqFLP/h+g==","signatures":[{"sig":"MEQCIG2a39wRegSManBoTWGPLpoIpOvfCDhsl7wz1YvkSx54AiBrZvS6CSb04PM5JJ9nHEcoI2LabVQXsWNjgMNIXpna+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-984f13e42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"984f13e4223e724a358d8cc9134cbba435b08512","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-984f13e42","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-984f13e42","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-984f13e42_1702925954153_0.9427385385205216","host":"s3://npm-registry-packages"}},"1.0.5-07f3afe2d":{"name":"@libp2p/dcutr","version":"1.0.5-07f3afe2d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-07f3afe2d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6880cf22ffa1382e0111a9579060513a14c183a6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-07f3afe2d.tgz","fileCount":25,"integrity":"sha512-pHUOFj41WdyDX4q8nhdQcPGeWdXFCrZVW6SOOhlho+PvqtPm60F9K7ztvFJ5ZBF0UjCukXJHmqjCpQNall8v0Q==","signatures":[{"sig":"MEQCIDn9opirGPRf9Y4ZB/SJEZlL3Gg5F7LeVG7G+YopwABXAiB3EtwekvLWb4VZjyXT85h/xjYvpG0swLfGAn7KYuYl7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-07f3afe2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150174},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"07f3afe2d8ddc632ca7dc34f965524a3ab123276","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-07f3afe2d","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-07f3afe2d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-07f3afe2d_1702926354132_0.550426188094985","host":"s3://npm-registry-packages"}},"1.0.5-f71f2e14e":{"name":"@libp2p/dcutr","version":"1.0.5-f71f2e14e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-f71f2e14e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"626b9e656ff9047d362e6ddcfab089e1c4a08964","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-f71f2e14e.tgz","fileCount":25,"integrity":"sha512-Nh5m2C/stssVKYc6D6cn8BPjwO8PLY+B9ip1FWospXJDc5BLncygjRGPRwYrqIiTOJ+g6+bCvWRZvE6gvtzUnA==","signatures":[{"sig":"MEUCIC+Nbi6C5GnPiV4ma3TFS9pnl+DsGeJSazoHMUOEri7XAiEAkAUvjL5C5mDmSVSoYLpw+AOUPC0YpdxHtdOB1Up/KtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-f71f2e14e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150174},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f71f2e14efdf422affdf6b2b997a978fd9107e15","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-f71f2e14e","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-f71f2e14e","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-f71f2e14e_1702975022691_0.006815492755035013","host":"s3://npm-registry-packages"}},"1.0.5-83dfc7dc8":{"name":"@libp2p/dcutr","version":"1.0.5-83dfc7dc8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-83dfc7dc8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fcac9abef5e21ec8abbe24c8d61ffeebbd560bc6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-83dfc7dc8.tgz","fileCount":25,"integrity":"sha512-LGdSREgIWQPJuaTrpRTVYDgmOwkBI5n7qOua7i1XyiC24VCelUgfSsgyY4ZdcTHa17kk5dqwgJ/SHuRVQ5j+5A==","signatures":[{"sig":"MEYCIQDkJ4s1OKbbg4BynvfcbHgzKemmk/fZUHuRj5L4eo/aXwIhAPBK72cl0FImOyszmHqwpcNTR4nHnur/XmWfue//XbPJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-83dfc7dc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150174},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"83dfc7dc807f363f7404b101accf2e1c1b9b3974","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-83dfc7dc8","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-83dfc7dc8","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-83dfc7dc8_1702996149026_0.7030394135241018","host":"s3://npm-registry-packages"}},"1.0.5-c00378909":{"name":"@libp2p/dcutr","version":"1.0.5-c00378909","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-c00378909","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"849cfbe464bd3bd57186f52cada78e8728f1fa9e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-c00378909.tgz","fileCount":25,"integrity":"sha512-AIwJ9mC0NUt/RpeEwwpkaiM5EKnGJacHNqAWmZI11E9XKtuNEUuIriaHQdGl5WhACd9xRU2KmJr3aS170oy30A==","signatures":[{"sig":"MEYCIQCNFjQAO6RtlUiGHFkDLaNL1c70J5JcO7TiWuyjqxb1SQIhAIh1U1fpXOmS+kHo2kfRKIRrBwnq/M3OGXvedv2igmtA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-c00378909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150174},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c00378909453ee58080aa4d30ba1f4794cff581b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-c00378909","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-c00378909","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-c00378909_1703062965307_0.37725470658378657","host":"s3://npm-registry-packages"}},"1.0.5-178fe2671":{"name":"@libp2p/dcutr","version":"1.0.5-178fe2671","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-178fe2671","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5b53836dfdfe9b193837201b2c7a2f43ee5ff1fc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-178fe2671.tgz","fileCount":25,"integrity":"sha512-C3UKKFik4RISejh2rChNVyix1TM4qesWreLKYKVoX4tuVo+4blc0YFps7FijLoikk7GNC14Mkbt8p+Qufd9gIA==","signatures":[{"sig":"MEYCIQDUavvsg9B8AHexYIMpolmyYPHgFidu2Q8n9bOTAhcREQIhAPYEkcWojA9AbEKicl0xUY2EXUU06ZgklsnlN3AycX+g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-178fe2671","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148302},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"178fe2671a7af9870bdd111de9073843a2a29b34","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-178fe2671","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-178fe2671","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-178fe2671_1703068521367_0.48501548884372125","host":"s3://npm-registry-packages"}},"1.0.5-6fd681d09":{"name":"@libp2p/dcutr","version":"1.0.5-6fd681d09","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-6fd681d09","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"76171c8cd0ed6334f722d865fc86aa53a9b520b2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-6fd681d09.tgz","fileCount":25,"integrity":"sha512-EQzBEN5voTTF/xGFK3KWhpo1dTUycrIhlEASFkqchE8zuhi+kXEG0LOV5Hl1H3u2R+8XesmuXqPoxitQRSASUg==","signatures":[{"sig":"MEQCIAFERwNN9MsPSl23kd2n3CugkT1TgHdwg66uS5FGsj8lAiAihLu1znSQ2nHfbWbSYAEWEIDF6jhvCWuuoQ1ViqrulQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-6fd681d09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148302},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6fd681d097bcb2ceacb74e4a44b4d6b1772fa089","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-6fd681d09","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-6fd681d09","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-6fd681d09_1703073356041_0.6758595021638507","host":"s3://npm-registry-packages"}},"1.0.5-cd8cafcd5":{"name":"@libp2p/dcutr","version":"1.0.5-cd8cafcd5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-cd8cafcd5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7a622af73e744ae902d59613562022a2b8b38b46","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-cd8cafcd5.tgz","fileCount":25,"integrity":"sha512-vSeuCEVzggWl0kOlNFUc0DoH9czkK2HhSEvw8uUDZI3D//LgpCWtgDhNAUS2sltKy/5EsPgROIghoWVESy5buA==","signatures":[{"sig":"MEUCIBxjx2XGagKvE5JbQTbP2VRKoovfuSnSgxcNp2CnbXKGAiEA38VI3ZMqcCNXgaPE3jNAlJkUKR3XDYuN5N/yoz7x9H0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-cd8cafcd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148302},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cd8cafcd5c6aa141aba855a4de4c12336c429913","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-cd8cafcd5","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-cd8cafcd5","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-cd8cafcd5_1703075361017_0.017031078337695904","host":"s3://npm-registry-packages"}},"1.0.5-4e0135c7d":{"name":"@libp2p/dcutr","version":"1.0.5-4e0135c7d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-4e0135c7d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b0fbc7ec727a5ae226a70ae0761e03036788eee5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-4e0135c7d.tgz","fileCount":25,"integrity":"sha512-zB1TqD7apoOU1DR4NSk1dvmRuHsGOY50nnuHlD0M5dqixZmLvHrvqUWRDPJIliolDPibfcDnLIv4uWoXyykaEA==","signatures":[{"sig":"MEUCIQDSo0/cDOSv5E4KKSu1Cw4TgnAQv2/Eyn2Us6JVvmpc3AIgGwOLr4rSYeLqfzjBlSZKRalhEEEQe1sLlTuoXlB0UF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-4e0135c7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168900},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4e0135c7d8dd46d63b88756c1a6252ab0f3cc676","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-4e0135c7d","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-4e0135c7d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-4e0135c7d_1703688514551_0.08871666761875674","host":"s3://npm-registry-packages"}},"1.0.5-5d1f68e92":{"name":"@libp2p/dcutr","version":"1.0.5-5d1f68e92","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-5d1f68e92","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"38e4451245bc113b873da1445c47fe04171be294","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-5d1f68e92.tgz","fileCount":25,"integrity":"sha512-cFV/4hpzH1jNx8l4NVc1o1eITkZ/J7lYExzpAszaCbXjK45GGd1MyRnfO/4fxz4Rgyv8Mhm1PqC5w3muZOmaYA==","signatures":[{"sig":"MEUCIQC/V2WyC8YAWgvIbVlE0XNziGXAyul2EIctkiQbz9+kDgIgDNqC+XZxzDaAMF3zUzVwr9BF0P7IvXwf+X/A3pqK65U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-5d1f68e92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168900},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5d1f68e9257820c34aec07cf5c94b8f71ed8a69e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-5d1f68e92","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-5d1f68e92","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-5d1f68e92_1703749982641_0.2899140725275817","host":"s3://npm-registry-packages"}},"1.0.5-28587d24f":{"name":"@libp2p/dcutr","version":"1.0.5-28587d24f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.5-28587d24f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d086a3849896ded5f9717127d3bdf12d3c0e77a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.5-28587d24f.tgz","fileCount":25,"integrity":"sha512-Pc7jwoSx4P5XPs97t4o5sRKF43ytcWqSghqemdIEGxRcNZ++5q5egbk6tEq2XGIy2UvOeS4X+uKLVF45cNi7ow==","signatures":[{"sig":"MEYCIQDKxLjKV0ZrphVWzThykUF50oUQDC1iOfdsaJQI4CjrmAIhANU1NYATV9PXxOQpXb1d9pBV3iYqFAdadPP+DWlK1AJC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.5-28587d24f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170848},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"28587d24f41f8342d9db30d83e6010def55d4268","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-28587d24f","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.3-28587d24f","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.5-28587d24f_1703767895268_0.5598621666835473","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@libp2p/dcutr","version":"1.0.6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d65fe214267f420a701d4a69225f0c5b51d77a5d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.6.tgz","fileCount":26,"integrity":"sha512-eMKAiPJEhIWfQtiK0N14oDNUeCiEYdSuLgeIZmJFUoaYZCEYfRTWsNc9Z7iUlSwWTTEuUBTskVrpR3KQDknQQg==","signatures":[{"sig":"MEQCIFbwFM4v+Xb3QkV21EF5e9L3IdAs/GIu7yxIGbqFMzmaAiBNCvuDjlNbyYbtNnQ/xHyakzxz6N3Jj4g4c1CkzSjI5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155137},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3687f1e18fe7ab987f2de91a96c67ccc95419af9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.0","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.4","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.6_1703935993075_0.9652770753717117","host":"s3://npm-registry-packages"}},"1.0.6-ba7089984":{"name":"@libp2p/dcutr","version":"1.0.6-ba7089984","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.6-ba7089984","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"681a837250e97d015d27d33e124a875b91d470c5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.6-ba7089984.tgz","fileCount":25,"integrity":"sha512-dTj4enDMCzwDLHxv286f9UNL03rprEmM8n5ba3KoRHQxfgkAULDp2iQgWJivdbMvKFT+m0jce4lnNExEmayYIQ==","signatures":[{"sig":"MEUCIA9GNHo6nCrKv0MReZT71/sMnrpNtNcRlvF42tAPjYs0AiEAtNRJSuL3qVquwoyng98hd0JkeLPkjB2z6oveyb0yJsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.6-ba7089984","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153646},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ba70899842067dd4388bd2db0a78d9a79a6297e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-ba7089984","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.4-ba7089984","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.6-ba7089984_1704479383706_0.8892570125195316","host":"s3://npm-registry-packages"}},"1.0.6-388d02b33":{"name":"@libp2p/dcutr","version":"1.0.6-388d02b33","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.6-388d02b33","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bccea765422cfaeac1abb06f6ef2691d72ceb067","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.6-388d02b33.tgz","fileCount":25,"integrity":"sha512-1O47YjXT1g2hkt3g7GuhsdOrpAA1AjD9LX2FQoGGsqk5UPc+UjHxlGHQNwtqGKEa+nXVTJB17xI0VGGGkqwOvQ==","signatures":[{"sig":"MEUCIENYqvKQnVkNHZn6FyL6GJ8liGAz1n5iPKphSzYG51nbAiEAs5GI3MThJ+xiNjMmAub5OMRcMOpvt0UZYKpITjcg9vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.6-388d02b33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153646},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"388d02b3366ed2d9918102e6119bdf4bf133886e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-388d02b33","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.4-388d02b33","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.6-388d02b33_1704481326402_0.37258242683904363","host":"s3://npm-registry-packages"}},"1.0.6-581574d6d":{"name":"@libp2p/dcutr","version":"1.0.6-581574d6d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.6-581574d6d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aa496b7426a415623b406c6d86a7e45285bf6d93","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.6-581574d6d.tgz","fileCount":25,"integrity":"sha512-Ym0FnAnb4DSb3Xfk95Lvu5QnxjtZUteEwpIiIz2QGL4WAwU1jZoNUKU81Dh7E11b4aBGI5OosGaaq+nTMSNu/A==","signatures":[{"sig":"MEUCIQCjDviE+GXERgkx/QVTEAJXtpgr1lzaY8Rl9eLKQb1nQgIgcf0pOa0UDXZgsvJ5P6JmQd+EOlcMqjrJwbE4HssydLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.6-581574d6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153646},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"581574d6d6d94e2d44530f1c959fd1fcededf095","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-581574d6d","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.4-581574d6d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.6-581574d6d_1704526098986_0.39097745490758307","host":"s3://npm-registry-packages"}},"1.0.6-528d73781":{"name":"@libp2p/dcutr","version":"1.0.6-528d73781","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.6-528d73781","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fdfb1f6a396b6a8943573f0d17a9e36e8d0a68b8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.6-528d73781.tgz","fileCount":25,"integrity":"sha512-vsCwi8+0CnlviVh9lzggIS7bLRBDNJHKvYuRHS+ExnsytoZ2TOKiI9pBjIUva8M5V8uHdvXyGRdcJvrW1PTg8g==","signatures":[{"sig":"MEUCIG8bRnPmGYpOJEqFWgxFRLhhD5mRNgR0EyQ1M19J7n9WAiEArLRKPxvnUI5sX8Me2z3TlZGPJBxeHbfQ6AhzOhP0JWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.6-528d73781","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153646},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"528d73781f416ea97af044bb49d9701f97c9eeec","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-528d73781","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.4-528d73781","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.6-528d73781_1704529046281_0.5060331373641789","host":"s3://npm-registry-packages"}},"1.0.6-d011f6130":{"name":"@libp2p/dcutr","version":"1.0.6-d011f6130","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.6-d011f6130","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"14e9cbfba105398beba81ad363a2884fe9e76beb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.6-d011f6130.tgz","fileCount":25,"integrity":"sha512-ldhPAF6fGErKvK52VX079hGhAaoIRhsoHIb6SBUJ9MD/kIl/S4k9KFnipIA0xrbGvxXj5Bkystgr4kEmtd4u2Q==","signatures":[{"sig":"MEUCIQDKCUExFzd+GpwpHPdnkZzRhSRC8thXJ7k61ZGLAkZvLwIgG/x7fBGBZFB6Hi66N2a0X96+SwsCcKZNFXTHhijacDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.6-d011f6130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153646},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d011f61304433a647431163592e7a0171010bc2a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-d011f6130","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.4-d011f6130","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.6-d011f6130_1704531140850_0.7571513867253361","host":"s3://npm-registry-packages"}},"1.0.6-444d83751":{"name":"@libp2p/dcutr","version":"1.0.6-444d83751","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.6-444d83751","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0ecd9a5a1709b35659ec2521392ddbcc9418e2be","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.6-444d83751.tgz","fileCount":25,"integrity":"sha512-LgRQux+l5e/+Xt38lQ0wtbvffzSU/NyZL2P+TRyF0dSjD5ayeRyYKdxRijCD4J3qLQpWxjfxvE6Zivb3FnZ7oQ==","signatures":[{"sig":"MEQCIEqa6+9m+qpdtDkWbRRQcKnYBiEN/gRLrFHyNRx09rlNAiAhPiMiX3nihahGfqBlcDi6IZIX3AFRKfBZa17S8B5XIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.6-444d83751","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153646},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"444d83751fa5137c76d0a265544bb3522da24a3c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-444d83751","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.4-444d83751","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.6-444d83751_1704554005714_0.7681994788747972","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@libp2p/dcutr","version":"1.0.7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"07d5bf6df79c2866ea858ed3cdf3add946903ec3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.7.tgz","fileCount":26,"integrity":"sha512-IDigXSDdyCvJQ200+0aNJ/Ze8GwvbaDkmOFvPS4c1K7XjnvWj1NDg1RaepVIT7LjONqgaDziRelonGMYWsTnag==","signatures":[{"sig":"MEUCIE/qU0WuljBzT/p2TYHAF9WFgbvidRrxMBh+G6lgORepAiEAvEbD0bD+iTtchdpzVuR7+t0sFXv6mtL2eeu28esbWYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154436},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8b8ce9018109305a97b9e21b7c6228bc3d23cdde","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.1","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.5","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.7_1704610039514_0.3350720994407739","host":"s3://npm-registry-packages"}},"1.0.7-900236724":{"name":"@libp2p/dcutr","version":"1.0.7-900236724","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.7-900236724","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1092c6c1ed1ab6e8d3cc74883a6211a511e18118","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.7-900236724.tgz","fileCount":25,"integrity":"sha512-esxM0kNEmYysjLiUdY9r7pQHsIS/fcJerPRoJyvdUhM37MwMbbOP1WAM5F2m5fP3K+gk4TjxhtQcxTeRZ9fWIA==","signatures":[{"sig":"MEYCIQD3SQ4phDTQ19zqUnKNEZosM7vPlCV5SWcEBkuw4b9tqwIhAPTlW/AqzkEGIv5rCfL6OrEwMTy0eUrm2VY08udFJeOW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.7-900236724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153646},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"900236724acf9ecf72650499262105faab7193b3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-900236724","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.5-900236724","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.7-900236724_1704625937174_0.7159269445631458","host":"s3://npm-registry-packages"}},"1.0.7-821a38e24":{"name":"@libp2p/dcutr","version":"1.0.7-821a38e24","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.7-821a38e24","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2931cbe6be3e807164e56640a721f08bb2de2c1f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.7-821a38e24.tgz","fileCount":25,"integrity":"sha512-tENpjVxt7tmRuMEISYWONq9Nb590CvOEBPGKF8FdqeKiUUgGHirBWwVBqTBKVNbTnVA2qXtUtbekKlY8PUG4sw==","signatures":[{"sig":"MEQCIDb7RXQRK4AWcFlSblujmJY10DCnTfLfn+7CyLCKxCBoAiA4GavDZOBxZejn3UHh6xb9PsOXL2c4aDRWvvL34TpKsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.7-821a38e24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"821a38e24f9be0bed51b0616e04d2c8533f5c5ab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-821a38e24","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.5-821a38e24","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.7-821a38e24_1704634217356_0.1168112887667645","host":"s3://npm-registry-packages"}},"1.0.7-ee7ffe9b9":{"name":"@libp2p/dcutr","version":"1.0.7-ee7ffe9b9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.7-ee7ffe9b9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8b190bbe1b5a3f1f2eee93eb8314ebdca2261f6f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.7-ee7ffe9b9.tgz","fileCount":25,"integrity":"sha512-Pzn3Bpur48XbFwChpZSgenGAno77vSltp1MdiWsYnC7+tDKC2sO3J25yzovFUd545PUop6KRMIPSOXpQ/PQmEQ==","signatures":[{"sig":"MEQCIGllTJrfXPQ4bJwozNob8h2NEG+TRAYDCQn5Tii3USu5AiAr748tMQ2t5SenWaaRuasl8/ezu9zqUAeEk0elEblegg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.7-ee7ffe9b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ee7ffe9b9209d1ef0ffbd71389216b69e832b126","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-ee7ffe9b9","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.5-ee7ffe9b9","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.7-ee7ffe9b9_1704821285085_0.19064944739216116","host":"s3://npm-registry-packages"}},"1.0.7-4691f4173":{"name":"@libp2p/dcutr","version":"1.0.7-4691f4173","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.7-4691f4173","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"eea8f0b661eb98f3851ce4e3cbedcdf00ac0b2db","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.7-4691f4173.tgz","fileCount":25,"integrity":"sha512-Gpn6/nHQUg8tAvry9hyh18z6MEwqt6vVdFKDpTlUiDO0oq8CRKD5jr7WGdDM+0HyaB/POtG8TVVyFWB903+VLg==","signatures":[{"sig":"MEQCIBkltjNB00UBAlQrDvtw+P+WDCNGm+6MWAyMPwoZz26nAiAELxdCDNegNL6n27Fk+HXZy12l7iEnDTEwCqjNg9UiKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.7-4691f4173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4691f41737d32e47ca3308522d234282a300902e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-4691f4173","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.5-4691f4173","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.7-4691f4173_1704872560606_0.10968917494202923","host":"s3://npm-registry-packages"}},"1.0.7-ddaa59a60":{"name":"@libp2p/dcutr","version":"1.0.7-ddaa59a60","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.7-ddaa59a60","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bd1c540cfb0e7b837bb7af4647ebf2a7e3f35d82","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.7-ddaa59a60.tgz","fileCount":25,"integrity":"sha512-uRe2yeYanrdKaU41pjMdcS2jJVQDKylmPPROSwysnAth/YkQRW/vCvxYwh/tsGBSaWLg06eb0ztfaD20vQlI/w==","signatures":[{"sig":"MEYCIQD7fPk1MAeuJ5hzZPrYJP2mcUrxRFc3+LxN4P632kaOogIhANURhsnVSr0C1bIshHmj4jub6m+yDa0zKZTiO8yV5GlO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.7-ddaa59a60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ddaa59a600c031fe1f41ba2097ebfcfd74eff598","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-ddaa59a60","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.5-ddaa59a60","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.7-ddaa59a60_1705049847493_0.696436129021087","host":"s3://npm-registry-packages"}},"1.0.7-856ccd708":{"name":"@libp2p/dcutr","version":"1.0.7-856ccd708","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.7-856ccd708","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"62d4819c57ee2c382c9805fb0c13cc9256f2a510","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.7-856ccd708.tgz","fileCount":25,"integrity":"sha512-6wxbSZx07Mm4Zuaewxjks07xX99+WPLAm0CbIfHmJslCgMbqMn3lp9iYv2ZuZIJU8A1hdOr3Wn6U1uyuvVF31g==","signatures":[{"sig":"MEUCIFfhLPQ8g1Rk4mxt8rUZjcu2yM4QkZauskd4LKU9Pw3tAiEAyyFTf4JAK5ZcYcViL5FNk7vuBmijRlR51RZAR1UwgDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.7-856ccd708","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"856ccd7082a42ad0c33486e9b6885452aa886c64","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-856ccd708","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.5-856ccd708","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.7-856ccd708_1705054333380_0.20846671726710464","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@libp2p/dcutr","version":"1.0.8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"44ad32291696fa7b11cd74d20ddc770e33e47702","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.8.tgz","fileCount":26,"integrity":"sha512-mROMloCTBnWl5Y81DDTudvWQLOrB/B9JwJ5ZW6EO8qOLn5rnFL22GfeheyRBTjdfyQtNUvdMmJax1Ca2mWlQFA==","signatures":[{"sig":"MEUCIQCEHee8M7LTa7K4GeBa6s1Bxltmcy8i7uiRTdQHups+4AIgOCQ5MVRt4p+AHyC/xxjI35vifKAsn9uithSwlN9lOt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149604},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"263464028c76fa1332a635d833053d0dd45cf4db","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.1","it-protobuf-stream":"^1.0.2","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.6","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.0","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.8_1705060231666_0.22405123555972595","host":"s3://npm-registry-packages"}},"1.0.8-8bbd43628":{"name":"@libp2p/dcutr","version":"1.0.8-8bbd43628","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.8-8bbd43628","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d25d1fb4a8fa1fc6926b44b9af58225ae363db03","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.8-8bbd43628.tgz","fileCount":25,"integrity":"sha512-vdApcqO8nft/eHUb9HGizfgF7CufIlUKvYYy8mB1tZo382W/zZTshirAJDfG8ZECL69KSdYgQti4g6ICllBmPg==","signatures":[{"sig":"MEUCIBYDyh49vLNriWclGcbVfkJ1sJN6xKeqOP6Xdew/s0QdAiEAtzts3hW6H9U5A8/WXaEHax8qXS5JkvBvMVAgFM2lBLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.8-8bbd43628","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8bbd43628343f995804eea3102d0571ddcebc5c4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-8bbd43628","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.6-8bbd43628","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.8-8bbd43628_1705069404587_0.333718664606248","host":"s3://npm-registry-packages"}},"1.0.8-092861e23":{"name":"@libp2p/dcutr","version":"1.0.8-092861e23","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.8-092861e23","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d06795645531b982084425550623d45801eefe7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.8-092861e23.tgz","fileCount":25,"integrity":"sha512-9o4HWHalJsilO3qQJZLXAAe2aKwZ2F1sEszigEoEdR1MwN1RVN/FVmAUuqwax3tFd3jQEQ6zA08ovjtok/ed0w==","signatures":[{"sig":"MEQCIFqlemxj8H+AY067LAmska4OBk85ud29eDnMwwwRHM7kAiAXi1cYz/iYQjm8iJuhm9iz+5qXeuogCAUrsvjQ4XeKwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.8-092861e23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148295},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"092861e23271921b3cef2e673f6f0c9b0c3ab325","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-092861e23","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.6-092861e23","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.8-092861e23_1705392435683_0.6376129870071663","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@libp2p/dcutr","version":"1.0.9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7c7551f33227acf6c2841316128ba7f65ba1ea0a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9.tgz","fileCount":26,"integrity":"sha512-EJmlMUThkkt8yosEYzlBHaKvrVNMiYCye1mN9Lirm0urc3Omb7KfZqca5tl5NMsldGCeBHWqo/eNb0tqlr792g==","signatures":[{"sig":"MEQCIFlOUEF5GfJPuzGToeI3vubRS/tPvHnUNKHimoqSJGrAAiA7tSlqpH3RGr7xgvguWShC0szIM1y83OqVfxY+LKT6Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149085},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cce373ff82a959ba4cacc74a8d980109264c1705","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.2","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.7","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9_1705394912520_0.568156555888043","host":"s3://npm-registry-packages"}},"1.0.9-3e47d88fd":{"name":"@libp2p/dcutr","version":"1.0.9-3e47d88fd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-3e47d88fd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e67049defe71e89d46e621877ee294299e83ca42","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-3e47d88fd.tgz","fileCount":25,"integrity":"sha512-+oZyFy7W1gwiJbFQQVBnEnwopoQZ1N0ndFVBWhJc/qyHGNsZDg8Ot7qFVUeJEmRVk032kNYYrrxrlgVGgHpEhg==","signatures":[{"sig":"MEUCIQD7dmTvpcrnYeRFmsKaZ9VhMW2zYmFjAiWv04etnFe/hgIgRggMjT3yDI5ZgZJPYF//EeJd4XbiMUw9811xeviYXhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-3e47d88fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145896},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3e47d88fde923fa9a0bfedb7f01ae8a4142b32f0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-3e47d88fd","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-3e47d88fd","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-3e47d88fd_1705593855102_0.41137425957259377","host":"s3://npm-registry-packages"}},"1.0.9-9376e61a1":{"name":"@libp2p/dcutr","version":"1.0.9-9376e61a1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-9376e61a1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"37bbab791f7947e988548dce878481e8437f9b3c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-9376e61a1.tgz","fileCount":25,"integrity":"sha512-wB68mA+STtHCXWGb5lwN9b5Py+cTo4KcSduTKHvpQH5U9UIYcZ6AFFh9qTJuhuVdinOnpLn5M3ufKjqDTr33bg==","signatures":[{"sig":"MEUCIQC7q7uxRNt+oErGvVZAXwHPWZ3t/grQyYXdlGye4cDHMwIgI420GizS6IZC629EhbmhI63hAleTHcEVCfQt6YjlliA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-9376e61a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145896},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9376e61a1fbc21f3c0e350aa78846be2651d6c39","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-9376e61a1","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-9376e61a1","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-9376e61a1_1705594032822_0.8723792135449562","host":"s3://npm-registry-packages"}},"1.0.9-08f6f607d":{"name":"@libp2p/dcutr","version":"1.0.9-08f6f607d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-08f6f607d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"937b999dd0abbaaadda38545aadf1f032084b7b5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-08f6f607d.tgz","fileCount":25,"integrity":"sha512-qsU6Jfol1XZXnPF5RxxQ7VmF87laU4mzPoCcIZIml65fFWT69BIs5BzEuEj7DHcQvEtFNCAz7Yy7iPlO1UTZbw==","signatures":[{"sig":"MEQCIB237Bh81muU5pSIOTuCHTlDExWJLjEOQO4wMn+ldGfPAiBTRefqQtE6/gNoIUPn4d5VE8Ooxgreru1oR+N2LcBfVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-08f6f607d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145896},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"08f6f607dbf70a76459b986ace67d01355255db8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-08f6f607d","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-08f6f607d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-08f6f607d_1705599406721_0.010980102778389789","host":"s3://npm-registry-packages"}},"1.0.9-8c6654c3a":{"name":"@libp2p/dcutr","version":"1.0.9-8c6654c3a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-8c6654c3a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b335bff2e839aedc2bed08e5e237bf054a60e5bb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-8c6654c3a.tgz","fileCount":25,"integrity":"sha512-CfmvaUPusQFLzXcvU6ACV8EA/tvD3pYXV0HuYzupG9XJZQaN4TZ6n7lZKQyNMPMWAe9brcRjFu0vxbLQ38/I9A==","signatures":[{"sig":"MEYCIQCOKRJEztKgBNmMb3Wbc7vmAzJ6sCd5SYgAy1WugXtKJQIhAMtEaIgfFec2kZ3+PeHbPOpJFFUVh9KbsfOW50ajcUbC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-8c6654c3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145896},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8c6654c3ae988dd440fadf521e76724d3131bc12","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-8c6654c3a","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-8c6654c3a","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-8c6654c3a_1705600520487_0.5630969248907909","host":"s3://npm-registry-packages"}},"1.0.9-74477f6ea":{"name":"@libp2p/dcutr","version":"1.0.9-74477f6ea","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-74477f6ea","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f27400ca91b5628ecfe4433a39842542decebf7b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-74477f6ea.tgz","fileCount":25,"integrity":"sha512-lj/6aWtX5uoI9Svh83msIH9bAijACqh4WKSWqBnsYB0+L4tMp3fil8dcUXDt0QL4lcKjX5g/o+jMDTFeBr5IxA==","signatures":[{"sig":"MEUCIB30uyOCs5CodEwQOHpCs16ReUhlkBYHJPQX/DDtA6BSAiEA7RKLxiczyFass+e6/aVkghOy1o/tdqD5FXuWpgtL6Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-74477f6ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145896},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"74477f6eaeb4dc4d3154dc2dc0e29082503f60d7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","private-ip":"^3.0.1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-74477f6ea","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-74477f6ea","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-74477f6ea_1705602074592_0.0015226632252474115","host":"s3://npm-registry-packages"}},"1.0.9-f27138ca1":{"name":"@libp2p/dcutr","version":"1.0.9-f27138ca1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-f27138ca1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e0e385c28e91eb41e05f1576113faf12d43054a2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-f27138ca1.tgz","fileCount":25,"integrity":"sha512-NrbWDagw6FQodnkpQTURm4Fu0yLuLJV0inCIYVBJBug3tYbQZlGH9cK7l3ocoeMav8fTrYfeequEfPBBfpoACg==","signatures":[{"sig":"MEQCIE/uGbVrQbqryMXboK8bOC4Q55o395FkU/aOukzTY85qAiA2go1XjG6RGC2OM9RyG4Q3bBrOgROC7HO1BROIPZ9XEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-f27138ca1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132423},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f27138ca1f552c4ad3e5d325fef626ba6783f0fd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.2-f27138ca1","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-f27138ca1","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-f27138ca1","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-f27138ca1_1705603393372_0.14881827219810395","host":"s3://npm-registry-packages"}},"1.0.9-72f0e09f7":{"name":"@libp2p/dcutr","version":"1.0.9-72f0e09f7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-72f0e09f7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d998470723d2e29ae8d01cb7cd3e3f392be64f71","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-72f0e09f7.tgz","fileCount":25,"integrity":"sha512-2g6/hamUfU6atWuQMn35QLyRsSCkGe+TW/vbzyIUbq7dGr+MbASBXwSLKBz2vzL59khmS/luzjBWPbYq0LT5IQ==","signatures":[{"sig":"MEQCIGp2SkIFQCLjDfHFPJfDKyPBhXHUMvSzTr5sQdVv/E/OAiBfOTe1CqScQEI/PchU4qmC3zXFef+LHQiyLXyhqOGGbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-72f0e09f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132423},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"72f0e09f7663aa9320373eeb2dadb4ad62ef84ec","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.2-72f0e09f7","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-72f0e09f7","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-72f0e09f7","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-72f0e09f7_1706097490264_0.011959968820643097","host":"s3://npm-registry-packages"}},"1.0.9-dbc92ab74":{"name":"@libp2p/dcutr","version":"1.0.9-dbc92ab74","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-dbc92ab74","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8ee478635fbf3ab2c6ceaed57734e1dfe774b5db","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-dbc92ab74.tgz","fileCount":25,"integrity":"sha512-pk/IYVHJCYJa4dCu4mHyaCV+G6oHOO6MXn7nI5RV8nd/QwjMT0XM8JivFKL1Tpvr+a722Jl767zEp+bJg9p0tA==","signatures":[{"sig":"MEUCIC2lYIcBd4LzYTWNkx9feQYVyGEul7Ts0AjtmEwtU2/gAiEArqOwWQSyHYkvig0TFrM+rlJuN1gsWCzXDA1i8NZd5D0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-dbc92ab74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132423},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dbc92ab74193f2794c8d297cd57262123205cd7d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.2-dbc92ab74","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-dbc92ab74","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-dbc92ab74","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-dbc92ab74_1706097774421_0.014691767868465488","host":"s3://npm-registry-packages"}},"1.0.9-2e464c099":{"name":"@libp2p/dcutr","version":"1.0.9-2e464c099","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-2e464c099","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d04e6b06e026fb2a556bb7bfe311fde3ef45c22e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-2e464c099.tgz","fileCount":25,"integrity":"sha512-+Gw2kuIxVqYdo37xzUZyDkf6os/broiUdAxcHQ0KL1fqRWVFUUvwSHRozMupdxhxJJWFFG1d4MTlThXkRj6XHw==","signatures":[{"sig":"MEUCIDv5BC9GG4KS3wBYSFMRLrvExW9Wv2PP6roWhHjbWgvPAiEAsv9WNtYYX0xPfynnwdjlTrz+S3pC0XU2t2fKoEXVKGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-2e464c099","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132423},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2e464c09993c919f66a465d8c0ed511f6a9e9c90","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.2-2e464c099","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-2e464c099","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-2e464c099","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-2e464c099_1706098752740_0.667061410773524","host":"s3://npm-registry-packages"}},"1.0.9-74fb5671d":{"name":"@libp2p/dcutr","version":"1.0.9-74fb5671d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-74fb5671d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b46457652273aefc1d38f90aaa386349e7a21ccf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-74fb5671d.tgz","fileCount":25,"integrity":"sha512-Xahvv3+bnwMPd/HFh8RGW/bVOlZqwAJ7g7bZR8Hbk+x5Fea3wlFPkhexqApkzJgCPBQlzqzknQHlREpYUmM1tQ==","signatures":[{"sig":"MEUCIDPbkkOvGM7CJ9K/2tqBN+bT33I5qJbHindsIuOGtuLHAiEA4s3SvqZYfZq5dys2yFl0hltXTY8rx1i9GTaj6xGEWyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-74fb5671d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132423},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"74fb5671dc5184182a2d6c9c4e7d33f43e43d7b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.2-74fb5671d","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-74fb5671d","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-74fb5671d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-74fb5671d_1706098979228_0.9504747743825497","host":"s3://npm-registry-packages"}},"1.0.9-f4dda4a3c":{"name":"@libp2p/dcutr","version":"1.0.9-f4dda4a3c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.9-f4dda4a3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f3144a6ba5953a414684bdca699ae812a4c890f8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.9-f4dda4a3c.tgz","fileCount":25,"integrity":"sha512-SewxfZVRkxMpGK1blBeZ9Ie2sQbHGkkr4sAnKWTO2L2adWS5hF2SmK3I0qIRRnhATO+LG5Ax3Vx+savTwhcohw==","signatures":[{"sig":"MEUCIQC59dZ6c55kOZqcEFdDsgDDFkCnF9kdbUm6KbFBmdptOAIgUUsmHIOYOQP8CQMp/zEgoYrGRC2e0hQousOUCwV5wwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.9-f4dda4a3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132423},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f4dda4a3cdb46556eb68e49089bf90b029a445e7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.2-f4dda4a3c","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-f4dda4a3c","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-f4dda4a3c","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.9-f4dda4a3c_1706102388649_0.8955564078667655","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@libp2p/dcutr","version":"1.0.10","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"08381281d97dc55e928fd05b67547c1ed6eff9c8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10.tgz","fileCount":26,"integrity":"sha512-DFI1ZJ8w6KtFyeum3mWomRrrQif6QYkF5q9SEyT9yCfYjLwGKxjBZngV6MAWEPjQsmNRmidiqpAJcikzfcMXMw==","signatures":[{"sig":"MEYCIQDRda6YYTMywpnpOxsHmdqqoIHRScgJ9WNqdrJatWzM6gIhAKht1UY+Gzfn/aMBez61IC4mUFPoulzCOoxfhg/4yJ8r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133205},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d2e8170501f9104ef65cbcf123720b622f7a1512","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.2.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.2","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"^1.0.7","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10_1706104261320_0.5407427974102152","host":"s3://npm-registry-packages"}},"1.0.10-c9ed1c7d6":{"name":"@libp2p/dcutr","version":"1.0.10-c9ed1c7d6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-c9ed1c7d6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4ee73c9a2dd1c094bd38d9307397a6dc1b1b9510","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-c9ed1c7d6.tgz","fileCount":25,"integrity":"sha512-uYvuqkipdZUyBRTBCc/Ys05RdX8lQNI2XyFog21UjQNAMWiB/seo2kfNsAYcO5k6M6lNb/p9ShvA95pb2FUxNQ==","signatures":[{"sig":"MEQCIAGruNDI7qahTK3SXqIdIgYXdGssvRPiX22c8zLPB+TPAiAzVhGl4rx3qTOKWpKHR/NggSCiZ8yGNVCVWogphO9PBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-c9ed1c7d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132424},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c9ed1c7d62e9af974789eb753d6f8e3c6410df94","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-c9ed1c7d6","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-c9ed1c7d6","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-c9ed1c7d6","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-c9ed1c7d6_1706170295636_0.5251439698577427","host":"s3://npm-registry-packages"}},"1.0.10-6f323de7d":{"name":"@libp2p/dcutr","version":"1.0.10-6f323de7d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-6f323de7d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e67642baf836342036bf97260d7224c7e1d17379","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-6f323de7d.tgz","fileCount":25,"integrity":"sha512-En7a7SoE5eFWH+5rrFvpKwimd7lGlkaJyJH/4KWpvPWDGEm/XjEvJ0J4CXanza7AY2ajxxWIC3CaG0mFvRIKmg==","signatures":[{"sig":"MEYCIQCWf+tUtq+gUo3sz/UUPOdmi3vmWxR92bfDavjBAu+nDgIhAPsRPk2pC2s3qe1TBs2W+1TeiGt/DDB+aqrhy9cnxynS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-6f323de7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132424},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6f323de7dc93fc74ca40b9db70528411ed44d76a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-6f323de7d","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-6f323de7d","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-6f323de7d","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-6f323de7d_1706522342853_0.15170097395296156","host":"s3://npm-registry-packages"}},"1.0.10-e1db332a4":{"name":"@libp2p/dcutr","version":"1.0.10-e1db332a4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-e1db332a4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3ebf738a034754d2b332eb9c6526f077bef893bf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-e1db332a4.tgz","fileCount":25,"integrity":"sha512-1fq9yKwko5jq/tvfKHqM30jI6MEMLMPudeElvM8f2/1MKFMNvsD/gFjt/CzsAlWrctPQ3gmocJ97DWM7ch3Ljw==","signatures":[{"sig":"MEUCIQCNQgATYzHa+Sitn3HPGiUDkqIS5gWMODNjuUYDN2fwbwIgDT+D8za/AZR2mUBD70FqB5u2heEDmOmMbO2cEn7ssYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-e1db332a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132417},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1db332a4c45d78926869532b8340df1b09643f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-e1db332a4","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-e1db332a4","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-e1db332a4","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-e1db332a4_1706714162619_0.3150900964762475","host":"s3://npm-registry-packages"}},"1.0.10-2370d1c39":{"name":"@libp2p/dcutr","version":"1.0.10-2370d1c39","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-2370d1c39","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0e4f6d1548818fa0a5928139d2b5361203f3dd6b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-2370d1c39.tgz","fileCount":25,"integrity":"sha512-kK0KtV4o4edmV2MH9uj1bdX8EvZcbcomLtF+Xta+dljV9efuRggLipWx5B/GX9frGnq8Nff5Nn1vLb9e/AJ9pQ==","signatures":[{"sig":"MEUCIQCkpyXxRX2NQ2TSSGvoJj0KS1BH2BzJNXzunbqETRKiGQIgU//VyKld1EwcqLvtntN+jxKSSd7+9/ABJs9Fw7Mt/08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-2370d1c39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132417},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2370d1c3940fe3b0f2b6021800a2398f708f31d1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-2370d1c39","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-2370d1c39","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-2370d1c39","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-2370d1c39_1707306998437_0.31991305699270534","host":"s3://npm-registry-packages"}},"1.0.10-dab5cf724":{"name":"@libp2p/dcutr","version":"1.0.10-dab5cf724","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-dab5cf724","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"571123ec88306ed4309c7ed0fc5210334bdbc6e7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-dab5cf724.tgz","fileCount":25,"integrity":"sha512-QmpiLKWv53PbhfQ4NrQfwQSH9FAPf/wVVasiOJ0rOq6mq9ospUXH97ZGuRIsPLB5IQUCdLNcE72EGJgpastyZw==","signatures":[{"sig":"MEYCIQClQXiEykq9rvrjQfg1fru7HH8VK0GDSuNpfI2kgbxyigIhAMl+wAm0RBUjx5LvzG4aLbA9KYR1rR8cYSCbA5dTL23L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-dab5cf724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132417},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dab5cf724cf4d3bd6b7d1005b746a944755ee77e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-dab5cf724","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-dab5cf724","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-dab5cf724","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-dab5cf724_1707307793372_0.590322105933818","host":"s3://npm-registry-packages"}},"1.0.10-1cb2408ac":{"name":"@libp2p/dcutr","version":"1.0.10-1cb2408ac","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-1cb2408ac","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6cd5834109bec2442d5c23546b85e37e7ae42816","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-1cb2408ac.tgz","fileCount":25,"integrity":"sha512-u2m1q9HY6VcvaietTFXNKk3xZ/yYVt9HbbNmxdEPMWC3dS5chcbIvkuHelX2XF4yr9yI/MyRFZkPpVniiKf51A==","signatures":[{"sig":"MEYCIQD6xA9dp5yqDonlh6CoRRKUb4mmTeIv7vndU5ozFqGA7gIhAM9VRhtFKAV1/7zJVSFAfmpkLXN+SS13QY38lL0dljL6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-1cb2408ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132417},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1cb2408aca0a01e37437c74c7906ffc883df2f61","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-1cb2408ac","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-1cb2408ac","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-1cb2408ac","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-1cb2408ac_1707309251961_0.6194445455537685","host":"s3://npm-registry-packages"}},"1.0.10-03ff9fd82":{"name":"@libp2p/dcutr","version":"1.0.10-03ff9fd82","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-03ff9fd82","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6956643afe7e23aa60d0d72e455bc57e4bef187a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-03ff9fd82.tgz","fileCount":25,"integrity":"sha512-TgwGUQA0PBrTtsRZjQMS9Bc0XvamlCzJMFNw5fYd6reQyYgeRCTywWHDrhMj3w63uNjqTxdRQG0cYaleJgfbVw==","signatures":[{"sig":"MEYCIQCi9FZ3YqHw6VF4Cd5V5Hy2opKqhdxeEK7K9naPgc9zMgIhANShnqUPlYMTSaJbCz5yyC2tfpNIj4G1bo25S7/JJypd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-03ff9fd82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132417},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"03ff9fd82f4d9d7b1338e5757d811b5e9f8592e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-03ff9fd82","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-03ff9fd82","it-protobuf-stream":"^1.1.1","@multiformats/multiaddr":"^12.1.10","@libp2p/interface-internal":"1.0.7-03ff9fd82","@multiformats/multiaddr-matcher":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","sinon":"^17.0.1","protons":"^7.3.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-03ff9fd82_1707311687774_0.4159466440504107","host":"s3://npm-registry-packages"}},"1.0.10-0321812e7":{"name":"@libp2p/dcutr","version":"1.0.10-0321812e7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-0321812e7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4dcf61bbc1013af5bfe5eee92a8164ed5d2514e2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-0321812e7.tgz","fileCount":25,"integrity":"sha512-GiZZZqn34V3nvzID3VztXlMC6ceoTSiMQtq9+kzQvHHZi+fxzO8l8IaMewdg0YJRyA1vodxTyt82SM/FAvTJvQ==","signatures":[{"sig":"MEUCIQCHj+giXquVjmEJrJ0gQnpkJvZVY+clRZjyg7nqrTVzIQIgS/A2YF0UhCrYkOwKG9LiX05kf9ig0jNz+o5m3kpbOcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-0321812e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0321812e731515558f35ae2d53242035a343a21a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-0321812e7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.2-0321812e7","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.7-0321812e7","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-0321812e7_1707316502757_0.7323178394313319","host":"s3://npm-registry-packages"}},"1.0.10-9891ecd73":{"name":"@libp2p/dcutr","version":"1.0.10-9891ecd73","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.10-9891ecd73","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7399b7ea69ec753c31ec1a1f790808eecc5e4f61","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.10-9891ecd73.tgz","fileCount":25,"integrity":"sha512-V+YmNF/yn7YH4Huvu4F5D/oyCWx853WGjYogTtBHTGiy8TpxWZgRJx/oym/qfNoq7zh9FuSJ3mehWGwak1La4A==","signatures":[{"sig":"MEUCIQCLfV4bfjeUbRhy8wH8AmmiiBiHM/HFb/T1TxfaG9JVAAIgSGMKaHaFtK4NWzRJAVSDhQUJgFdZSB6Z3WYoMI5ATMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.10-9891ecd73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9891ecd7325dd38573678c3ac7406f5bc4678836","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.3-9891ecd73","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.2-9891ecd73","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.7-9891ecd73","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.10-9891ecd73_1707320010831_0.18919265621672077","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@libp2p/dcutr","version":"1.0.11","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.11","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cf949b8f60f81cb7983d1711118775601db0ba88","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.11.tgz","fileCount":26,"integrity":"sha512-1PPFL9sYug6FdCzdKp58d19gn3y+zGe9q37wboAiYS9JeS7ji257nlXv9dI2qR2yE0q+tlB6IEyR6N0Op07KZA==","signatures":[{"sig":"MEUCIQCsd0fC3qo7jcab5KXXjSzWUs9fewELmpuUVeXAf/NyBQIgQ0sjVxqY07FOAR2Jlb1xgtG/+8OnnOPSy5b41zWjjMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133324},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d1b65be7efcb8955ba511e8b7b70bf7a10985f11","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.2.4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.3","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"^1.0.8","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.11_1707321503803_0.7717108822206844","host":"s3://npm-registry-packages"}},"1.0.11-0c7bbbb07":{"name":"@libp2p/dcutr","version":"1.0.11-0c7bbbb07","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.11-0c7bbbb07","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c8216a6b6f590ced7ba85615535c3641fded3f3d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.11-0c7bbbb07.tgz","fileCount":25,"integrity":"sha512-yAyLYA00ZrVmWWtfUxlWXAv/gDec2QdsOkruBMtRGXeSnaeTwIyg3fN/dox/+teE5nbPqWLhrvVS5ZxgZiBGRA==","signatures":[{"sig":"MEUCIQD/w+JpzVje6WM0tkR3qJ5mcfZj2TxCPg5VMZnp0m6ehgIgPCfE1URiAsfVTa+8RkZphyqJ7aGzvRdk2mzv2ExL0uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.11-0c7bbbb07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0c7bbbb077d7961570d3cfb42fe431da6de57ede","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.4-0c7bbbb07","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-0c7bbbb07","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.8-0c7bbbb07","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.11-0c7bbbb07_1707333631290_0.49282348066392756","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@libp2p/dcutr","version":"1.0.12","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.12","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"274d732ded528bb8c4d29c10cf0cced597fac368","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.12.tgz","fileCount":26,"integrity":"sha512-2fpk2UUpcsVF/oiBymLMvbyBnR3Zma1cdv/HBMLNO2R0SpMYIHV9RmLJM4PVNyTaVGWul0NOQqBteRFfstTMmA==","signatures":[{"sig":"MEYCIQDQxN+X+4QLTlMhRm71m6Crf/IDGKD1JYeVRSyA7hsYPQIhANz1Wxy9Ih3kUEkzGZq9UhvZ5pd7dPErzKb6X6QzD7po","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133324},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a3692509feceb546b1ef2f7b5fe3138cfa43e930","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.2.5","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.3","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"^1.0.8","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.12_1707374587989_0.20944158421647452","host":"s3://npm-registry-packages"}},"1.0.12-fb7c51c3c":{"name":"@libp2p/dcutr","version":"1.0.12-fb7c51c3c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.12-fb7c51c3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dcaa2517d72c1d5eece2a742b74186346de1a16e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.12-fb7c51c3c.tgz","fileCount":25,"integrity":"sha512-oFmVZor9EyG3OmmAMozSvgsBR48615srZZY+HvPvBZJGwtIEPjNXpixtRbPkVkD+LrRfh/z0UO1ogWtaekzcgg==","signatures":[{"sig":"MEQCIEKE4iq2r/OBuOjzuvzEIffVE8LAZG1ptPCoyWKz7HkXAiB0FM4NJRj6XkignoLukuXod5Met8vkS9VJblIna2T9eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.12-fb7c51c3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fb7c51c3c03c462ac4d2b42b32be95cd008c81fc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.5-fb7c51c3c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-fb7c51c3c","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.8-fb7c51c3c","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.12-fb7c51c3c_1707728992796_0.9119297317044204","host":"s3://npm-registry-packages"}},"1.0.12-bedfd0aa2":{"name":"@libp2p/dcutr","version":"1.0.12-bedfd0aa2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.12-bedfd0aa2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"27a1dbc88866dcebcdc6908d31a0e79148573940","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.12-bedfd0aa2.tgz","fileCount":25,"integrity":"sha512-ecW3bf0Ylwx86UpX8wa/pDy56ThSndwX6j14HSINagpqfIZP2zEfhaAaqr+yP0ZJmF/VYigiP8lhGo0WWMoFmg==","signatures":[{"sig":"MEYCIQD9ZLgX5ZZ2mP4WbJhpRX4IerFTQZnrKw/lxT/C6NReSAIhAMUnrxsGowSI2Qtifsz4YaKw/5G5HCm79R/2r3WI7/MM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.12-bedfd0aa2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bedfd0aa20a83e0823744c298007ef58a76a26ae","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.5-bedfd0aa2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-bedfd0aa2","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.8-bedfd0aa2","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.12-bedfd0aa2_1708358629414_0.8801264860289604","host":"s3://npm-registry-packages"}},"1.0.12-b1b77adb4":{"name":"@libp2p/dcutr","version":"1.0.12-b1b77adb4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.12-b1b77adb4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0f23b1b6e2c825b9ae0e0a3d4580ebd76eb3adfb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.12-b1b77adb4.tgz","fileCount":25,"integrity":"sha512-k442f7i3g+lSaPEPejOvBGfHm5bEvKi5uQOwVYmwhIuIFH3IqE/iUsTPU+UHeBafs48yax2dAbNm5rFRzfD1zg==","signatures":[{"sig":"MEUCIQCNUcJfsePn6K1zbsG3OwJDh0WL+KqH6IsOhQLzIbma+QIgJ1b/2ZHpRmXTRLsWz41lDlqfkltth+bfaWHMAdISK5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.12-b1b77adb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b1b77adb49f9705cd8ed0dbd639016c82a639d51","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.5-b1b77adb4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-b1b77adb4","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.8-b1b77adb4","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.12-b1b77adb4_1708366618238_0.6631585015843813","host":"s3://npm-registry-packages"}},"1.0.12-8072a2e59":{"name":"@libp2p/dcutr","version":"1.0.12-8072a2e59","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.12-8072a2e59","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ab59d517956d89780ce63dd1e7b348aac43c2e44","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.12-8072a2e59.tgz","fileCount":25,"integrity":"sha512-lu98iKS7CtPJ/smRU5rKYS/c3kCQDTDkmLhL/fN8MutpsM4f6kgkvIQmaep+qa1o+ixZYRUhDHqejUXFdV5r3A==","signatures":[{"sig":"MEUCIBUJ7gkWLh074DtnZEgFiOyGEWPxPEXOa6PDJkDRokb0AiEA8aIckv3Pi/VKPrYZlbdO7cj6EX7SYNIyRlbTn2ZKTyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.12-8072a2e59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8072a2e597e58c4938acc5d5576af807bac0e0e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.5-8072a2e59","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-8072a2e59","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.8-8072a2e59","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.12-8072a2e59_1708376935824_0.8161379292007707","host":"s3://npm-registry-packages"}},"1.0.12-e1c01370b":{"name":"@libp2p/dcutr","version":"1.0.12-e1c01370b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.12-e1c01370b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ca1acb0adb7a7a0ef132564e8dac0bce6b948ed0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.12-e1c01370b.tgz","fileCount":25,"integrity":"sha512-cpQxdbmDI5fOmpxBn5rA5Xg5Wruo3qJjCK4/3fA+kfPZjAT5YRTERymbFCJLppYrXuu/07UqQq6IvmSGohykxQ==","signatures":[{"sig":"MEYCIQCzKIQ3crLafuIuQ6q+kfTglY1qLPXvO384CJeJRyOUOwIhAP2e2qJ60snnbD/Z0VpQpips0oIr3oXi91HbuhC8JKWj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.12-e1c01370b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1c01370b96d0fcf35ca6d5bdf6c440b163dcfb9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.5-e1c01370b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-e1c01370b","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.8-e1c01370b","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.12-e1c01370b_1708420328810_0.4555260806358925","host":"s3://npm-registry-packages"}},"1.0.12-f0d2b52d0":{"name":"@libp2p/dcutr","version":"1.0.12-f0d2b52d0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.12-f0d2b52d0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"40db71784f0d862f20aea2038420b61934ab785f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.12-f0d2b52d0.tgz","fileCount":25,"integrity":"sha512-vfXHC3HT7BGu9Xr7F1V7pAXB6DhBkMnwDXJOYeFQCedusFl07nGz77F/z9wAiiKSUiEqKBK/dOB2SULwJEa2Jw==","signatures":[{"sig":"MEQCIGJGWCe0pgK7DyYNJrdWReQQ3k9/n5cu5zi+e7fLg71LAiBgiJCTSjC9NKIBycqz03D+EH3m2NrN14wwcNYw2cJ3TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.12-f0d2b52d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133371},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f0d2b52d0c7a0ecb8f3d6c98069131354fe93bd0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.5-f0d2b52d0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-f0d2b52d0","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.8-f0d2b52d0","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.12-f0d2b52d0_1709045212154_0.22661246058048","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@libp2p/dcutr","version":"1.0.13","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2ce8c21044d7156965ba0a8d113686f7d9344f47","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13.tgz","fileCount":26,"integrity":"sha512-b/aHsizMzcXYUI0G4Pl2GnMZneh4mPSOUebvzofhHfjR92lJ2DANhEkIhV1liJAWdjdulDLFHW63tDEOBxA23A==","signatures":[{"sig":"MEUCIE1EaJCgbj8qbi8gc6xUSUrGKc+JRfIVbpbgYFo18wnpAiEAsRrruzgjUyTGYYH1YRwMw8cExXAgInxCQSXQB5G1XbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3b8898b340c62119713c1cce7b534035288b54e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.2.6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.4","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"^1.0.9","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13_1709117480768_0.2058280001256081","host":"s3://npm-registry-packages"}},"1.0.13-f71bc49bd":{"name":"@libp2p/dcutr","version":"1.0.13-f71bc49bd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-f71bc49bd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5594bf0a740ea2983bdca1b2b7598b23a4e975eb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-f71bc49bd.tgz","fileCount":25,"integrity":"sha512-hDJzqdO9AC6IwMlhI1eOW8CRgDDW49S3nX4BLtG+pp8MvpFfP+J3kv8hDoOHnReXvcQxeNZUbaqmcTVBUoOcNg==","signatures":[{"sig":"MEUCIQCaOweuBPl/VUnFFehMqG+B8j5ZPSgDs1aXmPiiiTz4JwIgN6n3ijR+sXsT70swfwBs1apVpuBXpfvgB/bhxOGjR5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-f71bc49bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133371},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f71bc49bd060974c97dd7cabdca971f48eea7740","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-f71bc49bd","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-f71bc49bd","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-f71bc49bd","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-f71bc49bd_1709196838603_0.1833660434089155","host":"s3://npm-registry-packages"}},"1.0.13-28e51652a":{"name":"@libp2p/dcutr","version":"1.0.13-28e51652a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-28e51652a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"827b9890acca85a0c2724618cf7b2337f085d4b9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-28e51652a.tgz","fileCount":25,"integrity":"sha512-3CI3YOzU8GCVleLFD7TG3oR9KmaFSctUyfqOM3rnZ58nQbhBMZkrI5zfHZXiEkrY/A9y/UBMoN9F7wQVlT4LmA==","signatures":[{"sig":"MEQCIHlbJaJsyZaDe8wLBkjN2Yk7wdYzQb1p0Tl/c+fC1zgMAiBt4jcWqIb+22lNJUh2QNVrjPMDgYwggBgERTcBi21WwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-28e51652a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133371},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"28e51652a9d5e1edf46604328071239b27d32a5a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-28e51652a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-28e51652a","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-28e51652a","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-28e51652a_1709218598076_0.5589721707321165","host":"s3://npm-registry-packages"}},"1.0.13-2122a713d":{"name":"@libp2p/dcutr","version":"1.0.13-2122a713d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-2122a713d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c35d815de0f130d4e93677871c5338fa74111436","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-2122a713d.tgz","fileCount":25,"integrity":"sha512-jY5eL6d5Nmi9HCzijQlXxVADWfVhl/om33nOg9iBRYvC43PM0i5luzoHpddJo/6Tj3XujdTOOVD7BHilive7wA==","signatures":[{"sig":"MEUCIQCTkKaGkci3kE/u8F4+F8wtWTlWiy723YiB7rt9i+gxcQIgWNfZQ2MVQE3kmqco9sUdDpFcvtqMvxcSTDI1mDPT0jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-2122a713d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133371},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2122a713ddd91a90b277d211e7402b1082bbcb62","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-2122a713d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-2122a713d","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-2122a713d","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-2122a713d_1709220518582_0.5706579523724054","host":"s3://npm-registry-packages"}},"1.0.13-a9cc0ee49":{"name":"@libp2p/dcutr","version":"1.0.13-a9cc0ee49","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-a9cc0ee49","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4edef8d82a03bf2b211574c3ab612423a55d4aa0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-a9cc0ee49.tgz","fileCount":25,"integrity":"sha512-AmqncMb03O6JVj1T/Npzbb7qiFQuWj5KlEGx/nKgih6N9GUf6NlBf+k04T018HqsEsyVvvUpICXjtPp3Ewc6OA==","signatures":[{"sig":"MEQCIDVubOnFffpsQZNuaAtYce41hHRZNV+YdpGJnVsXTZsUAiBdWMljqxzerhXs2h+/6KwxPbI5eDYTGHZjPwMXWYBFlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-a9cc0ee49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133371},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a9cc0ee494133c21097aa3988876b19aeebd50fd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-a9cc0ee49","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-a9cc0ee49","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-a9cc0ee49","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-a9cc0ee49_1709291366872_0.5678297042448273","host":"s3://npm-registry-packages"}},"1.0.13-ab466004b":{"name":"@libp2p/dcutr","version":"1.0.13-ab466004b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-ab466004b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4e692815f3f5aea2fbdd31935f03dca69e972fe2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-ab466004b.tgz","fileCount":25,"integrity":"sha512-LUwXPHeuzekI6m3yI9ksWiftOftj4svkVM8c/zxo+Sip1l7Gx1+83/TxxtmD+RFBn6s2CGf78TwOlJMpemDtXg==","signatures":[{"sig":"MEUCIE37kolUhroEYeYavmOfYIt0d33K42HvYOL2STyf1HCoAiEA41xKM+/LTjV+pUIfWwCZtSNsak/6wG8POtFFPvH2VC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-ab466004b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133371},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ab466004b8caa9eacf7571a44b77858ffb7013d3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-ab466004b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-ab466004b","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-ab466004b","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-ab466004b_1709733498533_0.39115902582089923","host":"s3://npm-registry-packages"}},"1.0.13-83ef3717e":{"name":"@libp2p/dcutr","version":"1.0.13-83ef3717e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-83ef3717e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6befc62cc433983c66771dcf8c046a8032303b2e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-83ef3717e.tgz","fileCount":25,"integrity":"sha512-/KBzhTkY0dkdsLIIltDcIJ0l+7O/T7QAJHpvD0zWwVhK6orgq/o4GFV3ArqUUN9S1GvQ0I7csrxoX7Grujx/Wg==","signatures":[{"sig":"MEUCIBD3Rxm+KkDxAGIKUQm2drp9jfnFuFmR8lNVUPPE0jXHAiEAwKbaO1TqeuIXvwfRMLlWmwvUAqOvNznAb2sfGQFPwJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-83ef3717e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133371},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"83ef3717e6f55c12606b145d519ae83ff64c6227","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-83ef3717e","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-83ef3717e","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-83ef3717e","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-83ef3717e_1710145660944_0.4505961207713518","host":"s3://npm-registry-packages"}},"1.0.13-f39ce5f13":{"name":"@libp2p/dcutr","version":"1.0.13-f39ce5f13","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-f39ce5f13","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f26f1ae822cee145f2c845d841f0cea33c7d7119","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-f39ce5f13.tgz","fileCount":25,"integrity":"sha512-NRd5eBq+idqfc83UXBUDFHfIu/n+eCY/RJLUpaTZvQ4DRsqiF0ZB65lmX3bquBPsoCV67XHCowjvTmZ7s2ArlQ==","signatures":[{"sig":"MEUCIQCtSZ+Gjk6PMNnuGM9yK2mNT9WRZ98458zSKxnb4Tp0zQIgXl7RbZuv00x+76WSqjLZpI64CwA2k+yE+1YZrGV09Mo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-f39ce5f13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133368},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f39ce5f13b56e2a18c7939b9d2ab38aa7e326d15","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-f39ce5f13","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-f39ce5f13","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-f39ce5f13","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-f39ce5f13_1710240196563_0.26747027099013176","host":"s3://npm-registry-packages"}},"1.0.13-e1798aa26":{"name":"@libp2p/dcutr","version":"1.0.13-e1798aa26","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-e1798aa26","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cd65e82c751316cd311b476cf12f122984d7219b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-e1798aa26.tgz","fileCount":25,"integrity":"sha512-+0xJE0QQPHKKucuhVMAOBH1PhThtfBOv6FtErj7sDCwlfTmTT8gRXLcFpiBroQxpnJxiEl5nYB3GcFIgZ4QUFQ==","signatures":[{"sig":"MEYCIQCQsSXOnKUvR9ftIOYRCFZqPW98iCBcmd7ZssTo+p9KdgIhAMP0dpxSAkF7gu6Hf1lqj/bcsZ5v9sGhHZXfiTO9veZf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-e1798aa26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133368},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1798aa2613048441c9924b12bfc1ddef6fd4f8f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-e1798aa26","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-e1798aa26","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-e1798aa26","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-e1798aa26_1710330058592_0.9940265755397921","host":"s3://npm-registry-packages"}},"1.0.13-cad9cf007":{"name":"@libp2p/dcutr","version":"1.0.13-cad9cf007","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-cad9cf007","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"725b87bad496feef1e51d82257a9e1e3d2e0dddf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-cad9cf007.tgz","fileCount":25,"integrity":"sha512-Jw/cnLQ3G63/UPO3qEuwexyom4Qa8UbEHKWC/LcHoPLCbe7HvLSDEpLtwyth//RNcusECbM9zLT0/FlAKgudLQ==","signatures":[{"sig":"MEUCICc/IPqXsrs5BJGCcvspmV3Wu5wRz8ubiROyfEwdKfC1AiEA/EYneXlSeAD6leWUJD31BXnKnP+CNVmjVcarRX59wmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-cad9cf007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133368},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cad9cf007d12e904f5ddccd2466619974ea5dc08","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-cad9cf007","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-cad9cf007","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-cad9cf007","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-cad9cf007_1710332680378_0.23721238596640393","host":"s3://npm-registry-packages"}},"1.0.13-fad3074b8":{"name":"@libp2p/dcutr","version":"1.0.13-fad3074b8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-fad3074b8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0ca29a3436401c0c736bdb38ff7bf10cbf54726e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-fad3074b8.tgz","fileCount":25,"integrity":"sha512-odXdwNIsfhtQohHLWBt1mMepK3lYzHG0zVu5sX3MrxaeLcP+xO4/9DwlsQZboaBzzc1LuWUwCSHILJL4DO93jw==","signatures":[{"sig":"MEQCIHjJtdhxCe1veK61fTJV6jThGQ+SZfSEo+nJjmlH7JJPAiAdi84h95ar8x1hqXirE8UiDIRf+NzpKlPKgsATsDcVBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-fad3074b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133368},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fad3074b843cae69289c6da94f3797d59879ec1c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-fad3074b8","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-fad3074b8","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-fad3074b8","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-fad3074b8_1710336912700_0.5664371378205006","host":"s3://npm-registry-packages"}},"1.0.13-59a97b61b":{"name":"@libp2p/dcutr","version":"1.0.13-59a97b61b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-59a97b61b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9bbf3ff9b2c7d6da3935227d60eb3e29f3eb93be","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-59a97b61b.tgz","fileCount":25,"integrity":"sha512-KeKXIIxrtBsg/hFgOb/pttxKVBR1BJlKVV8+aark0xjXhoPENuUriixHeKJ7Z3d+GEdTaRHoxoHey9tbYbMTRA==","signatures":[{"sig":"MEUCIAO52v0bEJ0Qf+nPvf1XR8tiuH0qQE8Del45Q6ysCJ5ZAiEA9j9GOjHJlfkt8sgZGqZCIoMgIa3VIdBKPy8qEW+s6ZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-59a97b61b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"59a97b61b3e46f6d4b459ae94f7a6db534d4bca2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-59a97b61b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-59a97b61b","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-59a97b61b","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-59a97b61b_1711607351150_0.9542717592760273","host":"s3://npm-registry-packages"}},"1.0.13-330a5ed72":{"name":"@libp2p/dcutr","version":"1.0.13-330a5ed72","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-330a5ed72","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"82049010bd072b1442b80c162515da4dcdd974c5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-330a5ed72.tgz","fileCount":25,"integrity":"sha512-06s6c/JAfJedCoEOfAEib+lgqMB+ja0M/6pcukJjFhXBTQfv3ixYNJUrj9sYnwVFc1pss2pujqJ9tCnEGkv7pA==","signatures":[{"sig":"MEUCIQDSMUwdudT8iiIXYdcT0Bn4UlcydLarVwugfwQBQgbWTQIgRkF17TcZ0q8YayJ17EjJ/FcKJdQXE6/yD4mr3dyGyAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-330a5ed72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"330a5ed7213c6d4c777733fc6641418fbf597f82","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-330a5ed72","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-330a5ed72","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-330a5ed72","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-330a5ed72_1711628492662_0.8863798653616672","host":"s3://npm-registry-packages"}},"1.0.13-1fc929c1c":{"name":"@libp2p/dcutr","version":"1.0.13-1fc929c1c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-1fc929c1c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9070219905b7bae25fc956511b531bebdb7b2c32","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-1fc929c1c.tgz","fileCount":25,"integrity":"sha512-/OfExQwfMysrTBsMReJkpvYB3G6AacIHYwttyjb7zdKx47bxc7mf72Vq7Y00k5KJa6OjKmWkMbObc8ekINkxKg==","signatures":[{"sig":"MEUCIDzdPC702w4mppBUXEekXEOe1mKVurqDxDRwYzhE84mlAiEAtVtOcuE1M7+GmSC7fcB1jIAAxWGnZCkFDvcDSSWClzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-1fc929c1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1fc929c1c2267750a595a6b37950f53c9d26b31c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-1fc929c1c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-1fc929c1c","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-1fc929c1c","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-1fc929c1c_1711630787154_0.5100871645797829","host":"s3://npm-registry-packages"}},"1.0.13-bf720c045":{"name":"@libp2p/dcutr","version":"1.0.13-bf720c045","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-bf720c045","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"73ab7364a00ff6be10930bb71ca19b653e4e188b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-bf720c045.tgz","fileCount":25,"integrity":"sha512-0KVq4MFT7P0KxN3Nl7RVroAeIu/Vr9QSMRNkzH6EafG/kPA8o+cmvF+ywjPT8+ozJnci7MbFmvBW9OEpNMgkOQ==","signatures":[{"sig":"MEYCIQDTqf6EXioTfeQ5gCHYJC6n7mf9PwqjwVTA2vq8UoPj+AIhAIlUDwS7RHi9PG7wDkUBzeQvdO2T8lU3Vk9w/hVCVRQZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-bf720c045","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bf720c045163c94c94603eb3333c418101c20de0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-bf720c045","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-bf720c045","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-bf720c045","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-bf720c045_1711630833676_0.8763045937154406","host":"s3://npm-registry-packages"}},"1.0.13-82901e785":{"name":"@libp2p/dcutr","version":"1.0.13-82901e785","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.13-82901e785","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3e22ad2f7672762976575d0f8bdd4c6561cbdbcd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.13-82901e785.tgz","fileCount":25,"integrity":"sha512-2SM+L1aeRIg/OrR7wjc5PM6dqkqcbKFXsc/lJqyZVc+YQnSkMPc31i5yVCki8VnuyHIRyiJ8km22DqBktmI/3Q==","signatures":[{"sig":"MEQCIEUozAmMT8bwX5Jilx1lbeXReCypRn0hyy9RuyEy0rtjAiBMKWdOmpETBPAvZMj9y+QDdy333fkLXweKRnuvxS6laQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.13-82901e785","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"82901e78525312082d14216c6f53da067cc29b9c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.6-82901e785","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-82901e785","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.9-82901e785","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.13-82901e785_1711631299159_0.21979001654004326","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@libp2p/dcutr","version":"1.0.14","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6e01b074a550dee4e2863248676257e4c2e3e72c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14.tgz","fileCount":26,"integrity":"sha512-0x5Sn21KVe1Fz0YeIudPIg2GB+XDVwr5IHblXVVKq5PNHjUvqarO4XM5GAaLyK0tZqwFkkgDNE4BjmHWZkejng==","signatures":[{"sig":"MEUCIQCHQw9/HY/wlmjnLLD4K1/DONVXPGpt5cicPO5ydoUshwIgFWMQS8Yps2Xl/VJJBekBSaRCZxvtPuSGPVYpzZn61+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133776},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"07b9f49d3aa3ca51727355fecb5c88f127236def","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.2.7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.5","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"^1.0.10","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14_1711634959336_0.7733961320118166","host":"s3://npm-registry-packages"}},"1.0.14-afe15f669":{"name":"@libp2p/dcutr","version":"1.0.14-afe15f669","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-afe15f669","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0bee79d7e54283990d664fd995f3767e8eca2241","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-afe15f669.tgz","fileCount":25,"integrity":"sha512-j4Sdkmam79qj1+339BTqEgGEwZepRd6jydYoyBQwSI+blAtWfSsXkwEseZr7Q6J+avNrYWJfbTfTk1qQiQbXcA==","signatures":[{"sig":"MEYCIQDoHSMBh2aZgkwc9Q1L3hhfeyiEjyZV3YEKElA5h0vNMwIhANdP5jgW5AUMP7LIZ6aVZTtfq1mlya8iC6fA543r68Li","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-afe15f669","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132995},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"afe15f669ce61f741b2cff45d150dd2dbde7f7bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-afe15f669","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-afe15f669","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.10-afe15f669","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-afe15f669_1712053822115_0.342908501668175","host":"s3://npm-registry-packages"}},"1.0.14-1f589c822":{"name":"@libp2p/dcutr","version":"1.0.14-1f589c822","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-1f589c822","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8143f309e7204842c87d26cf72f9d9bfb32eb433","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-1f589c822.tgz","fileCount":25,"integrity":"sha512-3ruoy9mVlZXYfS5KePMa3y7kT3oFviGZi2XfKsgMcQpux+YP+bARJ7/UTs3+ZgjO2p3pmzeJAX/Gd52qfBN3oA==","signatures":[{"sig":"MEUCIQD73TFoBZAvWOLfngjx1GAcaeRIsbsohICF9vQ6UAMCMgIgHyY04ESgzO6B2KqJ/Y7NChdD97TutQJ2hBLWhJUYhHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-1f589c822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132995},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1f589c8222e901acb8f2c9ec539fc1ee28a18148","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-1f589c822","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-1f589c822","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.10-1f589c822","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-1f589c822_1712053943510_0.11442586665508703","host":"s3://npm-registry-packages"}},"1.0.14-4fc0a7d30":{"name":"@libp2p/dcutr","version":"1.0.14-4fc0a7d30","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-4fc0a7d30","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0749006b84afbf62b10fc0e48d4ccf37bb86c150","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-4fc0a7d30.tgz","fileCount":25,"integrity":"sha512-hIcqeC/ASBoPO2C3hAHXMEQIQhO5ccOzOZlMGfmse8v17nmLaCZwxBaq+7Fm7rFnjgP4XsnVQA6AJ/q48RTa3Q==","signatures":[{"sig":"MEQCIQCzqwQof79bnTcv774XFo4JWgE0tmQ9rItxlX0OnnaZZwIfNby792x9XGjf6UqD7k9bHvsETAI9f3uyoVBa8bUmJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-4fc0a7d30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132995},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4fc0a7d307164d38ff3597a3bafab0bf8b162b02","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-4fc0a7d30","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-4fc0a7d30","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.10-4fc0a7d30","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-4fc0a7d30_1712054638873_0.08960440751695442","host":"s3://npm-registry-packages"}},"1.0.14-ab5f05763":{"name":"@libp2p/dcutr","version":"1.0.14-ab5f05763","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-ab5f05763","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aa627cb4e802351580f28d5b654307dbb8633857","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-ab5f05763.tgz","fileCount":25,"integrity":"sha512-K0R8S07SaUgS6TIMfMGZLtAOoPg8Xzm/4BPaIBaEhpXP+IRrBW+JR4YWdz3ee9UpD4Pv7hXBD0q5Ff2/ZrZspw==","signatures":[{"sig":"MEQCICXWA068qKAs3yQCj8ToIujRPtX+w2FusQzzW7cl3G3ZAiBLiIwUheLhqrpvOL6KPDY5shyVLw3C1fCc1klCBBcnMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-ab5f05763","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132995},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ab5f05763148c0767c81c5bc49bfb9b2dee483ee","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-ab5f05763","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-ab5f05763","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.1.14","@libp2p/interface-internal":"1.0.10-ab5f05763","@multiformats/multiaddr-matcher":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-ab5f05763_1712060572130_0.9391220497611732","host":"s3://npm-registry-packages"}},"1.0.14-3ffecc5bf":{"name":"@libp2p/dcutr","version":"1.0.14-3ffecc5bf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-3ffecc5bf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d4490594d12c651dd2b79d42b74601ea4a248c90","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-3ffecc5bf.tgz","fileCount":25,"integrity":"sha512-j+19BXPoFytZv/BU07kfVL2fJ61mOsFLV2Kc7GnKggzByjGbNEsujhZ+HSm5SyjU+nuCzX+vuBwfxj8JNn55yg==","signatures":[{"sig":"MEQCIGGOJ+48J/7bW3R2ewhSK2Gv3iXFuem8R8NihOLA1cNRAiBCVMORiDjv1KHagyM4Rw9bzGkVsfKsHnnBH5y3nE9zqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-3ffecc5bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3ffecc5bfe806a678c1b0228ff830f1811630718","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-3ffecc5bf","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-3ffecc5bf","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.10-3ffecc5bf","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-3ffecc5bf_1712072300955_0.36236315148209575","host":"s3://npm-registry-packages"}},"1.0.14-80278b36b":{"name":"@libp2p/dcutr","version":"1.0.14-80278b36b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-80278b36b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6259f3a46a7518b5f45cdcad10ae66be94707af8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-80278b36b.tgz","fileCount":25,"integrity":"sha512-XPelOkaDAe978AqjW0x4nr92+129Uk3rkEDpOrzesCIgpAVZor5Vu/2PwO4JGfqZh5jGzDHU6fCV5iaFxFTA/A==","signatures":[{"sig":"MEUCIQCto8l5s782y3ubfhAa2RaNCbboAEjvVF1YnSAdsW/KyQIgFlukl+ou6ZoyYmUUWiRiEdpN5D4baaIB8lWe0EOoNqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-80278b36b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"80278b36b0679f03dd4b206114ba1bc3275f99c1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-80278b36b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-80278b36b","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.10-80278b36b","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-80278b36b_1712076536528_0.8228720155662281","host":"s3://npm-registry-packages"}},"1.0.14-a2b41f793":{"name":"@libp2p/dcutr","version":"1.0.14-a2b41f793","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-a2b41f793","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"293ea68b09589fc63eeb03d859fe9d33dc303de7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-a2b41f793.tgz","fileCount":25,"integrity":"sha512-+1Z8I+mJmEUTz/vJHx2QQBnuZbSseC+2X3AHtlQHIeGFf+d/Le00Cxixxbw4s4dz5jirROwFQ5Z2rZ6PeMlozA==","signatures":[{"sig":"MEUCIQCJZCgRTrFx5gTDJ1ul4vTUlIXbz5I3sf3xplsew2TcPgIgVQCw6qXdrorDcEOik5zsiURqmRXjplnUaade9al3T5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-a2b41f793","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a2b41f7939806dfb9583a6d43ddd8764fc861baf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-a2b41f793","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-a2b41f793","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.10-a2b41f793","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-a2b41f793_1712169845264_0.6430217326747543","host":"s3://npm-registry-packages"}},"1.0.14-d446c6c31":{"name":"@libp2p/dcutr","version":"1.0.14-d446c6c31","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-d446c6c31","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ce22a327bcb02dd8b1c72553f9026026de15b366","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-d446c6c31.tgz","fileCount":25,"integrity":"sha512-6VXwfONVtQwixQcoWElLRdcZnMv9f1v7jSWyI7jZ7lCpTEOZtKd/BrtTpoDX5HUZ9U7dg6nPrsj4KR5Z1iMdlQ==","signatures":[{"sig":"MEUCIQDKD8/Nxr5kF29IOxEX/zLUS4ZU2eKDz5BZ2ncT+Wqe9AIgWkOqqYFbjmcali9ndefN0lyW5aY/DfMJQ0HchTUjp7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-d446c6c31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d446c6c31bfd0bebdad6a80926e4c571278fdee0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-d446c6c31","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-d446c6c31","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.10-d446c6c31","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-d446c6c31_1712261257835_0.2622837330169092","host":"s3://npm-registry-packages"}},"1.0.14-3e515f007":{"name":"@libp2p/dcutr","version":"1.0.14-3e515f007","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.14-3e515f007","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"32c2a6b31d422394d999e57f9b3594e9258474ff","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.14-3e515f007.tgz","fileCount":25,"integrity":"sha512-SorCmXsNW45PHS7+ROIJb/cXELv3Gmg+81FYGw5cwarfpxKILraaBhkrH3UlvWKwC7/sKrJ/BHdAaNKpn9hDeA==","signatures":[{"sig":"MEUCIQDleSo9iQwFda1JuEXx3Fo9zoCa+oaM9pWO/kbdwvd7LQIgJZw69iQtwAHwTvFf3QCtjkCd6HKsk7nGkGoMs1Ie31Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.14-3e515f007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3e515f007d685a35fe98ad9961fe1ccbb04f3e69","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.7-3e515f007","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-3e515f007","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.10-3e515f007","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.14-3e515f007_1712334602880_0.654118074611115","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@libp2p/dcutr","version":"1.0.15","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.15","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6069ed76c342160d7ebdcdb4b0b730d2d14d8131","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.15.tgz","fileCount":26,"integrity":"sha512-7ywGGTq+HDhZcSthr0xGirB1lLVstMXl844aCozXbbHauDTGUNFN3Q3EksJk/jDOlfVxkORWBKSRfTKZLG7wrA==","signatures":[{"sig":"MEYCIQCxSAFraiPwBqhDQ33fiFLt0Ia5rzT1rLt7to30TpDJ3gIhAIWRs608RHSzPJkYGmC/GEblJPiPSW9kXiwCczo2Z8lB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133775},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9211de1e125b9aa90fcba8fe8ed349541a75a33f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.2.8","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.6","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"^1.0.11","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.15_1712338061957_0.21573017518944093","host":"s3://npm-registry-packages"}},"1.0.15-2b2958fe6":{"name":"@libp2p/dcutr","version":"1.0.15-2b2958fe6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.15-2b2958fe6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9ef3f9ccb40e2f9c48da8a11cacae5cf8736f790","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.15-2b2958fe6.tgz","fileCount":25,"integrity":"sha512-rKMMjljy2mTkv2fKGZ7RUEcirgSU5XTYWIY+8G9OFWhkjdgFZP4r2n1ya5YE3RnWNC+H9xGMONHylm1YPWm3FA==","signatures":[{"sig":"MEYCIQDxngNcPA42zEwDh6EPVgCQ2sKDXfFLxi2Gtoy+Xx2hfQIhAPYWd1NUhjpP9fjeXuobKRef8yNqfnjiNlPlVD7GmzLi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.15-2b2958fe6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2b2958fe66be0985de8890a1260b162cc24effdd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.8-2b2958fe6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-2b2958fe6","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.11-2b2958fe6","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.15-2b2958fe6_1712600871844_0.35740697251330067","host":"s3://npm-registry-packages"}},"1.0.15-936dbba10":{"name":"@libp2p/dcutr","version":"1.0.15-936dbba10","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.15-936dbba10","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d77cb2fc5aaf01f17324001d1a421a133b6299ef","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.15-936dbba10.tgz","fileCount":25,"integrity":"sha512-S5Z13joibcqiaHuVxT9N4m80orEBbPyktAqLu3fuXxtQX/qxxf4NRQ5ndJuV+aykrqqqThih4J5yv9OLKsc5BQ==","signatures":[{"sig":"MEYCIQCfGferyZfpwlNQzlgmLDbdfReQy9HVcAx1cPpHyPWd7AIhAMQtnndbILow2iRQy3nMzvrFbR6ufpi9wenjZxJw/Fnk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.15-936dbba10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"936dbba108093503cb68ea248dd03c3f8ccde8e7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.8-936dbba10","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-936dbba10","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.11-936dbba10","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.15-936dbba10_1712671390167_0.9855486808288403","host":"s3://npm-registry-packages"}},"1.0.15-732c436d4":{"name":"@libp2p/dcutr","version":"1.0.15-732c436d4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.15-732c436d4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a4d6d3793b0ab50867a80cf0975b9093b278fcf5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.15-732c436d4.tgz","fileCount":25,"integrity":"sha512-ap8ktNCHL+TaAsFMc4uFpvdfbtO3G59Q8rE9P1qhOX7Av2D35XBjaG5KvxPnALdv6LEzyeqkzwgdQlLz1OOeeQ==","signatures":[{"sig":"MEQCIFTe2yTmGNGIRcaIHkkY6MrUW9dEwOoWUk4KduidyXl9AiADh+j8CJP8SqenvbQ8CWdVHtAQekV2Z92UGWh+DiuHDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.15-732c436d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"732c436d43d8b92e133b9c4f16403a0f84e41458","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.8-732c436d4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-732c436d4","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.11-732c436d4","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.15-732c436d4_1712672495009_0.9560761915097389","host":"s3://npm-registry-packages"}},"1.0.15-2c56203f9":{"name":"@libp2p/dcutr","version":"1.0.15-2c56203f9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.15-2c56203f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8a1c1a1f80c0eb670e421299af5fa9cf22c56856","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.15-2c56203f9.tgz","fileCount":25,"integrity":"sha512-hk01ZG9e3O3LWvezBQ9dU5ruGgloy9JsVB5SeY1T/bd1zpzPCGIOJarNyC/ANqpE6febAYLiAoU33H1oQZFE5g==","signatures":[{"sig":"MEUCIQDuNBWeOdWgFK0WWauuAtSb1Esru9KkJpxh7unF4P6D1AIgJ3+vwX1lvMDgXEyN+vNeMlk8TISKIzU+NhDyRSbHLIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.15-2c56203f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2c56203f9ccf4b6ed30541a871b9bd8c5a21526e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.8-2c56203f9","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-2c56203f9","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.11-2c56203f9","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.15-2c56203f9_1712920321880_0.19093997082451164","host":"s3://npm-registry-packages"}},"1.0.15-b17824a1d":{"name":"@libp2p/dcutr","version":"1.0.15-b17824a1d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.15-b17824a1d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"039b17eebf544d90057609e972969b1b6176fdf8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.15-b17824a1d.tgz","fileCount":25,"integrity":"sha512-np2nySfKFcPTJPyeR5Mamft4xpuKgubGRoflpW0lo3fDYXiaxRXJVDnCDgq2gQ/OG/0/E55GYM8GSlKaMHdpKQ==","signatures":[{"sig":"MEQCIHjRcMQF8W4nhjXwGRrtzhcJEoCNrVFWQE5OcWU1eEy3AiBxuzioiM3eQi5Vjf3YUA5n9rWipfewndioCntT26hVsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.15-b17824a1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132994},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b17824a1d54ef83f32fc658cd7b7a623f809874c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.2.8-b17824a1d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-b17824a1d","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.0.11-b17824a1d","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.15-b17824a1d_1712941297721_0.7994172531109549","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@libp2p/dcutr","version":"1.0.16","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.16","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"47756a9b6ec60f8575d2069c585005cdcb462b55","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.16.tgz","fileCount":26,"integrity":"sha512-6mW6baIiJ0sTDEOEOUADu8H7XVJx8mEXHzXwc/vBDu2s3iKJLsGPDdTPOvKXvG1MX2KgQIsbzFSkE0glcIPozg==","signatures":[{"sig":"MEYCIQDCvZ0p2QbK6ct7W+7o2RkoOmeF+ldW7NVhayLxnvoEWQIhALfxOgciWCpcKM89dPZFIqDbit96MFAPQkM22oKpi7HT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133774},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ebb8db8223e8326f498b0afc4ecdf4edccdffdc4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.3.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.2.0","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"^1.1.0","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.16_1712945414708_0.10842981324786516","host":"s3://npm-registry-packages"}},"1.0.16-08dabd390":{"name":"@libp2p/dcutr","version":"1.0.16-08dabd390","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.16-08dabd390","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7e10125c6f23a6124108ea868682c9c15849843b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.16-08dabd390.tgz","fileCount":25,"integrity":"sha512-vPeyhwH04coa07/RGOejvM5CM8s0sf6ms4GAhNFljaY8Oh/gpQJK9ok+YXsQAjXloovmFs9ImHkJDKjTSF0cXg==","signatures":[{"sig":"MEUCIH5iazgCvK8/BJnFSn/vVwoYYkDmUdLzeRPdgXfRqwREAiEAk5ZW8bV/r6a9zVrZP7ulzCHdFPXofOAulIenSQD/gKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.16-08dabd390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132993},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"08dabd3906b1ac64a45a8a6c3d66d01fa08c5000","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.0-08dabd390","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-08dabd390","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.0-08dabd390","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.16-08dabd390_1713177709238_0.9784352033250043","host":"s3://npm-registry-packages"}},"1.0.16-31c78f4ed":{"name":"@libp2p/dcutr","version":"1.0.16-31c78f4ed","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.16-31c78f4ed","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f7e338bbf1e336595633ecc1e403d08d8380f57","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.16-31c78f4ed.tgz","fileCount":25,"integrity":"sha512-VMKDLPEHoXpxobzUbSHAV145r7HNmZbeLRByoWti8NguHf5c+TAvhUSoou2KsOKtkz/09w3pFksqLynw13k4TA==","signatures":[{"sig":"MEUCIA6FhvKSa81Ieg5T2pQ+CpZF78/FDIqfKQCNJbvTuBwAAiEAryGWnp2z3tPzKXXaQrFo1Mp0QNLUPbRoia9QaDaNdRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.16-31c78f4ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132993},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"31c78f4ed590c8c112938b8055ee78abf0c2b755","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.0-31c78f4ed","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-31c78f4ed","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.0-31c78f4ed","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.16-31c78f4ed_1713190767716_0.6614183879312838","host":"s3://npm-registry-packages"}},"1.0.17-ea4f26285":{"name":"@libp2p/dcutr","version":"1.0.17-ea4f26285","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.17-ea4f26285","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6517fe171b03602305b7c625952db305eabedf7b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.17-ea4f26285.tgz","fileCount":25,"integrity":"sha512-V2ppKUZsQBAGRCvQcQn1DDDuLzuL8hfWoRMu5m5/tLb4MNXa9w4+Xl6Ow4xXNadPDzT70zBnyVhuLAB/0QTctA==","signatures":[{"sig":"MEUCIQChg/YOW3KFEYYtBQzP1Wn9nR8sl3sxd0fXo/YS2NdRmwIgWoLg2v9LMFdOBNf93quy5E+pxyW6By3MUMkpJvk4ltE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.17-ea4f26285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132993},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ea4f26285ecf7babc361799a172dd4acbcca2a10","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.1-ea4f26285","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-ea4f26285","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.0-ea4f26285","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.17-ea4f26285_1713275141169_0.9006243537696059","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@libp2p/dcutr","version":"1.0.17","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.17","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f508f55c6e4697d9d6470e896e979672a75959ca","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.17.tgz","fileCount":26,"integrity":"sha512-9FFeeArWLQkCjVLNuTpYdhEKP4U13CKovio2J3kJ0YIrnLNahAbAGuYQuRYWtk9ijHilEaD7skShKowphAQsgQ==","signatures":[{"sig":"MEYCIQCFcvoaGMmHeiAliHObonYaw6tNa+OxyJg8lnmsm30f5gIhAKr5G9cXMGn4/6iq+lExOGZPGBzB7LNyrexuGYR9CE+d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133774},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"153b4d9aaa35e1b0756090d222330df48a49811a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.3.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.2.0","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"^1.1.0","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.17_1713277679666_0.7504552445754733","host":"s3://npm-registry-packages"}},"1.0.17-acef72613":{"name":"@libp2p/dcutr","version":"1.0.17-acef72613","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.17-acef72613","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"87bd7a0754c897429fdfe1f10212d8074dcf7416","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.17-acef72613.tgz","fileCount":25,"integrity":"sha512-mrbFRxa6+jp3FNJpHp3lVo5h0IXOX+vtqqf/YVTTJDdb612nLv3BsRpbvF03f5zkjWFvj/b20cSXwOR6VBwZ+g==","signatures":[{"sig":"MEUCIQDQAAgGkidYWkc+IJV9ywDN6cPku7R5gkFKzhwqO0y/QgIgLjCmIOrqFhdPyAl8dOJ8qDpxFVlUG6qol0vHD/yGpe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.17-acef72613","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132993},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"acef72613c07f5be82e6d6fdede5692cee724683","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.1-acef72613","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-acef72613","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.0-acef72613","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.17-acef72613_1713771327141_0.680867773656213","host":"s3://npm-registry-packages"}},"1.0.17-eaf8ac7cf":{"name":"@libp2p/dcutr","version":"1.0.17-eaf8ac7cf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.17-eaf8ac7cf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"76e6405ca70275518962a60fdc2543f967d4be62","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.17-eaf8ac7cf.tgz","fileCount":25,"integrity":"sha512-VdBdbOZm9hzw1zMbVyOzaaXwnxDnaUepYV7FAi3XUauGARMOcWkkZ6K2BRb6qE+T2kg/BK4ZbN9vHpDAdf3Xpg==","signatures":[{"sig":"MEQCIGM6igWCA9o4kUCYEjNKUrNEP+ii1B/Jm9Txnq6wlCH7AiBp0Xavm356e3/Bb7PL/8u5PFWCDL+4xl57b1lFvTQGWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.17-eaf8ac7cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132993},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"eaf8ac7cfb8a8ee00283de304dc4ec5280a41f1b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.1-eaf8ac7cf","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-eaf8ac7cf","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.0-eaf8ac7cf","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.17-eaf8ac7cf_1713793866771_0.35680805108389535","host":"s3://npm-registry-packages"}},"1.0.17-fd1f8343d":{"name":"@libp2p/dcutr","version":"1.0.17-fd1f8343d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.17-fd1f8343d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"00fbeab584050f380a1affb70dd6abace963d159","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.17-fd1f8343d.tgz","fileCount":25,"integrity":"sha512-yNAMpTlLua1z5yYpduG9o4SudFSAjD0nEHDSrmwMrJkkxxjdONrZOuoZhXxnbUPnjcxEJvnxMw79HStBPzCqsQ==","signatures":[{"sig":"MEYCIQD5zK0v1HpOYtIxXzncxDerH4A4Bh/AWIwKvEB3Ne8JmwIhANHJ885Y9L9Exj/uQ0e1oiR2xf4TQgUmcgRVfJYuNEFu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.17-fd1f8343d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fd1f8343db030d74cd08bca6a0cffda93532765f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.1-fd1f8343d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-fd1f8343d","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.0-fd1f8343d","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.17-fd1f8343d_1713869398246_0.6941702153991209","host":"s3://npm-registry-packages"}},"1.0.17-2281f802b":{"name":"@libp2p/dcutr","version":"1.0.17-2281f802b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.17-2281f802b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a00745a0c240e0fc14b25386ab3078f6f7a3645b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.17-2281f802b.tgz","fileCount":25,"integrity":"sha512-kykDEa8GDtLohw+PgZlc7brv6F7ChEe9QJhcUviI32Mzozq1Fqp1yFaoVgvcGLJT7hkgxxw1oxmcoXVdJfeT0w==","signatures":[{"sig":"MEYCIQCog4nxL0grXUeoNq8vioAL5B/2s+QSpKN/Te3/WVXPsQIhANJnkoim9QIdTX26uRFeR8oxGWcMSYy0q3dvopl5Z6h8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.17-2281f802b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2281f802bac80a4ffd3f7e099a6ff02f3db62b11","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.1-2281f802b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-2281f802b","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.0-2281f802b","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.17-2281f802b_1713948161890_0.625068366193847","host":"s3://npm-registry-packages"}},"1.0.17-c2181f0cf":{"name":"@libp2p/dcutr","version":"1.0.17-c2181f0cf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.17-c2181f0cf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"04ed0d7e624236b5b191c04d13a2f3893ca0e686","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.17-c2181f0cf.tgz","fileCount":25,"integrity":"sha512-nsjst90c0EoQNn7b++BizxAvj7v9p3c51ZWRDdTgEzPKTD9uh2dqGjGmlKaeeP5KHZOMW3o2K9qh8EZw9dZAAQ==","signatures":[{"sig":"MEUCIQCKy9MoSLH+R92nGkvAyE8elydGBaJy7ZmqVg1adK0towIgaHkNQv0O9yCTQBj9E+NvbLHVZ2XuTK55t8wl8fSRC4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.17-c2181f0cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c2181f0cf11c2c74fff08ea9197af25528a02e6d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.1-c2181f0cf","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-c2181f0cf","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.0-c2181f0cf","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.17-c2181f0cf_1713964466495_0.4082451024330134","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@libp2p/dcutr","version":"1.0.18","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.18","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d07e03e8fa9d4cf956ae3d6ec751b586bfd3a7b2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.18.tgz","fileCount":26,"integrity":"sha512-U/P1wI9jObXtDYYAQz9JUyvm+LoXFvy+z8ghAmrAx4JYdLcda4yQ3BOgIfdtTC5zkesqaYymGXktiRqd9VSwnw==","signatures":[{"sig":"MEQCIDZgsnyU5wu24cg1p/bYHhNhUjlFsTnO+0DIC3tK9EiFAiAQICG94q5cgy3OqrOOgxKGUNnXCJXufdXonl/WTFbkfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133914},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"17e2d64e05ef4555cae304f0fbcc546d5446e0c0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.3.2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.3.0","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"^1.1.1","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.18_1713968175594_0.3174888699892524","host":"s3://npm-registry-packages"}},"1.0.18-90cfd25e2":{"name":"@libp2p/dcutr","version":"1.0.18-90cfd25e2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.18-90cfd25e2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d45492a50631922caa97573fe72c83f9069bb9f1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.18-90cfd25e2.tgz","fileCount":25,"integrity":"sha512-eixU1zgtzUPGPldiuYufPn1g0s8szg8qY8M1LVzGpL5zxpCpkTWfyCNy+Jx2fqEdNYBNMmF1pfXGTLkgFt/Z7g==","signatures":[{"sig":"MEUCIQCcPx8v7ipTNz8gQjHvLzLHCZU6TIYaNdRh51U0QaETMQIgfsXejWMOg8ecZcBETh10Flo4lHNLM0zk+oNz5nqggIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.18-90cfd25e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"90cfd25e29a5642575f8aef3c60750f04129e1e5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.2-90cfd25e2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-90cfd25e2","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.1-90cfd25e2","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.18-90cfd25e2_1714063713324_0.6725933666357287","host":"s3://npm-registry-packages"}},"1.0.18-998fcaf94":{"name":"@libp2p/dcutr","version":"1.0.18-998fcaf94","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.18-998fcaf94","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9929f368156a3c70e2a483be7c7a4e72a6d322ea","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.18-998fcaf94.tgz","fileCount":25,"integrity":"sha512-ooFKTVprlArjQJbZ5jquZSIdWqe+zwePspHF3v//hTMJ2R62XLCLCWG0ayZMEFaB4g5cUQJKAWYIUcD1Ut2F9Q==","signatures":[{"sig":"MEYCIQDNmgbGTzNxEg2EpWzO/KjRbPzT+X3SCL3ysQ1NVkgpgwIhAIDQfOjtNO5oiJUSQv5EkXG/2cnXMiHYV66G/vOcZbDp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.18-998fcaf94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"998fcaf94889251817a3bbaaad9b654bebdf3a6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.2-998fcaf94","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-998fcaf94","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.1-998fcaf94","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.18-998fcaf94_1714151998870_0.4290112639765662","host":"s3://npm-registry-packages"}},"1.0.18-e1923b0a7":{"name":"@libp2p/dcutr","version":"1.0.18-e1923b0a7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.18-e1923b0a7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"775a4805a9a83ffb563fc215a5b8f525a485e2a9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.18-e1923b0a7.tgz","fileCount":25,"integrity":"sha512-aHx8EHxJkv+RYa1cQyQboOE4BEcEJsRYWc+8QD/tYEm/yW69RPM0tzaDIDzXg1jExGnnOBXIs0AWmlNNGopmeg==","signatures":[{"sig":"MEUCIE1MGQ4iyCdNG5eFIhfTA2MO+u7jKwE43aG+/GOdVpH0AiEAsAQzH/7cRfaogbygo+iplys8TVAokoGBJ5Apm843RPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.18-e1923b0a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1923b0a70c9b31b70e3f3f10cd1984daafe592a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.2-e1923b0a7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-e1923b0a7","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.1-e1923b0a7","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.18-e1923b0a7_1714153340025_0.2107303880561333","host":"s3://npm-registry-packages"}},"1.0.18-3bc94b403":{"name":"@libp2p/dcutr","version":"1.0.18-3bc94b403","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.18-3bc94b403","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9eca02adb0cd31a6089f318e325187d7a55986ce","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.18-3bc94b403.tgz","fileCount":25,"integrity":"sha512-1YH3lQr2QybOlChNM5lCUMm8TFlzNDyZXXgMuIhIlevdEf0UJ5/9vhoYe9SIqIo6mcQcel/rpgmLHByWzWZyqQ==","signatures":[{"sig":"MEYCIQCsXtzlt0P5VdZ6McXN+KPEsOj1ZFm4gVzHZdZe84zfNAIhAPLxwFCHmN0UuHV3E4CDCiZap5TmBYy1KONQPnR4dXkX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.18-3bc94b403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3bc94b403b117cdc5ed57f73da22c6fda8a3ef51","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.2-3bc94b403","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-3bc94b403","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.1-3bc94b403","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.18-3bc94b403_1714459341315_0.3438461337671861","host":"s3://npm-registry-packages"}},"1.0.18-3d7a9da17":{"name":"@libp2p/dcutr","version":"1.0.18-3d7a9da17","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.18-3d7a9da17","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"319263090f8e15f10854df9360000f282689b2de","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.18-3d7a9da17.tgz","fileCount":25,"integrity":"sha512-mw87ApOfGeiNS1OSS42QwbCVvAcZCEh5lGFoRXe8DahJN/gV9vpj/7QTTYYtCllMzfnw+E3R/ifBnJB8Y/RjRg==","signatures":[{"sig":"MEUCIFqFkeDS2+Sa/9yXeh7k+aEc6fBAteSJOmnWXxg35WmnAiEAmMe3yKFtV4cG+ndr6usPXaHYJducP1Q6JNcy9T6MqqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.18-3d7a9da17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3d7a9da1700a584ff2d1a3b252f084e0de7d0c82","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.2-3d7a9da17","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-3d7a9da17","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.1-3d7a9da17","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.18-3d7a9da17_1714469996027_0.16003925741184655","host":"s3://npm-registry-packages"}},"1.0.18-c82432312":{"name":"@libp2p/dcutr","version":"1.0.18-c82432312","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.18-c82432312","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b33b1eb234014f342ebca2958150bce6a83d1dc1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.18-c82432312.tgz","fileCount":25,"integrity":"sha512-gVzEYfOxkDOnZzP+os+0eVBmSXLGlCTkUMBkbaIq+vQDC2Gpdcq0QRkka4Sd4KZNAPxJFt3pKEUh2Y8e+5oKUg==","signatures":[{"sig":"MEUCIC5ov15b3jrlHohFuYE7RUwLEKpqTTj8S2L8fa6ZRyoxAiEAtBNKtYUTCeoVXK78Spi4ZziePeELYDNMyokeJuVhBe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.18-c82432312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c824323128bda325fc7af5a42cd0f1287c945bc4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.2-c82432312","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-c82432312","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.1-c82432312","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.18-c82432312_1714498698992_0.17974717546534036","host":"s3://npm-registry-packages"}},"1.0.18-de3f7aeaf":{"name":"@libp2p/dcutr","version":"1.0.18-de3f7aeaf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.18-de3f7aeaf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"054ebb6b7c8092411369b50473965803449b7222","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.18-de3f7aeaf.tgz","fileCount":25,"integrity":"sha512-4Ne3kdvK/Rs/j1Ue6Zfoeu7kPi1S4zYLFBulWQJ+xMtXhf5ZTZ43mHW6fLnO5YTI/xeDMrmRE05tWOJUTbIuaw==","signatures":[{"sig":"MEUCIE2K9K3/qahSZ2UxeEk8myKLDpwtkZoTzHKoA88J31uaAiEAnrcjt7qhr8Qxg0/OObd+zKmsbNpXErWLw9/3mSICw2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.18-de3f7aeaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"de3f7aeafa6a4ada2f65598aa6d8eeece6ad83d8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.3.2-de3f7aeaf","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-de3f7aeaf","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.1.1-de3f7aeaf","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.18-de3f7aeaf_1714545644703_0.38731841968196656","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@libp2p/dcutr","version":"1.0.19","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"df7bf38d5b0fe11ebbb23ce7248b52ffc0164195","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19.tgz","fileCount":26,"integrity":"sha512-EIgeQ5ZFpL6OYqd4PtJyV6Tc8VWu/s2CYeDub1pPZz06UiHfKYO3pDiCEeb9tr740O//VRK127yXaXHdtlV+kA==","signatures":[{"sig":"MEYCIQCD9gHF01WWokrEsUTMY4JuwYHPDum1YRX5hJoGD1cJjAIhAPW4iBVnSP+IGQKg/HfexX5whCinjTiXVM3x4X9d3RiA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133932},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2374e7de1617252562f2855fddc1127c93557887","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.3.1","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"^1.2.0","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19_1714549113387_0.136721911331531","host":"s3://npm-registry-packages"}},"1.0.19-9d13a2f6a":{"name":"@libp2p/dcutr","version":"1.0.19-9d13a2f6a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-9d13a2f6a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b6e2747b90e1b4d5cf79f80f78a274a7f571aeee","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-9d13a2f6a.tgz","fileCount":25,"integrity":"sha512-lH5frRG8Q4Jq+b9UvJTFycR+JhMHBA4jvsvoLT67uT2my28mCGyT5u/nJD1wCMvhIfuerYRqFGXNMmJLjTl4bw==","signatures":[{"sig":"MEUCIHcB8FKMqRCdj67889jG8vsRuhnFgEzx99pEkAyrRdKIAiEAgnfg/2MyOboKWziDpebYu2vOt+gVAUQ6VEydxyY2d5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-9d13a2f6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9d13a2f6af4ed12166a10a8bc3c07da7f0023f88","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-9d13a2f6a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-9d13a2f6a","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-9d13a2f6a","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-9d13a2f6a_1714563363911_0.9659710410933642","host":"s3://npm-registry-packages"}},"1.0.19-a11e135c2":{"name":"@libp2p/dcutr","version":"1.0.19-a11e135c2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-a11e135c2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dcda17c6eab0bf95457b93cf43e189785f03b8c0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-a11e135c2.tgz","fileCount":25,"integrity":"sha512-4ob2/054elAUqliS/jwFD99NmwCpxf4qZSGaUIyVxrvWfOAEBt863tX9GyT0HJYqcdU4EF740soJA2bzmNFhAg==","signatures":[{"sig":"MEUCIEf5PFr8am+Fcqf3GAkeAXz/F7ZEVi4DmWqGiTqakAAuAiEAmh0mhQiTwxg6TVGkXC9anoJmxQ/ETkF7UDdKimzVrYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-a11e135c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a11e135c221543b20fe746ab8ae85d54316ffe97","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-a11e135c2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-a11e135c2","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-a11e135c2","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-a11e135c2_1714641393231_0.3365212789541474","host":"s3://npm-registry-packages"}},"1.0.19-1488a7371":{"name":"@libp2p/dcutr","version":"1.0.19-1488a7371","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-1488a7371","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7bd446f47b9e90c4d44672f36a7d385a855c2489","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-1488a7371.tgz","fileCount":25,"integrity":"sha512-NkN+TSlZD5IZYyxsPZqu/MocHKr70qhpCHOtM0mA9lKh8ivWJtC2YzCgMkXyhyxqOBeggywItKtQcaj4zTL5mw==","signatures":[{"sig":"MEQCIEzvW3jxBJIpj9jtS+tDYe2Z6FeHBRMHkSkOhCasx8JXAiBJxZ+Y3X8HwOW+3pMAyi7vjGyQPer3loHIE5BA1tkdew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-1488a7371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1488a7371eb80751662b7ab71967ab537d912119","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-1488a7371","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1488a7371","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-1488a7371","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-1488a7371_1715082338233_0.960489615160723","host":"s3://npm-registry-packages"}},"1.0.19-d9366f9aa":{"name":"@libp2p/dcutr","version":"1.0.19-d9366f9aa","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-d9366f9aa","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"76dcad03e869e0841c78ebdab0aa2c31f0f1ceda","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-d9366f9aa.tgz","fileCount":25,"integrity":"sha512-3eVG8vnGpeoo4yWfMhHG2zNyGwto6Se14PsW181WSjquku7qupm6f+1HuLSsXePYO7HZnsXst7Kk+VJs/witaA==","signatures":[{"sig":"MEUCIQC+GLKFEgJKN+qVCLc+IdpcKiuTc1LjSmPQsbVuUqU0LQIgQrFV+ed6ORsJZT+2XS1fG2DkkHW63AvRV3n2dcUgjv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-d9366f9aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d9366f9aa1c88e3fc4ba281307dc11266a9e388b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-d9366f9aa","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-d9366f9aa","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-d9366f9aa","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-d9366f9aa_1715085396069_0.11246582606587419","host":"s3://npm-registry-packages"}},"1.0.19-bfa7660d5":{"name":"@libp2p/dcutr","version":"1.0.19-bfa7660d5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-bfa7660d5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d486541aa90fbb1b11934d750eac901126e2ab45","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-bfa7660d5.tgz","fileCount":25,"integrity":"sha512-8d1dOjxju9yj0UdSWBlQF4i0ik0dm/3QWHHYyO2O7CWsKXb9bCL8OG+raOSDKqaRwwqI57DQS94PFOPZd63zIg==","signatures":[{"sig":"MEQCICtJxSmRb6PxeJ4a27AUy0ws+0pjeN5/HwpU58yR34n+AiBFMUn09OaErqrL8+amukqdUtdVTb6WhCVpkMGmpTti3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-bfa7660d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bfa7660d5f91d1b9bf4a6859d4567d3613404de2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-bfa7660d5","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-bfa7660d5","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-bfa7660d5","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-bfa7660d5_1715088464527_0.35181277137157085","host":"s3://npm-registry-packages"}},"1.0.19-767b23e71":{"name":"@libp2p/dcutr","version":"1.0.19-767b23e71","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-767b23e71","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"60103c4d7589731bfbc72f72fb83d476b3ecf52b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-767b23e71.tgz","fileCount":25,"integrity":"sha512-semVrggHFLkiWKz1iEGOM/NFfAGZun8fjKg6FHtc2zifBK9zh7ns/FM+ztco/ftitweWJA6/JARwAO710WQfMw==","signatures":[{"sig":"MEUCIQC1rTJFYfGr1A3c1U9jl/XD7TstdSeQvhDLYHat3sWWjgIgWIzZFmXx5orDqJBEF0/xqMmgtdQnzfJJ0kt19HvJm1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-767b23e71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"767b23e710b1a9b545421365f2f9603c37cbec78","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-767b23e71","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-767b23e71","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-767b23e71","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-767b23e71_1715090397045_0.6487114835321051","host":"s3://npm-registry-packages"}},"1.0.19-510d9ce65":{"name":"@libp2p/dcutr","version":"1.0.19-510d9ce65","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-510d9ce65","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"be3938aa906465a2f9de28bb72dccf8aec59e2c2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-510d9ce65.tgz","fileCount":25,"integrity":"sha512-Lymapl6epXvHZVXyXALCqB8E/Hv7dFYNn1YVdw5DPAE1mbK9A+h3/uZpVhwonhoBCeCpv5a92U8Yxd9swKi8Cw==","signatures":[{"sig":"MEUCIEuvasmCf82nRM6HU0PFVHXVGIzrPpYvSpXqlLgqs7PgAiEAiE5WwfHm9lBQHJQUecc7miznrgX7HF9ZBCHwvd8g53Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-510d9ce65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"510d9ce6563095e9d01a64e88dd7dab8e18641ee","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-510d9ce65","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-510d9ce65","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-510d9ce65","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-510d9ce65_1715094753739_0.1026168555340028","host":"s3://npm-registry-packages"}},"1.0.19-4ad63bb79":{"name":"@libp2p/dcutr","version":"1.0.19-4ad63bb79","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-4ad63bb79","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d968d3d35441e4bb4a88e9859c66bfef9867768c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-4ad63bb79.tgz","fileCount":25,"integrity":"sha512-aAVW8uXTSoK9q4tBxHrxY7sA83ITYfBoJSLdbMrzTGWTHksMDsLl6N2X6IA6zVYhmsmiNXvdct8KvqtQRkWySg==","signatures":[{"sig":"MEUCIAU85WQx0mKB2tQHiFBZ2BNTNAAR0DY468Q8wNY5pQbEAiEA90F8GP+CV3p8owWgw4ig0Y5fyOrJIaSVLHH2dWV2TZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-4ad63bb79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4ad63bb79c0c2e5c670b32aa534906b923dcf150","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-4ad63bb79","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-4ad63bb79","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-4ad63bb79","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-4ad63bb79_1715100199069_0.591330841922485","host":"s3://npm-registry-packages"}},"1.0.19-7ae6063df":{"name":"@libp2p/dcutr","version":"1.0.19-7ae6063df","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-7ae6063df","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"624a1ca5227344fa13704e3bcc8e95a05f62854c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-7ae6063df.tgz","fileCount":25,"integrity":"sha512-9DemxKIz0ueqtbo3FFcS66WK8bAiIfbafbsIlNCLsQwbz2HzHPt6PEoSe4PabMfIZMqnvDEnOCSLviGME7yQnA==","signatures":[{"sig":"MEUCIE1td37LQmQWnGBSAj5Nn5vvRewudvovKj83H6CDZ5yWAiEAkDQST2mrOAvFN5SnzMsRWXw/2RlKEw+hajYuvk8NaT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-7ae6063df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7ae6063dfbc754f95a2c4bd0a6bd146f2989a5f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-7ae6063df","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-7ae6063df","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-7ae6063df","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-7ae6063df_1715335929107_0.4721838080917511","host":"s3://npm-registry-packages"}},"1.0.19-83c14d08f":{"name":"@libp2p/dcutr","version":"1.0.19-83c14d08f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-83c14d08f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ea69d5389ec02d415254eefbd30e6b61c906ab50","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-83c14d08f.tgz","fileCount":25,"integrity":"sha512-Oq1F0v1/7gsA3+PKfhbUJ0L/lnlx5/gonWrXkLEtaTq3j6LVCIjuawpwbmOG7wV7+yIzHpY70RsMkTw0HKDiwg==","signatures":[{"sig":"MEUCIAY6WIAvzDzEie2LObttsWI2WFtXSfgWcFflIRNABOX+AiEA2CQraSkrk3+zYZs+6h8Am4GZKqR/ut4rkJWzQLOxiwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-83c14d08f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"83c14d08f4f10a207f142f0d7d383e0fbff7858a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-83c14d08f","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-83c14d08f","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-83c14d08f","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-83c14d08f_1715585587467_0.12732445296838768","host":"s3://npm-registry-packages"}},"1.0.19-43046b9ae":{"name":"@libp2p/dcutr","version":"1.0.19-43046b9ae","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-43046b9ae","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f7e6a4a919442bbd725a68c01c8db0699cc2f5a5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-43046b9ae.tgz","fileCount":25,"integrity":"sha512-CC7FjrsAZvuG79v+pBiV01qZMTe0pb23LsRAF23lCvSLIwK7j583ZbiEAjzEymNx4M85cf3nxl0tGXu27q5Tyg==","signatures":[{"sig":"MEUCIAUALD6rPC3BqZo2Kmi+2an60yq9sVoDPjz61EaIyAoQAiEA9Z4H2zcKdffsgfirjkqpF9A/pkWU8apYktBSCpMQsF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-43046b9ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"43046b9aebebfadeb1c092a1ef768c63c32298e3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-43046b9ae","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-43046b9ae","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-43046b9ae","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-43046b9ae_1715620934821_0.1662533240385804","host":"s3://npm-registry-packages"}},"1.0.19-9d4b0596f":{"name":"@libp2p/dcutr","version":"1.0.19-9d4b0596f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.19-9d4b0596f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"15ee09fc1c875cf22da4e0b90517e2eae6c13856","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.19-9d4b0596f.tgz","fileCount":25,"integrity":"sha512-AHT4pPPyE3f9f7xU8+0XhlV+Miu8eib3HwOl6UUMKPXeq7y0wqeSd+TTNn6FtAG3wcQCPaMbzkVgQojFNogNHg==","signatures":[{"sig":"MEQCIFgU/U9e4oG1KQnBy/zZ4tdSdskRudSPemSPapnRjmiCAiAeT5CwfC9Wzv+HWm5nBSnL+xj7BcQ1glJ7wMtn5TiaKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.19-9d4b0596f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9d4b0596fa3066dce145f54290984a9870cbc934","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.0-9d4b0596f","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-9d4b0596f","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.0-9d4b0596f","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.19-9d4b0596f_1715677587675_0.22816218033488989","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@libp2p/dcutr","version":"1.0.20","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"397d0e83af80d693289c5696bd265f87b04748c1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20.tgz","fileCount":26,"integrity":"sha512-oZDYVVaRhP52ZaUfRbCjBbMaHsxS1LyUcYNegibzcgTbnuWMtwzVsrVSwoMLpgpyi6ehodYhxdctjTHDqj2U7A==","signatures":[{"sig":"MEQCIF7cxcw8Hpn5/KMmsfBeobo79Y0nit15DD3PqSENH9GVAiApgnPj58s/WnmBphFlc9IG/jfs7JxUBey3qP9MT9oepw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133932},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b0554a5321fc1ec069d6273370da03f99e3445e9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.3.1","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"^1.2.1","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20_1715772669524_0.8337310596387764","host":"s3://npm-registry-packages"}},"1.0.20-3c73707ff":{"name":"@libp2p/dcutr","version":"1.0.20-3c73707ff","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-3c73707ff","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc31bceda98de90b0591d91c33aff9da0dbe4f67","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-3c73707ff.tgz","fileCount":25,"integrity":"sha512-phz++8aYbKhEtK+3fnCU8SC6t906lDB0y9NGeAcilgUHkVfkzoT7Btb3ln60HOMEKHwyj5z9MXOrv3HeEeQNsw==","signatures":[{"sig":"MEQCIFSUqo9AQ/F1hoUswiAsABVpjwsmLUlxK1cBiAmS0K3NAiAMHbtGr38M00DLind6kbTWKOaXfPE3FIhwHuJpg28n/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-3c73707ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3c73707ff5c1635d4ab26dcc39499ab497d217a6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-3c73707ff","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-3c73707ff","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.1-3c73707ff","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-3c73707ff_1715773672359_0.21045379003453846","host":"s3://npm-registry-packages"}},"1.0.20-1cc6a9405":{"name":"@libp2p/dcutr","version":"1.0.20-1cc6a9405","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-1cc6a9405","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc1b18c29af72f6ddc1278c2df193f4bf82168de","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-1cc6a9405.tgz","fileCount":25,"integrity":"sha512-/jgnjXYzLGJ9jUlOjffDYbOiNfn/dap0tbBQBN65PPcCRk6Y9NErjXykaT0AWLiHg0CzUD2IaP7ur8EVA1AtRw==","signatures":[{"sig":"MEYCIQCkI+hv5yqP+Ao7lswlAB14XAuKvw+UBC2GAPMROckJJQIhAPmmZtHvCJ8YCzJeYsk0psUVQl51/g8MTMxYpvVpNCDS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-1cc6a9405","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1cc6a940547a03fa8c0f2b73b155eda795ab88c4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-1cc6a9405","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1cc6a9405","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.1-1cc6a9405","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-1cc6a9405_1715856209380_0.10207858440554785","host":"s3://npm-registry-packages"}},"1.0.20-1cd5aae11":{"name":"@libp2p/dcutr","version":"1.0.20-1cd5aae11","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-1cd5aae11","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3edc4aa36cdb71877a45ddf3f3085e41490a77a5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-1cd5aae11.tgz","fileCount":25,"integrity":"sha512-AVP7i3Z2wXrLxtRsZligK4Z2HU5qBehlAQJCEUPmeYxmDpa+F85c/4NbvSCfimpH+1rQ19KO55GIuvBeAlf+rQ==","signatures":[{"sig":"MEUCIQCt+zXiGQ2qAbnpZs8EvPjKZD2sq9W7QFsEpkaWQzMSCwIgK2oVJKvC7OQAqFPyhcxbhfU1pGKh9yDf6OjE0IeVz50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-1cd5aae11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1cd5aae1179cb564e99c9d135c4c2ab8b840b2e8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-1cd5aae11","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1cd5aae11","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.1-1cd5aae11","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-1cd5aae11_1715870229910_0.18598776861619126","host":"s3://npm-registry-packages"}},"1.0.20-7de56f244":{"name":"@libp2p/dcutr","version":"1.0.20-7de56f244","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-7de56f244","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"038e9163ddbabb841d1b67e4b4b54e69a42320fc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-7de56f244.tgz","fileCount":25,"integrity":"sha512-k9TGU0Q7l9czQ97PUUB+eelbzvar2wBFy5S/BDFKEKHmpZV9pNHIMkXi2rLxpqWJS1zGCrh3ZxtFWq56OSfZnA==","signatures":[{"sig":"MEYCIQCKbC/K2k44gohz5nz6O7FA3VgbsbWkq9uk3COtbktIuwIhAMHM2HN6P9seYLdPDcYDxtln98tokKtv8Dnb/XKSL0ZP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-7de56f244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7de56f2444f0501e2e38b7aa658a4271441f8a9c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-7de56f244","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-7de56f244","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.1-7de56f244","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-7de56f244_1715875631305_0.024469653210218212","host":"s3://npm-registry-packages"}},"1.0.20-5b7380259":{"name":"@libp2p/dcutr","version":"1.0.20-5b7380259","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-5b7380259","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"328b7e3fbc20e31256ba83b262f45386eab6ac4d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-5b7380259.tgz","fileCount":25,"integrity":"sha512-GPk/hj++y490f+q4S6lGGZILQbFs/3xrGVf0Gf1JBHaIQo7Or+KwFcrbWOdXWVWs+3d70TPFB7H4MQepd52jEw==","signatures":[{"sig":"MEUCIGNpAHJbQX2Z2SZOdTqIL1X57YX/XhlLyRZ236+BQt0fAiEA00UYjaIqsKb+JKgve4m7OV5SLTBe4GNX788bteEfIl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-5b7380259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5b7380259ddcd36e3e919dadb6380dc939ae9537","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-5b7380259","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-5b7380259","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.1-5b7380259","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^17.0.1","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-5b7380259_1715879600181_0.7340997469978019","host":"s3://npm-registry-packages"}},"1.0.20-1eb5b2713":{"name":"@libp2p/dcutr","version":"1.0.20-1eb5b2713","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-1eb5b2713","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"56d2513a88ed76adb54ff21a95e12b79e0595a01","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-1eb5b2713.tgz","fileCount":25,"integrity":"sha512-I+o4fMKtdOflyWQRyx62OWWcJ2z0U48y9ZbHt127oVLzSt70x8UJVJfxlJkntXk29tDvqwjEzbs6R8mziYDw7g==","signatures":[{"sig":"MEQCIA1gbP2vzCjwNQvjblk6CNsL+LA+p51hG3rEQEeKdMRjAiBxmq3s7vQcASrLUEWpZLgeXSQOHEGEjw0ICYuSpEHu5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-1eb5b2713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1eb5b2713585e0d4dde927ecd307ada0b774d824","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-1eb5b2713","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1eb5b2713","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.1-1eb5b2713","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-1eb5b2713_1715883688393_0.9999403269950686","host":"s3://npm-registry-packages"}},"1.0.20-8214dcfb0":{"name":"@libp2p/dcutr","version":"1.0.20-8214dcfb0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-8214dcfb0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"689d9155a78bb35b84ee8588069404fb5440df5b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-8214dcfb0.tgz","fileCount":25,"integrity":"sha512-Y0dxSYNRPxziduzlqbVXN6DvyOSGAUNT0I0nWHMFv9d8yOMnzyVl8SpVpuC5l2XC5AEAXM1lySifcfSrK9RqMw==","signatures":[{"sig":"MEUCIQD3bu/Rn9vGz+J0fngPUsi109VThYJ4Vf/E559wqWqkPwIgN9LSlWnxVKJYMke2xLzIYz8MK0qS+5ptvbVt0jDOvmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-8214dcfb0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8214dcfb0e14e7bf377b5f0d9864551038c069fa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-8214dcfb0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-8214dcfb0","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.1-8214dcfb0","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-8214dcfb0_1715958660345_0.10489844141450089","host":"s3://npm-registry-packages"}},"1.0.20-1a41c28bb":{"name":"@libp2p/dcutr","version":"1.0.20-1a41c28bb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-1a41c28bb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4a03a2c4053b69f5a5b0f3fea5953053c7f69753","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-1a41c28bb.tgz","fileCount":25,"integrity":"sha512-u0SNyjJxINc8XpWHCqIZf1sTUZl+pMbH3C2855ZFoCg/qF2Wt2hwH1b/REDutqUcQrip4lvIbnfTJG5eNoZBQA==","signatures":[{"sig":"MEQCICm4wS7PV0tcTqtvkIbkz59HZsgR7oUJVanabXS8Jc4WAiBd6UGPHcofsBLszSaY3oc7HpMQQxEJXFsN/Wsa0tzysw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-1a41c28bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133151},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1a41c28bb76a365c3474f94e3f7dcf7691c0cec2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-1a41c28bb","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1a41c28bb","it-protobuf-stream":"^1.1.2","@multiformats/multiaddr":"^12.2.1","@libp2p/interface-internal":"1.2.1-1a41c28bb","@multiformats/multiaddr-matcher":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-1a41c28bb_1715968160810_0.13105379488117452","host":"s3://npm-registry-packages"}},"1.0.20-48444f750":{"name":"@libp2p/dcutr","version":"1.0.20-48444f750","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-48444f750","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d783e6fbb7090b2e5ddb83c721651fd05dcdf551","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-48444f750.tgz","fileCount":25,"integrity":"sha512-UgFsNIQDJ/Qh59EtHT1cn2o1dH1jRtlA4e8x2Xzaymkoeir6DOSv89VF9vz1P+xx81WhA5algEIPOj76WkKKRw==","signatures":[{"sig":"MEYCIQDPXPKvTS9Hc5uixYrkZx93bhBXM5huBdxl56bmIrKGiQIhAJAHwOf9m1c36zxl+OA+VIWYLYPl9+/r6G2jMUAgKs+/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-48444f750","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"48444f750ebe3f03290bf70e84d7590edc030ea4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-48444f750","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-48444f750","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.1-48444f750","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-48444f750_1715968381484_0.0950504446898055","host":"s3://npm-registry-packages"}},"1.0.20-a3e8beabd":{"name":"@libp2p/dcutr","version":"1.0.20-a3e8beabd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.20-a3e8beabd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2adee6d713d42105c3d2ed0dc8b8a41d82987535","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.20-a3e8beabd.tgz","fileCount":25,"integrity":"sha512-GVpOtMLy7vCmJnYOTpfGy7j5/w6vVYT0uGlQcNNewyq9AdpK/SATb0uzbvqPYID3/IOXjGEevvTSXYHcP5Oe9Q==","signatures":[{"sig":"MEUCIB9WjQ7iEBp1eL+xbsX8M0G/1Q9wr2dfd8UFfvm8xHX4AiEAlPQWPPLpQOpJT/KjAIrUnUG5aJfl2U2NN2eo/TbmLjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.20-a3e8beabd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a3e8beabdc2b551594952b5d5621555296eff79a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.1-a3e8beabd","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-a3e8beabd","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.1-a3e8beabd","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.20-a3e8beabd_1715973903519_0.07110369244773418","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@libp2p/dcutr","version":"1.0.21","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b6de2b28af3eca63e6b9bc350d574c9033e1584e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21.tgz","fileCount":26,"integrity":"sha512-lIP9epIJIKBDq6PRhYA6rHYQMTMyxAUFTXBV81gBVg2bHZgwL5zRXUyXcb7naPEYglHjhIRZ10FBl+URNB1iJg==","signatures":[{"sig":"MEYCIQDA76bzsudMPbZsdGHD7g6hnWNW5xzgNMqJtuAwxzS9gQIhAJFbDND+df5pCLSnEqzzH5sEFA+ldjjHkQfbb+uPY/hy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133933},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f9df63299d5e73168f2aef452d42f9723f56e810","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.4.0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^1.2.2","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21_1716203855269_0.17677214772931582","host":"s3://npm-registry-packages"}},"1.0.21-e69a2f1b6":{"name":"@libp2p/dcutr","version":"1.0.21-e69a2f1b6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-e69a2f1b6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"18bafd15969d8487fe5236f2153f0f43fb5aab23","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-e69a2f1b6.tgz","fileCount":25,"integrity":"sha512-SaxMQeX2UWcsiUKb1KgbGl40OlsIMdmOfC41dSpVMiB8Cxbi4vfBcvpV59CQsjp0PHA1AkkqqP8Ud+sNUq0Ijw==","signatures":[{"sig":"MEQCIBsJ3w1bihq7WETnMEQAJ40ogLQ0WIkk7CfTBRz/miooAiASgxGKB2Ln4id1ZEq3gPdY1bCeY0Bff7MxY02PKH1R8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-e69a2f1b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e69a2f1b608be8dbd1456b84270a4b481ee036f7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-e69a2f1b6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-e69a2f1b6","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-e69a2f1b6","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-e69a2f1b6_1716882655537_0.47020388247847245","host":"s3://npm-registry-packages"}},"1.0.21-7464dc00c":{"name":"@libp2p/dcutr","version":"1.0.21-7464dc00c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-7464dc00c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c579836eae2b6e39d0152db7e1974e05874e4061","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-7464dc00c.tgz","fileCount":25,"integrity":"sha512-rRVp+743OZup4X4oJIndH8QJzxJll3UJFxR1+cP5H5N7ZsdXW8nzcxYK8mtE5y4dNN2Dp4/QGKPcYazgdLC/jw==","signatures":[{"sig":"MEYCIQCx6viDq3aupQWKofzASKfBvvScecTlO8pKdTGNmAcEvQIhAIilYpIIZNP4n/rxHPZwRpO2ZCZgj+Wm27dnojQok2Ch","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-7464dc00c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7464dc00caef2d95bfcfc75346f48e0901458df6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-7464dc00c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-7464dc00c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-7464dc00c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-7464dc00c_1716883803015_0.9807206937198722","host":"s3://npm-registry-packages"}},"1.0.21-7aec7bd45":{"name":"@libp2p/dcutr","version":"1.0.21-7aec7bd45","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-7aec7bd45","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3b10c3d6303d93fd5a43d33f9b183af110f1717d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-7aec7bd45.tgz","fileCount":25,"integrity":"sha512-zbQMVbagL4jW72iKYNUl9diWhEjkArjcM1DQi1n7MAauqvmovn8PTERNFnS+73lxBOSFGdG95FMhvw1n893WJg==","signatures":[{"sig":"MEUCIQCnKRe9/B7la/HsFUeq4vk+6G0kvXwUy2b0E/EIA3urlwIgYjNIAQ79k5BFTLDPA23TBlBx8+9MPxwvbjWbUicWbVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-7aec7bd45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7aec7bd45b37e1d5aa206816c17189f1e0c68d96","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-7aec7bd45","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-7aec7bd45","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-7aec7bd45","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-7aec7bd45_1716889180766_0.5275911680046124","host":"s3://npm-registry-packages"}},"1.0.21-167bf2b3c":{"name":"@libp2p/dcutr","version":"1.0.21-167bf2b3c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-167bf2b3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b9ca0e6d76f37b9df0411ef52b0d06969d3207e2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-167bf2b3c.tgz","fileCount":25,"integrity":"sha512-B8W/m2eWZ2GIubhQk/6h0drHGb6V4msSTDsXZDzcScmLp2oEDLhQ5RKrb3oWuAQMCmkB6Mhx9pncuN4RODitsA==","signatures":[{"sig":"MEYCIQDMMbDuXEFkOtLxjlLl3/a5Id757Of2WudyfsMyyd8SeQIhAMudW6j3G7u3C5vilZlmpwpt1QYiFmxk9FBUkEZZ99AF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-167bf2b3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"167bf2b3cf0aa741c8118e241c3668e8ef91c549","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-167bf2b3c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-167bf2b3c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-167bf2b3c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-167bf2b3c_1716897323647_0.8106184580760636","host":"s3://npm-registry-packages"}},"1.0.21-352699ab5":{"name":"@libp2p/dcutr","version":"1.0.21-352699ab5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-352699ab5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0fe827a5ab8bb8734155cedf82d1ecec7964e2dc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-352699ab5.tgz","fileCount":25,"integrity":"sha512-yc2Rsog+z0BpGl6hi8P/UhMVLHql6EX+uyKZ8UkMpYtpGnn9YKKkBHqcG1LOu+QRZJIKg+r1/g3og0cOX3SaKg==","signatures":[{"sig":"MEYCIQDn96eyDg+AfWhykYezih5YIQFr2wj8r7FE4PSjPbg0xAIhAOz3UgvhaYQaAaYI1EVadkUVwn1TLqA5VTf1wtWmG1fK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-352699ab5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"352699ab534c7aed536886bd2fd18f069db0d08e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-352699ab5","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-352699ab5","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-352699ab5","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-352699ab5_1716916553052_0.3136818383021307","host":"s3://npm-registry-packages"}},"1.0.21-f4e572cd6":{"name":"@libp2p/dcutr","version":"1.0.21-f4e572cd6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-f4e572cd6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3e8550febc71b8f92796925e5c7d42c07e57d4b6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-f4e572cd6.tgz","fileCount":25,"integrity":"sha512-GpxeKiXxvi6dJqglFDZgzkAb0qLkzjPkztnO4b6dUMAV7sIGmp8peOA6jmRngkpN4mguy+mnC/ETuzyF6LfPCQ==","signatures":[{"sig":"MEUCIC6swEPQXK4WZqN2Invl6yajXTLnk1s32PXbEyakqjpvAiEAyTjFOt5TF/zxTTXiua65OTPszp7MQO1xDvwJ2yoxBY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-f4e572cd6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f4e572cd6fc957457816c98619d1a11adf4bd5bc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-f4e572cd6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-f4e572cd6","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-f4e572cd6","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-f4e572cd6_1716918597745_0.7970026850722407","host":"s3://npm-registry-packages"}},"1.0.21-169c9d85e":{"name":"@libp2p/dcutr","version":"1.0.21-169c9d85e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-169c9d85e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b2b9f6a4729d581cc27d8daae2a805a6c236de66","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-169c9d85e.tgz","fileCount":25,"integrity":"sha512-JocqJB90MYXAMaCbhbNfg09sGoyz0JejKjEVBCT+h36FQSOOHCm+Pz1FcTCjJ2ACvgjcfBqi8NElcbQxEYFYpg==","signatures":[{"sig":"MEUCIH3gBtkzVXb61vgKzTQ4qgLoGZyoyuRULvVQeYW7tFvBAiEAyGOzcX8a8nQXm91Thdas9l5zgbkXKKGB5kFxxjInIis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-169c9d85e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133152},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"169c9d85e7c9cd65be964b5d08bd618d950f70ee","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-169c9d85e","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-169c9d85e","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-169c9d85e","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-169c9d85e_1716918620593_0.5929273792971377","host":"s3://npm-registry-packages"}},"1.0.21-12106b5b0":{"name":"@libp2p/dcutr","version":"1.0.21-12106b5b0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-12106b5b0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e8b791f357d06f59201a5318385ac97f6c55bf24","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-12106b5b0.tgz","fileCount":25,"integrity":"sha512-HDfzb51OkFMLNj45NJ1wOfY3ffqJCmnfWByPFaINCJqI0dFIyygfu4PxR552bqyiavqr0CUscj6n/VdvDYTaqA==","signatures":[{"sig":"MEYCIQC7A/g41sSxAHmPdm7zM+B3I+21ejzPa5Zbrffsj5TY2gIhAINPpxwzuFfrrna5SaEMFhXRFgoWFutvHPk+0DiZScL6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-12106b5b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133212},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"12106b5b00957b0bd634e69353d4fae4e0730ac9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-12106b5b0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-12106b5b0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-12106b5b0","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-12106b5b0_1717660136257_0.21383211912964528","host":"s3://npm-registry-packages"}},"1.0.21-757fb2674":{"name":"@libp2p/dcutr","version":"1.0.21-757fb2674","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-757fb2674","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0f768ef9cfa9ff94453e7d96fa68de0a5a12e52f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-757fb2674.tgz","fileCount":25,"integrity":"sha512-RTbBIzApa6jiP+dHT+c40wAEQ74JYh6Ka/g38ROR85QLZ4z7qbgaCtMmfDERgbJF8FYo412Wf7RrhDiQc8F22A==","signatures":[{"sig":"MEUCIAlbFuUaZ32JmeLlX+7ubAQwQ+nkQ5j94JboM4EClLF5AiEA5A3gCKh7Zly0OTv3Eu3vzdBsP0OJf3mLWw/fqcw2TaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-757fb2674","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"757fb2674f0a3e06fd46d3ff63f7f461c32d47d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-757fb2674","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-757fb2674","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-757fb2674","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-757fb2674_1717662350264_0.7793479846555322","host":"s3://npm-registry-packages"}},"1.0.21-440c9b360":{"name":"@libp2p/dcutr","version":"1.0.21-440c9b360","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-440c9b360","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"eebdbd24a4fe9b30f884d4323373bb370ed67da7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-440c9b360.tgz","fileCount":25,"integrity":"sha512-J0pDIbR8OZMDAZ025oj9SzL462iR5izSABrnqbSmg8U17RZXZke9T1cK0E7ouVEoFBck3Tx5ZNt00lYI7XLq5w==","signatures":[{"sig":"MEUCIQCTzlNfStD6bIEVx9TlGxU+51jcxfoaByibsXdcciD2GgIgAeLHIYUGkEKTVBdeoPuRQHXaXW3Btn9uyMala3rl+6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-440c9b360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"440c9b360b8413149f4a1404c3368f124b0f8a5e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-440c9b360","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-440c9b360","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-440c9b360","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-440c9b360_1717665382866_0.6816894333689012","host":"s3://npm-registry-packages"}},"1.0.21-4bd8e4f79":{"name":"@libp2p/dcutr","version":"1.0.21-4bd8e4f79","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-4bd8e4f79","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fd07a7c2b5fc06fb163b608d0cc3a838c461a0dd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-4bd8e4f79.tgz","fileCount":25,"integrity":"sha512-gaG8XsKCvdoab85kK8Ne8clOoMAu73KRBgtKYYldNZ0q3RtlGrYnrbvzSmGXFoU7RIDLNl9TOgKHDjr7GKdTUw==","signatures":[{"sig":"MEUCIBcZEp+j6KAeOExNVKrzvio2us1QyClA9gxtH3IcBNbBAiEAlZCu28F0MAsAFEmfeokNRt4ddK1ZpnSOc14LuWs/wOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-4bd8e4f79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4bd8e4f791d055c2ba1445f1dea64dd3735e41c9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-4bd8e4f79","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-4bd8e4f79","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-4bd8e4f79","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-4bd8e4f79_1717667080549_0.2664058468706947","host":"s3://npm-registry-packages"}},"1.0.21-f6fe2cc3c":{"name":"@libp2p/dcutr","version":"1.0.21-f6fe2cc3c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-f6fe2cc3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"411b5fdb07d12cff6cd15bbf5092570219c41503","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-f6fe2cc3c.tgz","fileCount":25,"integrity":"sha512-+V0NCJt/mg0SBv6ei/gd6sGG1I8amDnwMxMGr5RA78eIfmlNsbHYU+kbyL126ok4nzVkbW7PW268GqQU21Oaaw==","signatures":[{"sig":"MEYCIQDOyaxCokdHDhzeRxT4dcNhcfzQxFKD89DH8ggx0Gk09QIhAKC69lfsp30DsGLykgeXJsh3N0EwDfzWjoBok7zjMWBR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-f6fe2cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f6fe2cc3cfb4a69520ede31874c94088a7e9b270","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-f6fe2cc3c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-f6fe2cc3c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-f6fe2cc3c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-f6fe2cc3c_1717668092361_0.4632141308556976","host":"s3://npm-registry-packages"}},"1.0.21-6011d3697":{"name":"@libp2p/dcutr","version":"1.0.21-6011d3697","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-6011d3697","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f60b3ff18a1f969662fa6c5c96d4048c43c799ca","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-6011d3697.tgz","fileCount":25,"integrity":"sha512-tf49l2UNtvDHIxaDc8tsYkQQqHEzmLu9v+9kxEs6AiNkGFnVicKqC/2e4zZ2IuvhTnWlFL4B2a9ZBe7ScDaXyQ==","signatures":[{"sig":"MEQCICuEYMKOhOZQgAQFjG6PXTKYBGMFEmVkg/UM0VTPiUpvAiBHEK2sIFyprewrTRdmju9ilqz/3NTVHvXHDrEvBO/S8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-6011d3697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6011d36973f94813bc28f19cec4cf2d5883bc812","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-6011d3697","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-6011d3697","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-6011d3697","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-6011d3697_1717668918825_0.3052309740793011","host":"s3://npm-registry-packages"}},"1.0.21-bc6556f96":{"name":"@libp2p/dcutr","version":"1.0.21-bc6556f96","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-bc6556f96","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2214a6171596c1587ec4d7e1fbaaf93a90a251ed","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-bc6556f96.tgz","fileCount":25,"integrity":"sha512-x7JUmrURFTJZy/2P9O+6ax4UxTR1MTbLt9XengJlB/lOKzCWvt1WlwZ0JO4AeSkidXDJBnZ4VGOKXZpStUAkwA==","signatures":[{"sig":"MEQCIFifprkR+CPevOXAeD2Y4ZTsAyCxhl3fFiB3AkFqe+/6AiB2vgWaQf8Uk4WtTYrr3MRmceS+9mEbo9VUBwQjpBWFTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-bc6556f96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bc6556f965474801d63fc6a4c113b65144715995","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-bc6556f96","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-bc6556f96","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-bc6556f96","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-bc6556f96_1717673397146_0.14142503593251576","host":"s3://npm-registry-packages"}},"1.0.21-769461d3b":{"name":"@libp2p/dcutr","version":"1.0.21-769461d3b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-769461d3b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2209f4b979af860c92f334cf1538d300a280981c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-769461d3b.tgz","fileCount":25,"integrity":"sha512-Pkwch+wY7Br+nefmoczdT+Zg9wshgjP2jRumv/Wz6Rqa9pWUVgV1h0Iy/CMmTI16rj1TqL9UewzH0S4oomGctw==","signatures":[{"sig":"MEUCIQCKzTlxp4offkC+V205KSm2exPm69IKmG4+gQ8C5t80bQIgPE9kzIXPH4RmHOXSMt1wHKBuUTkGLJdo2cJaKqIZli0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-769461d3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"769461d3b5de1a9825c37ae8d10d508bab9fd2bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-769461d3b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-769461d3b","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-769461d3b","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-769461d3b_1717689830876_0.0009897793774644725","host":"s3://npm-registry-packages"}},"1.0.21-62e32252a":{"name":"@libp2p/dcutr","version":"1.0.21-62e32252a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-62e32252a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"add5ead1d1a99d55c46203345d2835739e832bae","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-62e32252a.tgz","fileCount":25,"integrity":"sha512-BphUqH7w/eJ0mFkh9rFa0COD2KrUkSzLGWx4C++DoVk8P9FkvWAZ+4AF5swNLdcCEHM/Gdshu1V2x3YrZdv4Wg==","signatures":[{"sig":"MEUCIQDTIU+Koc69LjH4dIEZrkleuZZEUhsO2aMnKFiW0mQktgIgCsc1rLp3hhcVP2PfGjb1JL1l86iABJCqqa9Wpbn1P4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-62e32252a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"62e32252a334a5389546dd05a143ffb93cb8e744","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-62e32252a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-62e32252a","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-62e32252a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-62e32252a_1717700210723_0.7207122304500475","host":"s3://npm-registry-packages"}},"1.0.21-90d10b565":{"name":"@libp2p/dcutr","version":"1.0.21-90d10b565","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.21-90d10b565","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2aa22cda2c27c5c0e14d604d344227e38d69b000","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.21-90d10b565.tgz","fileCount":25,"integrity":"sha512-7TrojGh/bL1bErDJCAD8PcPJcoBPt+hux2WGVxL0vvBa/JWcS/ew5wKiloHpxCfNgdTEFUEdekBAeSEXaKEsRg==","signatures":[{"sig":"MEUCIQDU9lZ6Mc8UL28mqrlotyPVWY5qb6xWXCP638KORqnv/QIga0Pr1eC+y28CyDJcFqp2YOC2jUM8POWX2lCBfc+lmYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.21-90d10b565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"90d10b56557380097d3738ee9c839ce70386ed54","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.2-90d10b565","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-90d10b565","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.2-90d10b565","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.21-90d10b565_1717775393290_0.8527868715442242","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@libp2p/dcutr","version":"1.0.22","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.22","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f6576a1d18b795d7961974f17e7bb2074338ed93","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.22.tgz","fileCount":26,"integrity":"sha512-+XOxqEPp3fG97YJvxnqVDQ307iWSNwCnOkLkby4gqr1Hoabd8G6IC7hOjEmcX9a7WpzfxxGzx3vRdbahfYCzzg==","signatures":[{"sig":"MEYCIQDxLCCF8/uElorIJg38uxzrjUmbKrNHuAqcLvFPSZRxBgIhAOCu2zqZTMAP32b/TJcYw4CdaQ0tHeZnaAc5loYTRr5M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133992},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2829da93ce19750e29f65a0cf25528d15281c5eb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.4.1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^1.2.3","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.22_1718015916301_0.8354931554670628","host":"s3://npm-registry-packages"}},"1.0.22-863b3de03":{"name":"@libp2p/dcutr","version":"1.0.22-863b3de03","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.22-863b3de03","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bd639aa78ecc3072f31dcc7480bca60f234d8a36","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.22-863b3de03.tgz","fileCount":25,"integrity":"sha512-tGmU5zIp9xEbDyDaNxdfwnqrufVm8h/N3HgHOmo6vBnzBr20orzgbFvTt56U/E7nD2evPVasZibYQ5irtjbVEw==","signatures":[{"sig":"MEYCIQCVNayXuoXvUPg3HaSByCwXhmqpoinJ3IJDN3hz20C2ugIhAOEhVAh3+9uMw7mZavAIHtY6vAN6Ef8519r/KuUcRKXe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.22-863b3de03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"863b3de03e73204b517830ae9ea782425b5c3088","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.3-863b3de03","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-863b3de03","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.3-863b3de03","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.22-863b3de03_1718188269727_0.010012362364167249","host":"s3://npm-registry-packages"}},"1.0.22-44791342":{"name":"@libp2p/dcutr","version":"1.0.22-44791342","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.22-44791342","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d11220fa72adf1c9ef2d0bd95db5e6986d50bb5f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.22-44791342.tgz","fileCount":25,"integrity":"sha512-ag7XA1/ZxsAmX4Pb6iK/IlarF59PinaUYZGG94VfMd3GurHN8ayA3vaPTwx0vdosdhqcwGKnkF8eQ+89LxaaPw==","signatures":[{"sig":"MEYCIQDwZkmDHo6MLS2q1QuQpI4AUb1ykRbMpWSaGISPT3d+5QIhAKbofrr8msbheKlCXLcdXnwY+MBRmj9YPbN1pTtMYNJn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.22-44791342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133211},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"044791342239b187d4fdabb957b0ca6af93d9b73","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.3-044791342","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-044791342","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.3-044791342","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.22-44791342_1718207621462_0.12314264381045081","host":"s3://npm-registry-packages"}},"1.0.22-d1f1c2be7":{"name":"@libp2p/dcutr","version":"1.0.22-d1f1c2be7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.22-d1f1c2be7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"012b9b3d70327d919541bc252b90e0082193e0d7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.22-d1f1c2be7.tgz","fileCount":25,"integrity":"sha512-GB72/mVa2d8v/5nLYrrJul/tlhLXdlH0ZvfdRTgYA45/cgkjA7N9tIVYKWiUnH/YJSeHeMYYEPGgREjnLwIadg==","signatures":[{"sig":"MEYCIQD7PQNV765Hv0TqxSOtaQMLauYFcmqsb0nSDPYAd5GAeQIhAJxZ7jlSZuNMaSmrCoIXbOmHZxETDq5//EBRqk0j5Ckj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.22-d1f1c2be7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134058},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d1f1c2be78bd195f404e62627c2c9f545845e5f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.3-d1f1c2be7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-d1f1c2be7","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.3-d1f1c2be7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.22-d1f1c2be7_1718268577904_0.5446269592831581","host":"s3://npm-registry-packages"}},"1.0.22-94cac115a":{"name":"@libp2p/dcutr","version":"1.0.22-94cac115a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.22-94cac115a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4740ac056659ca30928d0e5c4b39561fbf407657","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.22-94cac115a.tgz","fileCount":25,"integrity":"sha512-4pOVvShxLAwizSGA0KWfQ5LAdsNYKGws9PETxwJeLbSLAJq9d2o/7L4fAbLfsjM4li7IiOE6lNvgrKIOEw+aZw==","signatures":[{"sig":"MEUCIQCpFOkziSf2fPSu/fcxfxF2YM5ASphvKXr8sqFMIIKbIgIgfpNWZxrb3SzbHhSqDdQfjow35wHft7UI44Dehm4IwV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.22-94cac115a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134058},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"94cac115a2ec5dc805fc987345bcacfe269260de","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.3-94cac115a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-94cac115a","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.3-94cac115a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.22-94cac115a_1718275902624_0.9409919839052556","host":"s3://npm-registry-packages"}},"1.0.22-8e4fdcde9":{"name":"@libp2p/dcutr","version":"1.0.22-8e4fdcde9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.22-8e4fdcde9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e33f8beb313e8d5aa9ff9d7c1eefadd9cab50673","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.22-8e4fdcde9.tgz","fileCount":25,"integrity":"sha512-JJb5/AJZcxT0G6+SHZ1SpsPLGUBOM/sd7yepgtseBJC1hNHn/RfCAej1prwLxcFGtXA2mNeqELSo477EVkZ2RQ==","signatures":[{"sig":"MEUCIF9VxzhL3kS0AJLkam/8I0n1POVpleUwPn7Mnb++eIV8AiEAlk3HrjP40USH12Dh6YUgPECn1z+ZQ6zP2FMdyp6YBjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.22-8e4fdcde9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134058},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8e4fdcde999a64b6f6e573960b2a53cc78c0bebf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.3-8e4fdcde9","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-8e4fdcde9","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.3-8e4fdcde9","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.22-8e4fdcde9_1718707415407_0.6039485303698846","host":"s3://npm-registry-packages"}},"1.0.22-9e0236627":{"name":"@libp2p/dcutr","version":"1.0.22-9e0236627","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.0.22-9e0236627","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e860ac023490daa7628f05d38b905d266c8e98b3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.0.22-9e0236627.tgz","fileCount":25,"integrity":"sha512-mTQME+kAhwVJIoE9OTrHErKjksPO+hRPhLb5HPE1MYMbY+NplpC2HvZ60FoH+0u+DY9aypdMnap+tZoHVr4wvw==","signatures":[{"sig":"MEUCIQClilGl5pruWQmF+zb4mqhfxMbjyVojN98IPwV+J+V9EQIgK5w4DH0SZeJHs1Vt5eocAvLgrQrXxU7aFg9iHMdMa8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.0.22-9e0236627","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134058},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9e0236627b50a389df3350a90e58720cc205f0af","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.3-9e0236627","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-9e0236627","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.3-9e0236627","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.0.22-9e0236627_1718714849469_0.7989313597713892","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@libp2p/dcutr","version":"1.1.0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0a73881361bb265ad6b43f0acffb5b41158fdb4d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0.tgz","fileCount":26,"integrity":"sha512-C8tBevJxb6D8c8Qb2N14/nzSGJY84MyTwzAhf8cwKp7Um17RouTljUJEOakk+TRCp/UrPx3tbbVDOb2cmUR1Tg==","signatures":[{"sig":"MEUCIAMFAhE176WbxuNrWZ0juNJlbWU7rd89vM0C/38sgeU5AiEA69PoT75QY3f+MvEA8/IztqgSl6rDwA94NNB615OJGvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134838},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"703b39029c478446fc7d75c64a990883a75c1934","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.5.0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^1.2.4","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0_1718812340766_0.8768293870782098","host":"s3://npm-registry-packages"}},"1.1.0-0b55625d1":{"name":"@libp2p/dcutr","version":"1.1.0-0b55625d1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0-0b55625d1","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bba59091e6120de9423d2ec5c49dad112fd7e713","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0-0b55625d1.tgz","fileCount":25,"integrity":"sha512-UhRpfy0ZU6pf+TV441sHLypW0KBSR55n421u2nmSxTy0eTqeczT+Zwy6O6qna8p1V0hFe4G3CYoNe6wbreevSA==","signatures":[{"sig":"MEUCIBq54DhCz6GGOZADu/iGqgLSpcBCs8ygpm29YZx672QDAiEA5aJUMbSMOetYpvOpQwQPzwCNwP4xuAnklVe6B37qkJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0-0b55625d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0b55625d146940994a306101650a55ee58e32f6c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.4-0b55625d1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-0b55625d1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-0b55625d1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0-0b55625d1_1719177413293_0.6560436628395823","host":"s3://npm-registry-packages"}},"1.1.0-3b9cbf7d8":{"name":"@libp2p/dcutr","version":"1.1.0-3b9cbf7d8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0-3b9cbf7d8","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c120eafa2024df6844f75d35c16b09795c22af73","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0-3b9cbf7d8.tgz","fileCount":25,"integrity":"sha512-rEnb+S0H0q1Ky1gcEtzcRuK8n15UcFUZq3hsWWfz1kg/VLMtmuTFyfdhsoIcvUTUXWei2dXFqe27OU1J3xDtVw==","signatures":[{"sig":"MEUCIC7/sHUfAtOkz0J8FbM4Hb+BxTjQhlC9QEcEpsFxkAMlAiEA0K5+NHSlMbYUPjOB03bm88sFoLLKgoFFwDuzeUmTdUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0-3b9cbf7d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3b9cbf7d82fc24cd30b09ad2d3b768bdec741e99","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.4-3b9cbf7d8","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-3b9cbf7d8","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-3b9cbf7d8","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0-3b9cbf7d8_1719855253349_0.1764247768210916","host":"s3://npm-registry-packages"}},"1.1.0-15eb66428":{"name":"@libp2p/dcutr","version":"1.1.0-15eb66428","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0-15eb66428","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc2da243dbf042fe6b217960d4354f4b1f73a484","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0-15eb66428.tgz","fileCount":25,"integrity":"sha512-xmuWRcLa21Z06rgvbVLPJoBk5BeAfXfyk+wRk4eFF/RqKfeGyklc1po+3e1+1d8Q37c3l12gdVrC3njHjAP1Xw==","signatures":[{"sig":"MEUCICeene4EQ6WlC0fI90Gjnd0tG0jCkK51M/l+Dfs8Le1wAiEA+L4DM9QEU5m0RwuVcDcIU6d+oo3qevJlldaCMFTAz2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0-15eb66428","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"15eb66428d191e1c26db69ef3587bd2afb972d17","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.4-15eb66428","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-15eb66428","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-15eb66428","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0-15eb66428_1719924258892_0.9034322151882626","host":"s3://npm-registry-packages"}},"1.1.0-6573cb8b0":{"name":"@libp2p/dcutr","version":"1.1.0-6573cb8b0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0-6573cb8b0","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c804ba59c712297c826fe279522ef7232b4d46b7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0-6573cb8b0.tgz","fileCount":25,"integrity":"sha512-/Ay2HpkWETa6pcsFxJDVGoh+hPVLPDydyv4AVADhQGbMJWznyan3P5l2hpuK/AiNBnaxa+5NUG5YnNV9PIGPVg==","signatures":[{"sig":"MEYCIQDVN45tWBByhDft+vi06d9qualNzoLq2N1lKpwk6Mi8DgIhALbrHiduI713BNiN+IpfTpxmQFHwYHqMyRaqfZxh9qkP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0-6573cb8b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6573cb8b072c9ab3b0b374a9d2a4270cbc5c19b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.4-6573cb8b0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-6573cb8b0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-6573cb8b0","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0-6573cb8b0_1719924262912_0.17881297437087285","host":"s3://npm-registry-packages"}},"1.1.0-b0b6cae12":{"name":"@libp2p/dcutr","version":"1.1.0-b0b6cae12","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0-b0b6cae12","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a48d96854d6017977e1aba8e2c821dbcdbe8de99","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0-b0b6cae12.tgz","fileCount":25,"integrity":"sha512-ujfJCacwyigw9uMZrLFdNsP7rY2QTMw6iyslauMjLICdrTI9NPK3BpIkPr23AX3essC5BdzPKo8X1JMAGSxr7g==","signatures":[{"sig":"MEUCIG4Rb+qJ3LH9s2yCq1spU3c0cGkMmWalQfQlba+XimdlAiEAkgel+hbZ2nAn30+IruSXAENGYr5XqR9pvP1t86xbKlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0-b0b6cae12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b0b6cae121f23b8b09b36aed6815bddd2ff6e149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.4-b0b6cae12","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-b0b6cae12","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-b0b6cae12","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0-b0b6cae12_1719925310029_0.3567032583713581","host":"s3://npm-registry-packages"}},"1.1.0-21cf7bc56":{"name":"@libp2p/dcutr","version":"1.1.0-21cf7bc56","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0-21cf7bc56","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"140a5ec558d2b9d05cc2a2b7cfb0e68241c0a1d8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0-21cf7bc56.tgz","fileCount":25,"integrity":"sha512-ktz+zDfuUujcL/yMvVI9201quiKs+ZpUP9dQxBHuunwx3q4mV9DArpXyypZ2P6tFSCRvk3f6CD4axm2r1F+d6g==","signatures":[{"sig":"MEQCIGim5lrqLuLbq9wsqAbOaPy5FOZ5+LgG4jZAWMqnXAVhAiAoqrvSzdiot9P2E/WbY6kesRf7rWxW/HRpRSK+PnvCzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0-21cf7bc56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"21cf7bc56bf352a15fe8a167a8d81edd23a9897c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.4-21cf7bc56","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-21cf7bc56","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-21cf7bc56","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0-21cf7bc56_1719929012692_0.6066985467994899","host":"s3://npm-registry-packages"}},"1.1.0-af85a7cad":{"name":"@libp2p/dcutr","version":"1.1.0-af85a7cad","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0-af85a7cad","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aa79d56a3234ac9c0a2c82d2291a43d1374c0994","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0-af85a7cad.tgz","fileCount":25,"integrity":"sha512-qIzvjuXp2kW+7ld9J1YkQLikG1+JoD09KltbROGngvmID/4rwi130mGzVGENbn1fmGkVtvX9RcS/vrzHYQz6oQ==","signatures":[{"sig":"MEUCIE7sGNONte91U9AwNxvciiJGStTE1wVWuXuEuwJEempWAiEAkQ/Mvkx/S86PjPjfEOQgiz6T7tiA6/1VxfxwX6cB3CY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0-af85a7cad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"af85a7cadd2471c6d1ad730b659783453e9e5e37","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.4-af85a7cad","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-af85a7cad","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-af85a7cad","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0-af85a7cad_1719943306874_0.671654490244485","host":"s3://npm-registry-packages"}},"1.1.0-abb9f90c7":{"name":"@libp2p/dcutr","version":"1.1.0-abb9f90c7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.0-abb9f90c7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"47e3db130bdfbc52736f4d66f706ad02adbe9ae3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.0-abb9f90c7.tgz","fileCount":25,"integrity":"sha512-kQWGG99x90HrJSFsBwaeKCODWlKD3q9ReeegSa8LFCSyFoCH1sN3ouU0kXjWhPFMKIWSAjt39bM6k7AHQlCXiQ==","signatures":[{"sig":"MEUCIQD86RsydCSovWkPG/EdWVCXp0XUbjS9fL5jKPc5pD7zZgIgIWpE9Lm9pfnDp85lFtlJGp0K54nGDqW4LHaBze65/zU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.0-abb9f90c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"abb9f90c7694ac9ff77b45930304a92b1db428ea","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.4-abb9f90c7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-abb9f90c7","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.2.4-abb9f90c7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.0-abb9f90c7_1720011698010_0.8188322191958739","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@libp2p/dcutr","version":"1.1.1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d629cd3f05ee87950702b8219ba24519eb961444","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.1.tgz","fileCount":26,"integrity":"sha512-4rADvCkMF2yhxSUu8vJUVp/oKO1ISr2RPx59kqpWrtsEu1cNnxKTl/a3/xutzS+BErCiAldOffu8TDPWxYfMag==","signatures":[{"sig":"MEYCIQD8ATm56xihqPL8ov+dxh122jEecwqlMJBrvA2AGwjbDgIhANvJpSs3PxycAu4cRjyXYHyr7UoxvhPZ+LQUu7I2PRW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134838},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b816fd9c27f653adf7fd038daf0c216f2a4b5305","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.5","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.6.0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^1.3.0","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.1_1720013935799_0.9977689025234133","host":"s3://npm-registry-packages"}},"1.1.1-151bc46fb":{"name":"@libp2p/dcutr","version":"1.1.1-151bc46fb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.1-151bc46fb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7e6f50771d5bc5032a39be73cd843fe83f7b3408","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.1-151bc46fb.tgz","fileCount":25,"integrity":"sha512-jYcNY1JFoWY20nJQ7fxSggajIkCQVc4MGg3vV75O2CDGzY4l74u6aod2kri8s31hGYfoD4RRis4lmnYXyG4Tnw==","signatures":[{"sig":"MEYCIQCYSmW8ttsdzDEOQFm2IulaOfqVbplYQUMKXQ4hUFnozAIhAMY80DCFgGX2cPR277kHy0EH0TiZZaPgic/OPPf3UNdi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.1-151bc46fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"151bc46fb4b41626143499cf9ebe0fcb309a78e2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.5-151bc46fb","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-151bc46fb","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.0-151bc46fb","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.1-151bc46fb_1720420131228_0.6424566389798261","host":"s3://npm-registry-packages"}},"1.1.1-ce6da9896":{"name":"@libp2p/dcutr","version":"1.1.1-ce6da9896","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.1-ce6da9896","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"db638c5c20240ba07835685466835082548c38fa","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.1-ce6da9896.tgz","fileCount":25,"integrity":"sha512-A4IY5zzYZLSmyrKoRGVkfCZ0roD5YWPRHlo4w+7Es0CRtpBFwzP51gxZFEnbmHiuK5Dq6H3+gFXuYMgecY2ryQ==","signatures":[{"sig":"MEUCIQCHPuhXOkX7WH7UTtUI7SBRrVAKn8zPMXIGpyp2rVmEzQIgeRuoeSw13fmXy4OGIIEdp9R34H4tnLdBg6xp78S2TRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.1-ce6da9896","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ce6da9896c768205a9ad85d3d048938bf7b8f35c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.5-ce6da9896","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-ce6da9896","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.0-ce6da9896","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.1-ce6da9896_1720467257905_0.8526327501625557","host":"s3://npm-registry-packages"}},"1.1.1-d1aec4d9f":{"name":"@libp2p/dcutr","version":"1.1.1-d1aec4d9f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.1-d1aec4d9f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cd9ce8e73b2b265c8b9d91131983cb93ad9b828f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.1-d1aec4d9f.tgz","fileCount":25,"integrity":"sha512-yTvP6QtjPHPlgC7bl1D8W40Wr8cJZH1848oPqqOEuOE3vm2s6crXH48cE7RkIRAE/hlncEtqQZwuFBGn1iNFIA==","signatures":[{"sig":"MEUCIAgaRS54etjxzSwE9QmtiacsJY5z/mbmGJvkKV+pmL2+AiEA4QK44gYlMTIvb+8VgfZq5w8guNg5Lkkpn1Fls3jclPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.1-d1aec4d9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d1aec4d9faeaced1dc71437f142c444fde3ebb98","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.5-d1aec4d9f","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-d1aec4d9f","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.0-d1aec4d9f","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.1-d1aec4d9f_1720467562123_0.7414113014004327","host":"s3://npm-registry-packages"}},"1.1.1-e1f0b307c":{"name":"@libp2p/dcutr","version":"1.1.1-e1f0b307c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.1-e1f0b307c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"14c5169c4f2ed0602a8dcdf7a0f727ed484788e7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.1-e1f0b307c.tgz","fileCount":25,"integrity":"sha512-J+T+v3i7L2SxAPXxFkbydQ5htQIRZwniFdAQcZa/JL9DVt0pt1hvMSRYaF6+SYrf4kpshrRhP9prToySkrMkpg==","signatures":[{"sig":"MEUCIQD5QJlChgvcu4CoINYDJq9UUJbBGW7eiFqpF47B05WjeQIgWF3FvamDzG3Y0szrrRJgVl6QQQvqviU0r7YZytWYJzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.1-e1f0b307c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1f0b307c6992414d39cd5b44cf971d30f079fab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.5-e1f0b307c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-e1f0b307c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.0-e1f0b307c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.1-e1f0b307c_1720630773275_0.5072849568716331","host":"s3://npm-registry-packages"}},"1.1.1-3319ff41e":{"name":"@libp2p/dcutr","version":"1.1.1-3319ff41e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.1-3319ff41e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f0b1ffaccd621e5377eb59610ffe340d9dbbc5bf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.1-3319ff41e.tgz","fileCount":25,"integrity":"sha512-dSTR2JTU5/I/LEvWwNKtGB6PmFZjxtsFXwCDi4jG2sIJm+qd2BNSlOgdE3gnSKpB6+NbQRw3s9P6g2IbSSUXtg==","signatures":[{"sig":"MEUCIQDB9gj9+YfRECZo8Zfyy0AdVYIpX1ET9t7q49OdnLY4cgIgfmKbvjEMnlobG13YjHFfCDzQtx77XZazSAILvzRym4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.1-3319ff41e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3319ff41ec7a30a632343e3171136b57460e01cb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.5-3319ff41e","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-3319ff41e","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.0-3319ff41e","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.1-3319ff41e_1720635784803_0.3633750626858254","host":"s3://npm-registry-packages"}},"1.1.1-e9b6a242a":{"name":"@libp2p/dcutr","version":"1.1.1-e9b6a242a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.1-e9b6a242a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2ae20b59a914fb7f0017715527a7019c1aca8b5f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.1-e9b6a242a.tgz","fileCount":25,"integrity":"sha512-lcX6OmcirIO3UNh7ByykqBzG4+OOfBwDp1Rr+X26V0TP/nDOjhXhgSvmuryyORfYMNb6VPj4mIEu8mH3QK//vA==","signatures":[{"sig":"MEUCIQD8y47S4zBHlo6ZySOztVL8jXlX1Xo2Df4sqXQ/YbHdGgIgJv6vYOOyqwq9Q5Jh1baPQeRGKmZlKSTnO1fp5HEkepo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.1-e9b6a242a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e9b6a242ac8b485f5fe9c33710e100c660c308aa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.5-e9b6a242a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-e9b6a242a","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.0-e9b6a242a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.1-e9b6a242a_1720876527580_0.527345186810269","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@libp2p/dcutr","version":"1.1.2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5c3b3b8cb7be8c11d478783e2d4ff2be227bf666","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2.tgz","fileCount":26,"integrity":"sha512-pc5qxNpKxASpgapiNot/4reeiG8CoryaC4CipnTfgoQ4HBazqo47aA6tppYLzVVjEfDhoEPtymHFAHhaF8IWeg==","signatures":[{"sig":"MEYCIQCXHYX1rOmwJzCHrW2cPp1zcOm+OWCTxsKHCrgAwo0rmwIhAOhXHagtffy5CUwsVpho+b556doqDSaxKgSgqtUh3iD3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134838},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bcd018310f7b55d15e7d1712f5b35630e5d80fc9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.6.1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^1.3.1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2_1720878973085_0.15834683309391218","host":"s3://npm-registry-packages"}},"1.1.2-a130993ed":{"name":"@libp2p/dcutr","version":"1.1.2-a130993ed","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-a130993ed","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b41b7e3c4824cf83fedd66e21d8bf4092132d231","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-a130993ed.tgz","fileCount":25,"integrity":"sha512-RIFUwiIDYPZgxnkTdRdg9nB8jlwNkm8Yc7QDeKtmUIEH8DUADK/mrM6/nvQn9roW1u0GCBhflVjN6a9W/dxEag==","signatures":[{"sig":"MEYCIQC465ZwRsNh/BQXThSobAdj8nJUAelFGMly29iXiNf3cQIhANiFTMl/QefzA/AbieXMX61VKFhPvUTV2AMtT03wLQAP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-a130993ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a130993edae3cf931bd1f4f4c24378a44dab4268","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-a130993ed","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-a130993ed","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-a130993ed","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-a130993ed_1721065871855_0.03011467287067604","host":"s3://npm-registry-packages"}},"1.1.2-928801a80":{"name":"@libp2p/dcutr","version":"1.1.2-928801a80","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-928801a80","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bd7a5395d76e73ab3307b42318ca0ecc6134f9da","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-928801a80.tgz","fileCount":25,"integrity":"sha512-UQFDXzMcy1Rr9Uckz+vviiW1wfvg3Bhp24V6EypvMEYalK5VyYnmvc6S8nNOtdZktLi4pdI3ebWZtMwtNq7ZBQ==","signatures":[{"sig":"MEUCIHLoGc0EXZHXjZKMAi7xSPymwyvoud8+VY+QyQs/VaO1AiEAg6s07fCIOMJaNbC9z8Qxm8oIFsVrHiBnmmVmIsCTVms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-928801a80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"928801a80232d437a058e79f5b21e12eac128f2c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-928801a80","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-928801a80","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-928801a80","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-928801a80_1721065876932_0.008420317411700795","host":"s3://npm-registry-packages"}},"1.1.2-40902d99b":{"name":"@libp2p/dcutr","version":"1.1.2-40902d99b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-40902d99b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fac6d2dd05691455348512525b512b53e363c7ba","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-40902d99b.tgz","fileCount":25,"integrity":"sha512-W9AEgzcq08fw1lng9srcnT74Ge3ud8S1DIIQIBL/gINDTdT1L1F6MFhbHBgdEMMg9oBemRtRVdYW02NcMVJmsw==","signatures":[{"sig":"MEQCIGdgYtxkAxU0XD4cMVmb8OG/C8DKMOQ8p5Dd34BjAUFTAiB/l1btNsYjspyp4xqit+FnpRMPmxpzmrHMJFOLklPQig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-40902d99b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"40902d99b1e67779ab1c0e87e34f5d4a6bb66daa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-40902d99b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-40902d99b","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-40902d99b","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-40902d99b_1721066054926_0.8851995198824225","host":"s3://npm-registry-packages"}},"1.1.2-73f2b6b6d":{"name":"@libp2p/dcutr","version":"1.1.2-73f2b6b6d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-73f2b6b6d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fd5a0033cf128da5882c67e0b21c2564b318248b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-73f2b6b6d.tgz","fileCount":25,"integrity":"sha512-epmBhxAcdwq5ZJVc5gmRoDyKvhRm6jQzBw8FEhDsqLOAF7aAO8LYnEl7Wy9CXv+m1MM+Zt3FB+z7nzIGJ+x4mQ==","signatures":[{"sig":"MEUCIQDWWTVKomhpxrQfHCp7LtkekuMYmO+WQoxs7gSOmgKs8gIgDHkrknFl/2wZ9bFfL5iL3UXJ9F9tjKn1Jq4oCpt0RjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-73f2b6b6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"73f2b6b6d767492f8f1d740fac382a2d22c3fca1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-73f2b6b6d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-73f2b6b6d","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-73f2b6b6d","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-73f2b6b6d_1721066306994_0.6267025448946788","host":"s3://npm-registry-packages"}},"1.1.2-4a994c5ef":{"name":"@libp2p/dcutr","version":"1.1.2-4a994c5ef","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-4a994c5ef","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"23f7b5ad4d851df11cada656f3ee079a45547e33","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-4a994c5ef.tgz","fileCount":25,"integrity":"sha512-veRHk7QRiZTHDDCdMy8l7Wg2AwPdKILx5TJfa7MI5r8d8tL8fgFdm/H06lutzALbwJLANJk2Zn72m2a0fUX47Q==","signatures":[{"sig":"MEYCIQCX2gWRC7BPD1DwjH99wwexIvKYbX5Q+X7VwRmFBR1U3wIhAMAb8d7lci3LQisYLClOVDCUZYsxz7h+UMDUN6VfUuvU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-4a994c5ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4a994c5effea95c363164c5ba51b8f78faa6bc8a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-4a994c5ef","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-4a994c5ef","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-4a994c5ef","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-4a994c5ef_1721639424986_0.7343644198485801","host":"s3://npm-registry-packages"}},"1.1.2-8b3114292":{"name":"@libp2p/dcutr","version":"1.1.2-8b3114292","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-8b3114292","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9ce4c99d4a818a07b063ec6183c55894b859332b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-8b3114292.tgz","fileCount":25,"integrity":"sha512-TB7CL23diGY7D21FKcj3RcXP66sJuT7Rffytr+xEUDsIU2K1zZjzEsNsZXcsv3Z5gYpDGbD3M8gkDlL+GmqoYA==","signatures":[{"sig":"MEUCIQD+r/QJaxx+inYLe7ND0XAuPf2K+ojRLMRM5J7xRRhg6QIgJ9HYLUW/FU5FuVChEngFcFbnKVZo4jBQd8HEPx6NQ7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-8b3114292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8b3114292272eb2741802927f8f424f0f717505c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-8b3114292","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-8b3114292","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-8b3114292","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-8b3114292_1721659134966_0.7794518440500207","host":"s3://npm-registry-packages"}},"1.1.2-34cf1f7cd":{"name":"@libp2p/dcutr","version":"1.1.2-34cf1f7cd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-34cf1f7cd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"352a80a2eaa60f91671ad636720aee33e6db55e3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-34cf1f7cd.tgz","fileCount":25,"integrity":"sha512-M/lF0n16qXRfNj0w+SCGyRngvp2Nv+Ft7wVrjdYXbBZL3FmOEAXZ4RKKEOWaRll3BiOZCudoCYQdvtNSceDbtA==","signatures":[{"sig":"MEUCIQDhZ4+u4K9Mzikz5ZSbU9NB74XK4xLPvsgmRkAtOIXSDwIgeMO0aGT5YMFU1T19aO3qAHKqu6v2pSPGctO/3KXmFnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-34cf1f7cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134057},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"34cf1f7cd178799a9f153dacf6734a3b83f11c3e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-34cf1f7cd","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-34cf1f7cd","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-34cf1f7cd","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-34cf1f7cd_1722013979999_0.6770323812044223","host":"s3://npm-registry-packages"}},"1.1.2-a82ff8221":{"name":"@libp2p/dcutr","version":"1.1.2-a82ff8221","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-a82ff8221","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bd0793f908b529e51e337694d17e0b71cb695254","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-a82ff8221.tgz","fileCount":25,"integrity":"sha512-vQZHi7j54abVdsZkq+a6IKZ6QvF1hAPgYNURzX/STAUPTQWvUoRGUrtzoAsoD2GbC/Fkw3ORSl8wee9TaNyuYw==","signatures":[{"sig":"MEUCIDdUCgv5Fs8Znuo/sTHYVSdECQau8b8fDWcPRENKlCUYAiEAzww7RE+eHryDhGlSRliz47tUkgGjdKaSg1W5j8Zav8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-a82ff8221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134435},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a82ff82211f187e6ad6eef2f73e3221f6fc7b444","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-a82ff8221","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-a82ff8221","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-a82ff8221","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-a82ff8221_1722016198701_0.35691390110045607","host":"s3://npm-registry-packages"}},"1.1.2-a8ec2bcb7":{"name":"@libp2p/dcutr","version":"1.1.2-a8ec2bcb7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.2-a8ec2bcb7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1d50ceb76c2279928824c380b85499ed96c3b68f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.2-a8ec2bcb7.tgz","fileCount":25,"integrity":"sha512-m8WdFiGUH5Be1R0ScESrCNT8+pg0It6ZoedMAajQdu2FRIWABDs6BWQbNQfuRPaiAI0arHb1QTh914/yX8LFkA==","signatures":[{"sig":"MEYCIQCbS2YDY/gCgaHgVTAmoMN+GQj1S1tXGn3E2WaM/Lj0HAIhANllizCGEXsiyzqX4O/et3gWvSayYHaJfuadhcNL4xBN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.2-a8ec2bcb7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134435},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a8ec2bcb78b5e400cc0fc3a3f035a63fcb8001ac","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.6-a8ec2bcb7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-a8ec2bcb7","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.1-a8ec2bcb7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.2-a8ec2bcb7_1722240608741_0.5966530848445046","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@libp2p/dcutr","version":"1.1.3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f881cd17af8b6863e78c10a70650d88f0f9f37a3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.3.tgz","fileCount":26,"integrity":"sha512-6vrJa5A7Ipjh9J7PTSHNK8/X9IUxPdvjl9HJi76WEsYwRcPpcwhnIm3uuQ4DN6w2Bcfmer0Wkogko3/zjifITw==","signatures":[{"sig":"MEYCIQDBJsVJwesN4aekpAVDoW2Np6Kagxew8NgXCMbmzYOIOwIhAI57/TnsnF+Q9nlB5DzPyz/y/NebMGg2KruWoFki00m4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135216},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4c755757f712232e53ad6d435409523ba92eac45","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.6.2","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^1.3.2","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.3_1722247710536_0.9699288821496153","host":"s3://npm-registry-packages"}},"1.1.3-944935f8d":{"name":"@libp2p/dcutr","version":"1.1.3-944935f8d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.3-944935f8d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"866af8683f41d4ae492c0c2fd59efe0758c38581","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.3-944935f8d.tgz","fileCount":25,"integrity":"sha512-wRxo9s5oyGxExLMgzWhoVysqZ1RfL78MuUMEAfhUKb7rdXqYEXyNSyJc+rr8kJedbGsXP+risbSkB8jsQzA6uA==","signatures":[{"sig":"MEUCIG8y3En4DoEEfAWzw11qWGz3r6EmtDhN/8LM0IVtYSjRAiEAkZ52H8wPXEqCqXqNxLoHrjeQXDil3Clp0D8Qle/RvkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.3-944935f8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134435},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"944935f8dbcc1083e4cb4a02b49a0aab3083d3d9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.7-944935f8d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.2-944935f8d","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.2-944935f8d","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.3-944935f8d_1722264749385_0.09241166452214333","host":"s3://npm-registry-packages"}},"1.1.3-f30e2ee8d":{"name":"@libp2p/dcutr","version":"1.1.3-f30e2ee8d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.3-f30e2ee8d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cd252c6f1d3eae91894ab6b2ca138a6386b7b2b4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.3-f30e2ee8d.tgz","fileCount":25,"integrity":"sha512-fo6vUxC/1jBM0DKjHUAJDDTcDAnolzdnQ1cQbzUnfpSy81TnSfBhJ4ED/w5+MDZEqcINOv9cQxVStq8hr7wwmA==","signatures":[{"sig":"MEUCIF7pqmjo+h1Aht3FykUda8ljWeACiko29ETVlAGwsJxcAiEA6TPcoOE4+hUDaQol/X7qvmv1tvQ0XFokC6NiOmTumlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.3-f30e2ee8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134435},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f30e2ee8de0ce5c050598cfc6744b02cc329c2b9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.7-f30e2ee8d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.2-f30e2ee8d","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.2-f30e2ee8d","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.3-f30e2ee8d_1722611442503_0.12095283236279553","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@libp2p/dcutr","version":"1.1.4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4d4b971a39d2cb62ef1d183b56dc2bc1e6af86cf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.4.tgz","fileCount":26,"integrity":"sha512-NjIiAoi5q2Y2q0eON+VCdm8ec2Be1Q9q1vcL6z7RyBWwIkk6PPy8RvBaI6GcGKjk251jLrN6vz2yoL7vWRht2A==","signatures":[{"sig":"MEUCIQCwmyZubJ2uG3OwyBZ2ScugQiLZlwqgTg/aeH6xFtx98AIgNyFMbOZSPG4xds7hAViLsDBXgnnxjn/5028GU6o5vJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135216},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fd4aea3efea861aa11b4b25b69c5ac8842208ab5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.8","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.6.3","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^1.3.3","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.4_1722616721582_0.8826146220950184","host":"s3://npm-registry-packages"}},"1.1.4-0edbfe7af":{"name":"@libp2p/dcutr","version":"1.1.4-0edbfe7af","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.4-0edbfe7af","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f3b3201bce0c23bd299ab7059e2c101f529a9ca0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.4-0edbfe7af.tgz","fileCount":25,"integrity":"sha512-ykGREy0y8RsZIxxzOARehGoZdHUuXfePjQQXfIg/8ceso0SHPXimOa13v91z3MTehHOgQ/62xlGSW88CC584Ww==","signatures":[{"sig":"MEYCIQCu0VpNMEfNvkdegxX3JE65aO4zvzUHKWp54GJzzNn8jAIhANLg0IpxCVvcprfpcco8jgf2AQJs4QsZXPrwjlErAmCP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.4-0edbfe7af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0edbfe7af1ccf4bd23dd78b2bcc29ecf54ea02eb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.8-0edbfe7af","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.3-0edbfe7af","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.3-0edbfe7af","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.4-0edbfe7af_1723216916945_0.14593278360894768","host":"s3://npm-registry-packages"}},"1.1.4-c5dba70a9":{"name":"@libp2p/dcutr","version":"1.1.4-c5dba70a9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.4-c5dba70a9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"44a8375cd2e1ce9dd143d286a69f8d3bc66f838d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.4-c5dba70a9.tgz","fileCount":25,"integrity":"sha512-Cj2N2RCAHvhyoDKNwRcELnnC+7MmtB956y3kMI0KdKthgz7ciELLXgnjiv+WVbpai/+2atfuZNCujy8C3mvsQQ==","signatures":[{"sig":"MEYCIQDcR6fGoItM8mse9A0SB+bJG1zDDwsHwK9yo3vSVL3WcgIhAImtCQ18jF+a3lxBE6BVhlSW805aeso/1XqnrbLmSEI/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.4-c5dba70a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c5dba70a9a7df43741c59b50a78f1dfda659396c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.8-c5dba70a9","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.3-c5dba70a9","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.3-c5dba70a9","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.4-c5dba70a9_1723561338129_0.701284565724617","host":"s3://npm-registry-packages"}},"1.1.4-7939dbd5c":{"name":"@libp2p/dcutr","version":"1.1.4-7939dbd5c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.4-7939dbd5c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2bd888f0b33d484e944841178fbb02eaed211f5c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.4-7939dbd5c.tgz","fileCount":25,"integrity":"sha512-Hz2g/z8s+Xc8KFZNvRKz0HfFQYEsRIcXww/v0zfaoMZauMKwDIKN5ePTKvGjAINVo2DK/Kt2oJBBFUif91/nqg==","signatures":[{"sig":"MEYCIQCToIaJTc1ias3G2jhEEHPwSDksRFxCKb8PJiGi2iCC/wIhAMfpiwzU7cExBb26P+KmDI3wSev6Gk8WOBkXAxiFCpef","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.4-7939dbd5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7939dbd5cbab1c7b4be671ff976d0258e9b48178","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.8-7939dbd5c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.3-7939dbd5c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.3-7939dbd5c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.4-7939dbd5c_1723640045625_0.18417947120470513","host":"s3://npm-registry-packages"}},"1.1.4-1dfb74e79":{"name":"@libp2p/dcutr","version":"1.1.4-1dfb74e79","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.4-1dfb74e79","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"04bb0d1300ed706eaa090fd346f31a81792bf2c0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.4-1dfb74e79.tgz","fileCount":25,"integrity":"sha512-JJ8wvooXcIwRs/rbftfv4bYbct0ffsz8mdjD8Tq9qp266sb+qfN1rlEgnnTQztym6Cda+2txUQo2e760xr6rkg==","signatures":[{"sig":"MEYCIQDpc0+fAkgjszTZL/Qn2u/ZqEfNkN5rr2AAQRLfJYsYdAIhAL+xq1fSEhKOIgzTI+GGejj9IXej3h0n8dvlXVy3JBPs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.4-1dfb74e79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1dfb74e795f45b67965467b4939d1855e070ffa0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.8-1dfb74e79","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.3-1dfb74e79","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.3-1dfb74e79","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.4-1dfb74e79_1723715316734_0.43755355212534464","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@libp2p/dcutr","version":"1.1.5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f8785255c7f9c2f55cb5a5b787c68e85f7b8f7af","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5.tgz","fileCount":26,"integrity":"sha512-1zDhZxLxrl+yqIAG9KzyLu3gzyvOT7UYTislw4EwhcMGMviot/pgR87SSVqbT+HDpAoj1sM/3F5VUT/sCDa9WA==","signatures":[{"sig":"MEUCIDWsmUU60pC1LgAHwWs1Pp4dt3XdxRblfZ7gH6CRIDu2AiEA0LYHa1AqYcihGtUn/9comKo4fygN+Yiwv2OnmD4AD1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135518},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"52ac5236b2528237c8c7992b32e9a8b7e0208845","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^5.4.9","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.7.0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^1.3.4","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5_1723737156574_0.2469800698846103","host":"s3://npm-registry-packages"}},"1.1.5-359265a3a":{"name":"@libp2p/dcutr","version":"1.1.5-359265a3a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-359265a3a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b62d3bb8c53544b5e636fe1b5fddd96ea92accc5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-359265a3a.tgz","fileCount":25,"integrity":"sha512-Qr72Ev8LiI9Si4eS6Ca+IwiZr3M5xuYq5HD37qOy/GAUa5CUFomCYX6m0ckMNA/Gp0vWQisc9jyp4OFPFbF8ig==","signatures":[{"sig":"MEUCIQCoz6ELm1aUcKIunLy+1THvg7sADFod1nwbBCCsOyerMwIgYaEKnvXSC626iDRmxJXW+1BciMsq3VJ2Mn8xPlPmOgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-359265a3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"359265a3a842698b5bdf93c6be64e3bcfee745bf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-359265a3a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-359265a3a","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-359265a3a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-359265a3a_1723817624195_0.6666375377661597","host":"s3://npm-registry-packages"}},"1.1.5-3c8dd5bbf":{"name":"@libp2p/dcutr","version":"1.1.5-3c8dd5bbf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-3c8dd5bbf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3ff7a66759fc1c3bf8de3035df269ab84a5f49e2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-3c8dd5bbf.tgz","fileCount":25,"integrity":"sha512-I6JOTRUvVpDBgko1D9L83s4A2w9wTpOrJVIM21QPDvwUCK1Bj1hA11fov5OIbyaLFuADWxEPoOEbvRJGAMhidg==","signatures":[{"sig":"MEUCIFJdCoThUzPNJmRcgZ1aefbPKEWxdY16xhsm1D4PD4hVAiEA/NYkN960vdoKlC1c8Ky5aIlhNq1QNT0/CIUVzTnj84Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-3c8dd5bbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3c8dd5bbfc57489a0b10b555c81e773058a58156","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-3c8dd5bbf","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-3c8dd5bbf","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-3c8dd5bbf","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-3c8dd5bbf_1723877399631_0.23770797894151197","host":"s3://npm-registry-packages"}},"1.1.5-e211b46cc":{"name":"@libp2p/dcutr","version":"1.1.5-e211b46cc","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-e211b46cc","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a21644db6d34c4aa05293189db067b63ac3a29ad","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-e211b46cc.tgz","fileCount":25,"integrity":"sha512-/qelzYpkAG/Z1RhapbP3b/R3SZjH6Z6scBPGjcwz27yby3lsSUsRxy/LmgAewT3RzWe8FxdWOC+uSQf3qNpGNQ==","signatures":[{"sig":"MEYCIQDK/Lg0gJCXQj23M1Qiu6m8pp9gujut/rgj3vIfdkVGLwIhAICFhDF8/IrHiGX+SF9VJTzc+l3/jT/DGE5LCYwlQPiy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-e211b46cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e211b46cc9f3b83180f00c09d17fd32c7607d7d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-e211b46cc","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-e211b46cc","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-e211b46cc","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-e211b46cc_1724937348733_0.8552212674595676","host":"s3://npm-registry-packages"}},"1.1.5-50b897139":{"name":"@libp2p/dcutr","version":"1.1.5-50b897139","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-50b897139","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3105bd76bb39e1d3231d174cd7f7a9c585ceb09e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-50b897139.tgz","fileCount":25,"integrity":"sha512-Pqr87q+ex2tXpxPq921MzW8e52hoq6yiPreeBzPjJd6k9HuIZvHph50mHum0QAoM8uAE9w6YP3RisXakJdNuaQ==","signatures":[{"sig":"MEQCIGoM0DJhVmSMlPQJG32hnp5xfukvuCCTPiAOwvhIeBmpAiAliOCIDDr/QHfy8z62YK2TFVKQLjd2PIeRyyZ46CNKZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-50b897139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"50b897139cbace820548194191b7481e1379b149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-50b897139","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-50b897139","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-50b897139","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-50b897139_1724943054657_0.4964269569085358","host":"s3://npm-registry-packages"}},"1.1.5-7655e5200":{"name":"@libp2p/dcutr","version":"1.1.5-7655e5200","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-7655e5200","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"61c5c777ecb75626077529eb3243c4c29d0658c0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-7655e5200.tgz","fileCount":25,"integrity":"sha512-NAn4XPrU+SP80gIb7ZBFEWXPgMiSouBo0z9T32nij67B+0zK6UslhS4QZOWgBsS90WAVTEwEYfZkiNv79yK6WQ==","signatures":[{"sig":"MEUCIQCm8+zJp5tWs+bohmgx/ZvUUgXPg0+H512LkYeriLbtkQIgcsCavhoKLrmJmKWCb0qxmtrVzY3lPob3UvW98m7QTQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-7655e5200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7655e5200d32e7fe59387cedacb0fe640e260f1e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-7655e5200","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-7655e5200","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-7655e5200","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-7655e5200_1724944951309_0.6103673854101554","host":"s3://npm-registry-packages"}},"1.1.5-1675adee2":{"name":"@libp2p/dcutr","version":"1.1.5-1675adee2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-1675adee2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"491389531f12b792894e89f161b8cb445c7daa4d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-1675adee2.tgz","fileCount":25,"integrity":"sha512-d33yC4o7VBjEVDukvbb/8HYXENbnr3ECKwLH4VK0lHfxoAG9iuyBbKdj1RcjmZfDasley0sMJuM5KP6O8HEL3g==","signatures":[{"sig":"MEQCICVJfDvOhf/ISBe1xqPoyT0Cf7nFevqGzfE5sx1v9q84AiBDm66pL6rrwn2H2K5gajLSjavxmI4M1y9St5nQVv73cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-1675adee2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1675adee22047638fc9cc3c1c3ab01c99b5c747e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-1675adee2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-1675adee2","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-1675adee2","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-1675adee2_1725015134246_0.5803418439378965","host":"s3://npm-registry-packages"}},"1.1.5-2265e59ba":{"name":"@libp2p/dcutr","version":"1.1.5-2265e59ba","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-2265e59ba","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e58233138956332f9931687237538d19bfe387de","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-2265e59ba.tgz","fileCount":25,"integrity":"sha512-fuRoQu0gg+6ALOEB0U9qVkZ1D4grVHgWNkE9Xhllhif72GvF2mXYBdIpwwVp8fDQ/sV2bh53u+xJu97wB3ZJFw==","signatures":[{"sig":"MEUCIQD9qY/6J2f/rb70LzG/eZIiWm1W15Rwi1M8r+8spkx3rwIgWIhLw3QvcpmD+Z9fAEUzly6IhjaAjksGuUrqeYvQcb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-2265e59ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2265e59baa489141192a6cdcc1f47bb736575b92","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-2265e59ba","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-2265e59ba","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-2265e59ba","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-2265e59ba_1725451113452_0.2447517700530597","host":"s3://npm-registry-packages"}},"1.1.5-737b3ea5b":{"name":"@libp2p/dcutr","version":"1.1.5-737b3ea5b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-737b3ea5b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aea9cdcfc17ecd656f847008298871eb8c5addd5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-737b3ea5b.tgz","fileCount":25,"integrity":"sha512-9WLgV7X1VFxHP6tKg3IYwF4AXGl/l1UeBnO2YRuoBV5767P+a41slcr06cxB4szhcXw63/weNU9LogvD1TU+Vw==","signatures":[{"sig":"MEYCIQD9FXjVJzq4/t7k0pEx8GmL+tYAtY+7398CzRyKNlNcgwIhAM6Kw1b6MPnkVxxcEOheKr2T1rUDVULDliaCA7RO3tZZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-737b3ea5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"737b3ea5bd8555f09a0f63f2e0562aa9f0b73f62","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-737b3ea5b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-737b3ea5b","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-737b3ea5b","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-737b3ea5b_1725456906575_0.10818036517084195","host":"s3://npm-registry-packages"}},"1.1.5-dd7b329c4":{"name":"@libp2p/dcutr","version":"1.1.5-dd7b329c4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-dd7b329c4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8b8c27b481c94306d0d2aab6d7a72cdc524a151d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-dd7b329c4.tgz","fileCount":25,"integrity":"sha512-Rshtwdu9K8KloLreSeRGa8AJKZcIEpsoLpQNGQ2VK8szQGqcr5MS5VEJMZwTQXVnXDOVYUbKojBgMk0xP8lLfg==","signatures":[{"sig":"MEQCIG6qb/elwzU3ik0eHil2q5ycpx/nRI/L2Y2rpqHOWAPeAiAHcjglg59rqMjzBpAxwMhR6PmBeY77YL38nwlceOqguw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-dd7b329c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134737},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dd7b329c483d9d06964e212d71d3090dae0556f9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/index.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-dd7b329c4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-dd7b329c4","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-dd7b329c4","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-dd7b329c4_1725548047142_0.9707250346556775","host":"s3://npm-registry-packages"}},"1.1.5-df330695a":{"name":"@libp2p/dcutr","version":"1.1.5-df330695a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-df330695a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f8c502ecb3a4330bfc12220ea4634bc79745e7b4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-df330695a.tgz","fileCount":25,"integrity":"sha512-iZs5PHHBASYsDLmdqZ37y1kDRsBz+9df6MJUcXoQVxy0F4H5VFm0wnRGRxfoa0wpLnYW0Yjl2U34F0qWa0f77w==","signatures":[{"sig":"MEQCIAWyWC3THUteOk5sHzTrUwhYhrvQEGII7FYqeUjOPfu8AiAyFm4sbUV5y2r5kvTKhG+No+/xCH8RTrtNrSctQe+FlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-df330695a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136319},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"df330695a0ee627f79c51c1ab737cbf3278a91e8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-df330695a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-df330695a","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-df330695a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-df330695a_1725623272932_0.44148109416312975","host":"s3://npm-registry-packages"}},"1.1.5-5214dec4a":{"name":"@libp2p/dcutr","version":"1.1.5-5214dec4a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-5214dec4a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8e018f5f264badd85264b3edea611f6f46542c52","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-5214dec4a.tgz","fileCount":25,"integrity":"sha512-O4WxJjgJgZAu+k57A1BjO4poFWYra6YTGgdsCdtrisduXNh5Xje5sLbn6IprJUSMwlHe1Mv+VpibLtzxBnO1DQ==","signatures":[{"sig":"MEUCIQCrQUrY1KzUXwcrDXXinjIwvKzYsCiOVPhSja8oHkaE2QIgHTJwKjWm4NbPeJUUgTWPrisDfRXh0KCWe6fp8leVATg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-5214dec4a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136319},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5214dec4a0b7e7cb82056b9a681f1c77e82d34a2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-5214dec4a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-5214dec4a","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-5214dec4a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-5214dec4a_1725868458207_0.6094337179318972","host":"s3://npm-registry-packages"}},"1.1.5-81ebe4e47":{"name":"@libp2p/dcutr","version":"1.1.5-81ebe4e47","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-81ebe4e47","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"29866d1b1efaff964c08b82508cebb2337d92883","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-81ebe4e47.tgz","fileCount":25,"integrity":"sha512-8gJO/AqB33ueNVL8bR4nvx/NinCSjdF/qtqe4JaMYbQ8YaQWYXSgdeXRRDpLFB0/8KaDCmbQDpDW3OLrTzXjrQ==","signatures":[{"sig":"MEQCIHIEz1lM3NHqK9KOHGZ7Vlyrb587/0JxZwzuJONIia9zAiAdIaOx2E4z+5R1HuEkqNaKSEI17Jkab8hfsO3lAhu9jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-81ebe4e47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"81ebe4e47e82508a847bb3af0af36cc249b78765","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-81ebe4e47","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-81ebe4e47","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-81ebe4e47","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-81ebe4e47_1725949287022_0.16259253482050462","host":"s3://npm-registry-packages"}},"1.1.5-a142bb642":{"name":"@libp2p/dcutr","version":"1.1.5-a142bb642","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-a142bb642","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"296f9109aa56eef08471dce154f429cbbc9513e6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-a142bb642.tgz","fileCount":25,"integrity":"sha512-wu1SFJg5loPm4C8Zarc0zoh+TFL1s3g1t1vWQ6aA5EnDurJ8JSowC240eQM/2D++rdYYXyU/Ffz3S5QuF+Mf/A==","signatures":[{"sig":"MEQCIHhlJTSC1QV9KcwJRGPIh6dCktqFADNWQJ1FGMdE+uMQAiBtta5EH+LN1nDV59pRQY8pdQCXZtGe8zXIlej9G079vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-a142bb642","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a142bb642b3a232479c79a7da235508f0022dd94","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-a142bb642","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-a142bb642","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-a142bb642","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-a142bb642_1725955643792_0.5856808433230523","host":"s3://npm-registry-packages"}},"1.1.5-c010d575c":{"name":"@libp2p/dcutr","version":"1.1.5-c010d575c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-c010d575c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a27502c87047b4014a437f70c0a8287d0d518dbd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-c010d575c.tgz","fileCount":25,"integrity":"sha512-Wmuh0qNUCDXhx6y6BBToPmNKZHB6zSqz3vu5E/zAg7MANqRUnUVakJqvo4or6Fa/wgOb0KP6ahksjBoqraOhLw==","signatures":[{"sig":"MEYCIQCz66KhLiBHun/OAYb7KwFUoG6i9cd8fw3zEu/2Fi+hJgIhALuQ5zRb82cZu9z7III7TRwtMv+HX4X9L1la2oMoa1W3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-c010d575c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c010d575c945c094181f3b6bbafa0f3c5e5e2200","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-c010d575c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-c010d575c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-c010d575c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-c010d575c_1725961449261_0.7578197306185463","host":"s3://npm-registry-packages"}},"1.1.5-71e5f7a5b":{"name":"@libp2p/dcutr","version":"1.1.5-71e5f7a5b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-71e5f7a5b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0c37d63332d882df7970bf7fb4f618343b8fb498","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-71e5f7a5b.tgz","fileCount":25,"integrity":"sha512-d6UieVBn8mXVTrF6zfwegdehLaL0Y/n6IiPCidefJbrYX7aqZhe5r3irRsYc6sTahQGoa9Dn+HhDpsTq7TGuPQ==","signatures":[{"sig":"MEUCIQDKb4GYH6xZYPCi1nxK/EKj+ajskSfjvih/66hrrqdUngIgDoeqzGVDFfZryrZVVMaonbwM9gX6ON5sf7Ck/n2C0qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-71e5f7a5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"71e5f7a5b6723fcd8ca83da4ba3c8163d58a3394","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-71e5f7a5b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-71e5f7a5b","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-71e5f7a5b","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-71e5f7a5b_1725968700497_0.012050587726963213","host":"s3://npm-registry-packages"}},"1.1.5-e1ca9cced":{"name":"@libp2p/dcutr","version":"1.1.5-e1ca9cced","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-e1ca9cced","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5cf7ce26c199c54fd2cdc7013521a11381a67a50","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-e1ca9cced.tgz","fileCount":25,"integrity":"sha512-FdtpIoRHMqtEGPzs7wZxfptEG4EAd2vQNRVX1E6WVA+ZT7s3LtMbYKL4HArvM5drZ6/R0YnldYSdVZrXGVEAIQ==","signatures":[{"sig":"MEUCIQC9mJmhGPziuciz1Ldl48zzz5xKau1dacWK6BgdrVCy2gIgPX1a1z9mJIali/hxV9r4m5d2fyxebUKVafEpUHqxC4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-e1ca9cced","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1ca9ccedaa2957648a7efadd1503efc2b2bd069","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-e1ca9cced","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-e1ca9cced","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-e1ca9cced","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-e1ca9cced_1725977719711_0.9766023429097386","host":"s3://npm-registry-packages"}},"1.1.5-2bbaf4361":{"name":"@libp2p/dcutr","version":"1.1.5-2bbaf4361","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-2bbaf4361","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8d607f31d5effdcf4eeb2de81e24522ad62e3d3a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-2bbaf4361.tgz","fileCount":25,"integrity":"sha512-UsULcFJIqDQRuRyCCilb0y2UzlznFhGVwOUUGlCMZuQHX8MmDB4fSEdtH0JdF9zlQLjrkhBDydEx1GbeDlgkaA==","signatures":[{"sig":"MEUCIQDfn5y5bIG5gI4o5GuDxHcIsb4WmCzirnR6EsrSs110agIgGw5ZKzmnxrUepWNzbQiszcARDhM65pRgsEqcxZQ1eWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-2bbaf4361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2bbaf4361cbb5d642b628dd222eaab4c510f0a6a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-2bbaf4361","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-2bbaf4361","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-2bbaf4361","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-2bbaf4361_1725984387531_0.49979088347815304","host":"s3://npm-registry-packages"}},"1.1.5-b6681bd25":{"name":"@libp2p/dcutr","version":"1.1.5-b6681bd25","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@1.1.5-b6681bd25","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6fe393e8c716c1d0791427f5bcb0a969bac62efb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-1.1.5-b6681bd25.tgz","fileCount":25,"integrity":"sha512-ITetVwvox8EdskLn9GTUjaVfOxVRtkuav2cmFs/noGfCZxMr7pfe47Art21Wk0jfVWf1qVbU4TwdLBDuoHRuJw==","signatures":[{"sig":"MEUCIQCyGJImbGaAG8pZc4FmKq+74Li57Fr6BQFrF7VIGgK7kQIgBS+x8cO8a+nlkE7lBtBSZxpLm1L5uHkuj1WuHw/a4ZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@1.1.5-b6681bd25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b6681bd2505ac2749192042c3f16b14a88a8656d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"5.4.9-b6681bd25","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-b6681bd25","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"1.3.4-b6681bd25","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_1.1.5-b6681bd25_1726045750901_0.28916435787052697","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@libp2p/dcutr","version":"2.0.0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"175847f0d09e82c788df22708952a94b5471eed5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.0.tgz","fileCount":26,"integrity":"sha512-1xfTAI2vaenk1/JV0h/i9rOw9G7HGza33A1GVC51xquqZW527RfJs//qm9Idf/qkhzm7RIXhVSDNrNH9a0ue7A==","signatures":[{"sig":"MEYCIQDM7g1A17ptNpIUGssoSso1f9+FIF35ziUULimozeXYbwIhAMxiCztNTDMD7Zd6QfO6tb0UfItkS/iVc+OzvTZnpz0Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137088},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cb9f3fffb76fc1367777d88a3fafc38d7a324ee7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.0.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.0.0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.0","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.0_1726049727304_0.8843111424133836","host":"s3://npm-registry-packages"}},"2.0.0-7cd984569":{"name":"@libp2p/dcutr","version":"2.0.0-7cd984569","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.0-7cd984569","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"99e54eacbb53c25978ef735e483725f9a81f6ee7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.0-7cd984569.tgz","fileCount":25,"integrity":"sha512-oaFn3z2WVPSOcQI3gJn5mCeQt9c1+gA1IqvCcCewDy6hdIAiZP9kzCegO9z6Lvj8Fupzsx8j1Ww26uADfGnR3Q==","signatures":[{"sig":"MEQCICqPz5mRr2B+p3CNtRHqih7oq1Fva9zeJ5qjQJ7zjC1pAiBrlfwP/NYmKEdPstVapgvLI9KUy9Z7ozEG1Pya9IeJ5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.0-7cd984569","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7cd984569dbf0046861ec84e8e030ef62725fd14","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.0-7cd984569","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-7cd984569","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.0-7cd984569","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.0-7cd984569_1726075135275_0.48309545612432037","host":"s3://npm-registry-packages"}},"2.0.0-d101aac4b":{"name":"@libp2p/dcutr","version":"2.0.0-d101aac4b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.0-d101aac4b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7e6988c36c7bb161ab787e7d05f4fb0abfe4164b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.0-d101aac4b.tgz","fileCount":25,"integrity":"sha512-1ERymx08zHo/yWKKDK2Q/0Fb4wz51SBlRpLM++/cbNNejU3Tz2goXGeH25XA/hUZOhFq9vm2kzPd5XA5CZEuKg==","signatures":[{"sig":"MEUCIBdk+FnkXSzPCYGM30WmMptAaFvgIVSgRUVZUh77OijRAiEA9Yka4vzoBV4jI63mRd4/7BwDUPiaxmOkmEwH9JrlxeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.0-d101aac4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d101aac4b67c41ad237ca084012e3087898494ca","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.0-d101aac4b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-d101aac4b","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.0-d101aac4b","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.0-d101aac4b_1726075869990_0.33428809569476314","host":"s3://npm-registry-packages"}},"2.0.0-1210884ed":{"name":"@libp2p/dcutr","version":"2.0.0-1210884ed","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.0-1210884ed","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"99731dcd59e6b3c4b80c142ce93a5d6bcc8dc847","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.0-1210884ed.tgz","fileCount":25,"integrity":"sha512-K3HJMnoNuY+5jKxD3JEJ4DZAKiZcOn4MbmGgRS2j0AbONSv7IVWBSaiQbTEb47EAAr9AYyga+J0+x8VeJiwBww==","signatures":[{"sig":"MEYCIQC1qQh24zzLeFflm5oSr1LTZPwJXklPqUWPFBCUBae4EAIhALhI0itttxRJ8qgRVa2l+xDQtWrEXNICAxpQ58oiP2R0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.0-1210884ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1210884edfe724389bb99aaf67042626093ee60b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.0-1210884ed","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-1210884ed","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.0-1210884ed","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.0-1210884ed_1726131199581_0.2018208167249933","host":"s3://npm-registry-packages"}},"2.0.0-18dd3cb26":{"name":"@libp2p/dcutr","version":"2.0.0-18dd3cb26","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.0-18dd3cb26","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d93fe6e49b3ed21e7f4f1ddb98443a5a07b5a713","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.0-18dd3cb26.tgz","fileCount":25,"integrity":"sha512-ylIHcohk0I5AVlm5saM7nLKe4y7yCDjeWp62bJTre9UP9rSAF9acjiCJA7t0uR1qTN6YTdgtKNDQwTo/yl2+aw==","signatures":[{"sig":"MEYCIQDPFyc8/mXFWUTq0fR6eStmVLQSmGH+UfknPLR77ULwbAIhAM7dK5P/GXkJLcYHH7om6nttIbE/4ca33KQWuC9GHeVz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.0-18dd3cb26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136307},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"18dd3cb2649412126b995c90e976ed06220c8590","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.0-18dd3cb26","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-18dd3cb26","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.0-18dd3cb26","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.0-18dd3cb26_1726132845413_0.565402599236061","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@libp2p/dcutr","version":"2.0.1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9a1f70876082bbc2ed691e0922d140ded34e29e0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.1.tgz","fileCount":26,"integrity":"sha512-bI4OGw6s/LwJB47Cxf7GllXOBTZH4fkF3JCL8US4A5KlKmdi0xzyhdzGfibi7cUXjZITPN6JAKbg49Q7EJJ9dw==","signatures":[{"sig":"MEYCIQDd8uTYfOdqdHpFZIyB6g5yFxgT646BAlBEVdxQim67EQIhAIrZc4aKZ1C6Sg72CmYH6wYU7KeYWH0vckwgcy9rY0xo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137088},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"62ce7b29e1f7b8ebdcd00c25a099fecfec335197","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.0.1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.1_1726140572341_0.8210845972807073","host":"s3://npm-registry-packages"}},"2.0.1-34455b5f2":{"name":"@libp2p/dcutr","version":"2.0.1-34455b5f2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.1-34455b5f2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c79e06ef7858b8bda55fe78608c2f30cda68b506","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.1-34455b5f2.tgz","fileCount":25,"integrity":"sha512-Wzl3vLsZKfZ2+QsYdDW0t7UI+2HBgcnwI56KFmwH4KGm5p2BkKKBEqf9FaoiEAeab+cfsfK/DBjFGzW1h9xu8A==","signatures":[{"sig":"MEUCIQDfL/szVKEs9lcsFSMy/BwLbIEBv+Q1/GKUWjI3MydHaQIgWrt6dladxylBE74MrhrfLwQ5uDzEH/gkrpw9AjVpPbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.1-34455b5f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136373},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"34455b5f2848b4a7656699751e3cbe372641c13a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.1-34455b5f2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-34455b5f2","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.1-34455b5f2","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.1-34455b5f2_1726244180034_0.5611285139197788","host":"s3://npm-registry-packages"}},"2.0.1-6ccbb06f0":{"name":"@libp2p/dcutr","version":"2.0.1-6ccbb06f0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.1-6ccbb06f0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a9cb1e3591378991030309b6dc20db2974f1e03c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.1-6ccbb06f0.tgz","fileCount":25,"integrity":"sha512-luoO+6E+qCfR0wlFan+W2EqMzVWnQvCHygZ+JYNpKBBrxxwVIddFBfPrCLhT2ot0oNzfvhdQbYcerem/DAPr2A==","signatures":[{"sig":"MEUCIQCew6NLQX3+vc7nNXDP6Ba1RARy7TbHtBC5+uelDtSTGgIgEQXpx/SvFRgNiV3lpSvQwUqUOf3SBZhFCxj/G/fwKBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.1-6ccbb06f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136494},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6ccbb06f0e76dcd1ba20d31e2518f3a1acb0efbc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.1-6ccbb06f0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-6ccbb06f0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.1-6ccbb06f0","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.1-6ccbb06f0_1726740196098_0.0554227737118167","host":"s3://npm-registry-packages"}},"2.0.1-4fd7eb2e1":{"name":"@libp2p/dcutr","version":"2.0.1-4fd7eb2e1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.1-4fd7eb2e1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"96fd9e901e93cad27267c4a91ad4455f2133dd0c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.1-4fd7eb2e1.tgz","fileCount":25,"integrity":"sha512-FXhe+0WgzxqoDjFQwYjmbWDU0sI/Yle9z/T5/SATAZjDuSRFD6m8/idqixsrjweVkO0tNiKg/M3UMurHns8pfw==","signatures":[{"sig":"MEUCIH/6Ygv3OQYBxiDvy744qZYvTCIw7pcZ/TVe5smABkaZAiEAvgG93eR4x/eqBiyJUXnuXAu2Kx6Ym4Ul9pILikwakZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.1-4fd7eb2e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136494},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4fd7eb2e14c2ac30150060adb2c8aca4c5e295f3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.1-4fd7eb2e1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-4fd7eb2e1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.1-4fd7eb2e1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.1-4fd7eb2e1_1726844241603_0.488769474168951","host":"s3://npm-registry-packages"}},"2.0.1-c628c44c5":{"name":"@libp2p/dcutr","version":"2.0.1-c628c44c5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.1-c628c44c5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"289ab46e2290d0779afbbf862d6c5fa347340fa4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.1-c628c44c5.tgz","fileCount":25,"integrity":"sha512-E+sfuZqocVguroZ9C2TL81uZ8mT/gylshq+draL0w+aCYyEmdgXGKzTcLvuGkIo4kgY4oLvfy7pjJ5//suqWxg==","signatures":[{"sig":"MEUCIHUGcrqLJawjwyKEhjWGk3WkoW1RDMxMt43rgfQNYmoRAiEA6QjXjOAm7CjFRGfrEP1LxiWSkOhs+sEVixc4uocv1Wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.1-c628c44c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136494},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c628c44c588ad7102ce9522594ac888e751f35ba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.1-c628c44c5","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-c628c44c5","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.1-c628c44c5","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.1-c628c44c5_1727075290505_0.7859790333463659","host":"s3://npm-registry-packages"}},"2.0.1-21fe841f2":{"name":"@libp2p/dcutr","version":"2.0.1-21fe841f2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.1-21fe841f2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"542311012a246c6c0324f028ef7bc1b3b89e15da","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.1-21fe841f2.tgz","fileCount":25,"integrity":"sha512-jiWSgAsxQBRDSIK/zoJUJ6DQa0OOCwsOoAhYiU+wRj+nD6boW1LKwLYpss3HQxRFTrnAm9bEY9mAR5+89Uh2Mw==","signatures":[{"sig":"MEUCIQCnV+z7DstL19iPiGZei0hYocVIRUBXbmHCsutsRVkDbgIgNjZKiCmRgE9+SWqVYvH4QuGNZqwvZeV+72z5uzo4Bvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.1-21fe841f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136494},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"21fe841f2584e0166253d78fc390401d7cee5601","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.1-21fe841f2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-21fe841f2","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.1-21fe841f2","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.1-21fe841f2_1727082190178_0.8798539252944764","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@libp2p/dcutr","version":"2.0.2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3af040d9f852389aba65fa7574ea337f85d1a2ac","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.2.tgz","fileCount":26,"integrity":"sha512-Qa9r/Y/Ue79EhphMxPucgFOpfyvjGxf7KKKLshFAQu45dQL0RKBxXCuxdcjnHsSk1vPGhUT0qQz3d+Dw6Z2W5Q==","signatures":[{"sig":"MEQCIENpreU/GuZlRBUKm2JQseVTsXrNV7QRosMkAxt8v6IxAiAr4W2bTXX0YvmiCTi8sldJGoeA9KsU+lPMPKbx6kDKvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137275},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"859f535c8243c7f6c6b41fca5c64b8a09850095b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.0.2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.2","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.2_1727091838925_0.5607309747777429","host":"s3://npm-registry-packages"}},"2.0.2-b3272cfce":{"name":"@libp2p/dcutr","version":"2.0.2-b3272cfce","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.2-b3272cfce","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a6f051eaa500d6d2ce4a6ca499314972fe736157","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.2-b3272cfce.tgz","fileCount":25,"integrity":"sha512-WtcQIjAkS/UcUX2/wUKdfRvVRTPzR2FSJu42BBstTEoytn3+zaNb4YocMfqaLiR0picqF++FH4+t0KY+meq2fQ==","signatures":[{"sig":"MEYCIQDK0iUZVY9/Av++IagJkTW77Qf7hgTb4LmPlmSb+8kqjAIhALE79K5/5eFB/6J169A1JEenymXL+84ptms45ismAsWo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.2-b3272cfce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136494},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b3272cfce13a56ea2302e5a6fe5dd0743c109cf7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.2-b3272cfce","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.0-b3272cfce","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.2-b3272cfce","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.2-b3272cfce_1727160409897_0.49424827152681305","host":"s3://npm-registry-packages"}},"2.0.2-7f7ec82ae":{"name":"@libp2p/dcutr","version":"2.0.2-7f7ec82ae","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.2-7f7ec82ae","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3471fecd6b10d4ce38ab4fb13ecb9d405ba5e07a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.2-7f7ec82ae.tgz","fileCount":25,"integrity":"sha512-NnVeNbVbg/v85vn/A3wgVjEKXP8Jn6h1q0SXAcPqIX3u+ylfLIU2LA1oO4BNGLX041RxjSU4HXAkqbvImjR9uw==","signatures":[{"sig":"MEUCIARQrwdfgHkBfCBouj4gujqq2TPQWOQbBxzxhA7Rz71sAiEAx8JVFHKFU0G/NpMqOWgpi0rg6QSBI3IGeEFlDVuCmtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.2-7f7ec82ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136586},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7f7ec82ae4ee7761360bdfdd294de271feaf1841","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.2-7f7ec82ae","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.0-7f7ec82ae","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.2-7f7ec82ae","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.2-7f7ec82ae_1727175913945_0.20116673321727796","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@libp2p/dcutr","version":"2.0.3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"36f52f851818e761bc1f060ac4c5e983f9f7460f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.3.tgz","fileCount":26,"integrity":"sha512-urIpGvPqCz1XiLiGeRtBiEDfzo/tQWLspBfLDBkpN207qyVcI3Uyu+L3FFlQHYteT0wKL7+0uQEWrvlTcg5qZA==","signatures":[{"sig":"MEYCIQD9ywgKdHQitYiAXRZkpsbVWiVl4MEZKXqG+lfOILKDvwIhAPbnKZLprI1Q8AZJwyad0QwREo47vVJNIuK0FNuqVoKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137367},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"33f464e3e42642a04a07a7af468d2a62837d7234","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.0.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.3","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.3_1727180784606_0.3679956063783303","host":"s3://npm-registry-packages"}},"2.0.3-c258b35af":{"name":"@libp2p/dcutr","version":"2.0.3-c258b35af","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.3-c258b35af","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"83ea38556d9a41fb62eb6901054ae6c2ed2ed4c5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.3-c258b35af.tgz","fileCount":25,"integrity":"sha512-3RAUF9CSmV/wpTgvMmZHFpcKyECkm0zyxvXmoXx+GZvssiB0Z2Z0rzDFcDbdLje5telLLCkjUa79m7LX9Ls7TQ==","signatures":[{"sig":"MEUCIDLlfClZg82yjgmQvLnbkil9Z3Xe9/hzGF3Zol8cwci6AiEA76co384fjs2rp1siaQCuU83R/G7kmRqZfdqX3AtkrBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.3-c258b35af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136586},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c258b35af60eec906437129ab31201bfb9c80d16","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.3-c258b35af","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.1-c258b35af","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.3-c258b35af","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.3-c258b35af_1727191915347_0.2475797416229728","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@libp2p/dcutr","version":"2.0.4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a3e79174983c78880b1f4d429f9f14ae379183d9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.4.tgz","fileCount":26,"integrity":"sha512-+I+LVhSScPUXm8Jbrayr9r5Vs1+Z0/55uBKQ8w2ahjpPtFQQ846mpLOZt9c+L+BXvSRmqCjNiuBpD/GL7MejSA==","signatures":[{"sig":"MEUCIQDfHEem6DRaVhfkBnfCpHqi9dUf3utbZTp1Xecd+kZHCgIgbh0og0V/crmbBJVEzl1isAuFepjgqdZLpLapmXKjwnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137367},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4cc316c2bfb8757c9b1e4896941445331ebdcc8a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.0.4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.2","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.4","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.4_1727194960724_0.010396623008409156","host":"s3://npm-registry-packages"}},"2.0.4-fa83ee1c7":{"name":"@libp2p/dcutr","version":"2.0.4-fa83ee1c7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.4-fa83ee1c7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"59bde6839da5cb0f70f9b4d1409b246f55ba327d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.4-fa83ee1c7.tgz","fileCount":25,"integrity":"sha512-nElGxISoFsa/yeRCpChiZqZ6C5z3vqy3LOdlNt7xInMXVQ7hEN8NA9jRuwmUE2By+R7vMXcIY8NNFDLC6wglgQ==","signatures":[{"sig":"MEQCIFa5eCvOxsaA/yy0X7SDK+EVgtNUdJajscTWsdtJRkKUAiBUyy6oFNfSp0CuNzGVRetajxoeZRuW5OT38v7ROi1oeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.4-fa83ee1c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136586},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fa83ee1c7b246cd264730368b39b45fe63b9999e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.4-fa83ee1c7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-fa83ee1c7","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.4-fa83ee1c7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.4-fa83ee1c7_1727246259925_0.3715846796515696","host":"s3://npm-registry-packages"}},"2.0.4-980038477":{"name":"@libp2p/dcutr","version":"2.0.4-980038477","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.4-980038477","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e017581c7138a1b3ea0dc775b36139e2b3c03406","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.4-980038477.tgz","fileCount":25,"integrity":"sha512-76ANY2FASGVl09W4DzJ8DENkmWKx9b6FdBHA5kF4jYXebh4ZyBy1Moj1bPTigMkJ3N80nju/DVXVt9BQ0PAfWQ==","signatures":[{"sig":"MEQCICjhTtTnlRO02nAQXBdsZ9PQ5oi+BhTXJjpM9fdCslYuAiBnct+MGjgLGVUeICXNiPU/k0KNlvvvIvYaXgt9LLiKRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.4-980038477","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136586},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9800384773597621bb87f4bf0587a9451a152d6f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.4-980038477","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-980038477","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.4-980038477","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.4-980038477_1727271090535_0.8154348636561464","host":"s3://npm-registry-packages"}},"2.0.4-c5988cce8":{"name":"@libp2p/dcutr","version":"2.0.4-c5988cce8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.4-c5988cce8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ba9703c7e86e3e45b2f2edd3b3fbeac72e47a683","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.4-c5988cce8.tgz","fileCount":25,"integrity":"sha512-Dj0KeUWy1npxynOnZmLB8gTq/e3J6nfNMlzQG6GSHeZIPA8cNrICDOLkqa5a48Y2EfpYDbH2Pn6a2ZlN26jy6g==","signatures":[{"sig":"MEQCIFFZgNhDZGy4djtbmcG4V616cAxL7O37q+wYRHPvZOnsAiAfSQjbU+zZJ5YeJ4xz7EC7tfzA8rOj5ny/60EvuHxgWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.4-c5988cce8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136586},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c5988cce8ca8c1435315639ef8113199ef470d5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.4-c5988cce8","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-c5988cce8","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.4-c5988cce8","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.4-c5988cce8_1727271101597_0.38002384565132075","host":"s3://npm-registry-packages"}},"2.0.4-0c5957836":{"name":"@libp2p/dcutr","version":"2.0.4-0c5957836","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.4-0c5957836","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"27b7ad675a23d860b156e51d5f65bf5518c21f9e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.4-0c5957836.tgz","fileCount":25,"integrity":"sha512-wuMieTFVp3B+3Db6C9wagSH5UDszbsRWB4uS2ZMwar5ouhhhCDQkyD9q7RGkAH3D8ekBLgC6VBm3dORFiwjixg==","signatures":[{"sig":"MEUCIEnN2U7LmhCb1/gXhXurLMj/MygfBN7TkTzuCGmZ0h16AiEA9aTr8hkgYRxO2YWMyUXZt+UlELky50bkL0Pwfv+TcrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.4-0c5957836","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136586},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0c5957836d1416566f18233f58c92e7db6ab5525","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.4-0c5957836","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-0c5957836","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.4-0c5957836","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.4-0c5957836_1727271925936_0.31757936686917354","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@libp2p/dcutr","version":"2.0.5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9c7dcdc20e7d987c3101e653132f9dab54838afc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.5.tgz","fileCount":26,"integrity":"sha512-Bdz9L0YSeUSLI0coE3zYu2NU/L7+9hm0Qbj9RNtoWDJht7JySZDjnJa4Jrwgl3zkaymLiquJUYbZKCZEbZKHTw==","signatures":[{"sig":"MEUCIF/oMzORrwzKWC3zbPnM3R56/Iqb1zvM4y85V6mNEQf0AiEAnSI0ph4+eFzSvku/ZWTxPTvgxALqjEuNHZegIaVaP0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137367},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"82bd42bcf1bfd6bfeae1a38145c71365bd281aa5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.0.5","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.2","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.5","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.5_1727274194999_0.046674980419858514","host":"s3://npm-registry-packages"}},"2.0.5-82bd42bcf":{"name":"@libp2p/dcutr","version":"2.0.5-82bd42bcf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.5-82bd42bcf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c5bdfd811a39a16ac3215a9eb96dc4551d2e0af4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.5-82bd42bcf.tgz","fileCount":25,"integrity":"sha512-YU286azhf3aYtdWv2gMi6XlHA+hgrKaicmnXSlEbg9XDITP8SMOCLJPyB/9hV170lqwVyCUQRa5KlpWJRzKz+A==","signatures":[{"sig":"MEYCIQC+ADA5xjvI46mBtPiF4OFq1uu6sbS5hC48Q99Gv+bVjQIhAM5Kv4EU9jN9tI68EFEciFjQYnkuhursKTPggGVxmkP3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.5-82bd42bcf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136586},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"82bd42bcf1bfd6bfeae1a38145c71365bd281aa5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.5-82bd42bcf","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-82bd42bcf","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.5-82bd42bcf","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.5-82bd42bcf_1727422143461_0.09361075536179508","host":"s3://npm-registry-packages"}},"2.0.5-a390db4a4":{"name":"@libp2p/dcutr","version":"2.0.5-a390db4a4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.5-a390db4a4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"89c17e6d404a6f0de1adf79ff67be9337e4cc599","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.5-a390db4a4.tgz","fileCount":25,"integrity":"sha512-37AYuRuVObBVUS/PgGd6HTmP3V4IT7Y6uVUv8i+6J7BCMpd7/6AALYTEthZCecY+Sfe++c0zmlhPI5/cwnjOoQ==","signatures":[{"sig":"MEYCIQCEQeCx4qyXt6Y21Ux7Ux3vf0EGjMCNDKuZCSCDKPiqjgIhAITlD42gNVOep9Wcn8nhfP2ZAij+5GMFQ6s0kyFGJPCV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.5-a390db4a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a390db4a4b9c7936207283ca02d5b755091ee584","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.5-a390db4a4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-a390db4a4","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.5-a390db4a4","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.5-a390db4a4_1727422417155_0.3905014022034434","host":"s3://npm-registry-packages"}},"2.0.5-dad979f9b":{"name":"@libp2p/dcutr","version":"2.0.5-dad979f9b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.5-dad979f9b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3fadf4403d5328e14163701baa87d7d930b50c1e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.5-dad979f9b.tgz","fileCount":25,"integrity":"sha512-kc4HsNjF9ihipx4bPo9tb0RKM4bDNwV7XU3OxQwkmbD/xO0P/RS3w/68bcdzeV2QpIt0pZizn/OPBWxzRL07FA==","signatures":[{"sig":"MEQCIHThOCEXKy+rew5TYtWOLjFyxdulnLTsgt9epbF2R6CeAiB2Xc9+6fTWYIOSapAQdMgc/4X0GFjlLEQuMcueai28Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.5-dad979f9b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dad979f9bf1181defb1a72de69b21f5b8d7fce5b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.5-dad979f9b","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-dad979f9b","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.5-dad979f9b","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.5-dad979f9b_1727430957018_0.22171526450595813","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@libp2p/dcutr","version":"2.0.6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3533b9b7c0fb23aa335b83656ab1e4722e6e6c77","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6.tgz","fileCount":26,"integrity":"sha512-rplt0iHqSkIiKi5I3TbLXgQD6IOUyRBUxgTnKmuTcKlKqWXN8A0FkZ0+ppzVzFEQfu2aeL7w49iQt+s1yY9MYA==","signatures":[{"sig":"MEUCIGoS8nPoU6xWlgJ8KDLljx6wFqkKJeuLjWb8AjSWyzivAiEAxxDezJTDFRs70oxx5FvEKriwx9ACv1WEoRNBVTObpC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137434},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d7312ae432c49873e4dc7a32b183743851043f60","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.0.6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.2","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.6","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6_1727436125221_0.40403652170764115","host":"s3://npm-registry-packages"}},"2.0.6-24fa1d5af":{"name":"@libp2p/dcutr","version":"2.0.6-24fa1d5af","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-24fa1d5af","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bc5d86f72c32840eb7aacdc4370d46571b8582bf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-24fa1d5af.tgz","fileCount":25,"integrity":"sha512-PdrHnk2flrRJF9R4Qe2gcbH/aYwfyZ3mWuaaBzx3l6GAyO1ied1402bi/oXX6533G+sMglcetg8aDvL7Y/9COQ==","signatures":[{"sig":"MEYCIQCxBwyAf50bqFyP7YGRbWL2yAYyvuecOqY19rXUtH1QNAIhAP4RRyFj/ri4n4irOP2hX7OMWCrs6mIkamy0iIgRdTi3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-24fa1d5af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"24fa1d5af3be19f60f31261e8e0242c1747da0b2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-24fa1d5af","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-24fa1d5af","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-24fa1d5af","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-24fa1d5af_1727699866423_0.8972006378331658","host":"s3://npm-registry-packages"}},"2.0.6-d9c7e0f7e":{"name":"@libp2p/dcutr","version":"2.0.6-d9c7e0f7e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-d9c7e0f7e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"06dfcb7ff5171dd5a014e1f24210fe70e6dd35ea","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-d9c7e0f7e.tgz","fileCount":25,"integrity":"sha512-pvdA0MQl1TaWs6C0BdFkBNxdT4ZyQdANlQK/gO7n5odyziAAlF11UuhmzdfW1yFPv9F5m0nB88O+o5ebRkRRJA==","signatures":[{"sig":"MEYCIQCkqCDejj5/DiLiGzVYE/+F0ZSLiWIctUAbKiy0gbQiTgIhAJKdpERyomQWUWH5Rhu//rslczXwlpLVwl1thXjIRAmN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-d9c7e0f7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d9c7e0f7ec608bd5154f30ae7baa6f1d6020bdfc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-d9c7e0f7e","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-d9c7e0f7e","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-d9c7e0f7e","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-d9c7e0f7e_1727699872322_0.8164212784438067","host":"s3://npm-registry-packages"}},"2.0.6-58784abf7":{"name":"@libp2p/dcutr","version":"2.0.6-58784abf7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-58784abf7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3a9a9d5f0669a1682b2373fa1bba41a7dba81bea","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-58784abf7.tgz","fileCount":25,"integrity":"sha512-ur4Q6LMCaNW3zbM0YpeHFp9/Bl05IEYmv7XYU5scLx0yyFOpAlBEckHFAWQApM6bZ3rUpsyIi9/g6j5fjyBaOw==","signatures":[{"sig":"MEUCIA7E8nsFuheMNo/XzS3ypTd8AgNrnEDJcvMc85bjTMrcAiEAkarVTk5JX5uc54+rPutoH8KDNmUUuP/BOdA6Tr2W+n4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-58784abf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"58784abf7c311308eb33a50b1e652d996592394a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-58784abf7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-58784abf7","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-58784abf7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-58784abf7_1727699875233_0.6512543097452459","host":"s3://npm-registry-packages"}},"2.0.6-32c176fd5":{"name":"@libp2p/dcutr","version":"2.0.6-32c176fd5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-32c176fd5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"55f882838c1faeefa0bdaeccc261e2e7bd9158ad","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-32c176fd5.tgz","fileCount":25,"integrity":"sha512-E0rdUKG7wMOITa5bYpTI924laojgDRh7kzpLsAYQCzExVKwxFaogBxCOGs+5jWuV1ohWt9aHmgJsGCZAbKrkLw==","signatures":[{"sig":"MEUCIGF6N3E+UjF5QcQSTWKrwRoW8rOHWOgIu3Qe7tdS5SpFAiEA2JqbGNWnuxrlcADGniMwABoy/IhxkyviOqS5oQR0840=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-32c176fd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"32c176fd53e9aa953885398ddc67387e46875b85","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-32c176fd5","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-32c176fd5","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-32c176fd5","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-32c176fd5_1727713990147_0.2499216943830147","host":"s3://npm-registry-packages"}},"2.0.6-35b48025c":{"name":"@libp2p/dcutr","version":"2.0.6-35b48025c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-35b48025c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"91ffcc8b31bb37e79f844d0d032d0cbba0f10a31","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-35b48025c.tgz","fileCount":25,"integrity":"sha512-JhjvjIcOMxpRKRtCub1eriXobs3fhTAdipBGvuFbWNBo+Mf8lU+Ms/ebd8asRjg+trOCnVbLjVT2m29VWFJ7Xw==","signatures":[{"sig":"MEYCIQCIz7k28gTg+9n04qPfxGHZH0zUetY1ihJlG92bmz/L+AIhAJ4KIw0yx5V8k0fPojBa8WyWUypgHGnpVvpCL6FJ4eDd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-35b48025c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"35b48025cad5c96b4acba0bdbe1308f96a9d1f47","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-35b48025c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-35b48025c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-35b48025c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-35b48025c_1727727968276_0.2702433840015337","host":"s3://npm-registry-packages"}},"2.0.6-b4f02a637":{"name":"@libp2p/dcutr","version":"2.0.6-b4f02a637","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-b4f02a637","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"302818ee350f546ab686cf92ecbf7fc85eeb5555","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-b4f02a637.tgz","fileCount":25,"integrity":"sha512-9ZdRaeFbqC0k5XLz7nAv9bcS9GUGZhlMnZrD1B3tS71KsrJ3Xfb+awWhGCIgiFfQupZ5Kf72DrIHmw1ZQiKIRQ==","signatures":[{"sig":"MEUCIQDGpzYhKGwvPVDeaDX1HrwFKk9PnKZkrjPfZY28535P7AIgBda3yJP3g4K2ZkqUOc925rgTroHIiskjoyyBRv6hj3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-b4f02a637","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b4f02a6377510eed6cf088176ad75a397978bcec","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-b4f02a637","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-b4f02a637","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-b4f02a637","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-b4f02a637_1727859423490_0.07972578921841378","host":"s3://npm-registry-packages"}},"2.0.6-80e798cdc":{"name":"@libp2p/dcutr","version":"2.0.6-80e798cdc","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-80e798cdc","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"33e6e62ca0b7171f9a8250fbc9ef76b7af04fc42","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-80e798cdc.tgz","fileCount":25,"integrity":"sha512-9AKqQFmCLGL5cOTBqhoVoIjDlPV9bdGD/uNyiHKa0+mhuzWfMG0lzpeO0Z78sWT83qEs1UGjg/uRRtRwQLF23A==","signatures":[{"sig":"MEUCICIVU+M10vMdYcp/Y5owbNAtU7Es0L0/JGMQB8ArO+giAiEA9/5j7PJrbVo2gisH7me0/FAUN/ElTOGUcODMYgDGPsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-80e798cdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"80e798cdccc8ef579634dc140f35d5327e2e5cf2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-80e798cdc","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-80e798cdc","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-80e798cdc","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-80e798cdc_1727863339798_0.5694904713784428","host":"s3://npm-registry-packages"}},"2.0.6-661d6586a":{"name":"@libp2p/dcutr","version":"2.0.6-661d6586a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-661d6586a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c029299d8ad6f875528c3df50bf7daa4f40a245c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-661d6586a.tgz","fileCount":25,"integrity":"sha512-lgOpxyaR1leeyalVxemtKE3+i5hKM8MKUSoRoma3NQS6P0DETJgw436jvHVSGS8moCxo/9YkLGE/tUNdvHBbiw==","signatures":[{"sig":"MEYCIQDidUdIAaPP/w5kLkHxqAMnMDFe8z0dXxwRlak/JiElAAIhAPKj7S5H3uvdecn0U4OkVQc+aNOY3168eLOjJr5wDZIq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-661d6586a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"661d6586ace41973a61eb04a97692ef8cb74831a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-661d6586a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-661d6586a","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-661d6586a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-661d6586a_1727959365711_0.47321104912127687","host":"s3://npm-registry-packages"}},"2.0.6-27b2fa6b6":{"name":"@libp2p/dcutr","version":"2.0.6-27b2fa6b6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.6-27b2fa6b6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4f36de5d445a7fea8f60bf17c03c4a932ab854d1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.6-27b2fa6b6.tgz","fileCount":25,"integrity":"sha512-GAf796W1Jo8RSJY/+YlavzhoNMos1M88LXJw0/XPXkNbsk+lQmXps/mOJd6IZlnODUkufZrsXYtyBY3Nrzgn8A==","signatures":[{"sig":"MEYCIQCF8H+saMFpekJpUgneo6gJ37XVl/M54bvw2/rv2I1YzwIhALCGDmvD7JSwG84v8I5rNuUgZ2n+fIMAKrXFAKp1wSG5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.6-27b2fa6b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"27b2fa6b61af646c9459120b3bf6f31c2bd89878","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.0.6-27b2fa6b6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-27b2fa6b6","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.6-27b2fa6b6","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.6-27b2fa6b6_1728116131058_0.2909833957746808","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@libp2p/dcutr","version":"2.0.7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4a03128560105d63c50744d60bc1b277f76fdf0a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.7.tgz","fileCount":26,"integrity":"sha512-UaHgMMEJzDP3nyq3VxxqX4V0vvKr9bkvgY+p2ZqWYw9LCaioYAVaq/DdRrvdf7s22K7uLDd9EV9tTgTcb1I8sw==","signatures":[{"sig":"MEUCIQCRMCYppyDOHuaL7YTDoxpn+GC8GREhFbcBqKTy8hMijQIgXelGmtcBqJopGY1xPXVjNG4UIno/XbILvb0WBWZiV4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137434},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"443ba6d6e9b605b981051c6fec765377b73587ba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.1.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.2","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.7_1728284489426_0.8443835362154106","host":"s3://npm-registry-packages"}},"2.0.7-d4da56961":{"name":"@libp2p/dcutr","version":"2.0.7-d4da56961","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.7-d4da56961","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a52d27e50ba0677c2aface5d5ff8ae2c917d0cf9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.7-d4da56961.tgz","fileCount":25,"integrity":"sha512-oBb/1yXMwQgvON6eNdyrqvDtVwzyVgKoJNsGYuJcvAaJ/APLKVOiJg+GlgijcAJSyDqiR5W7dwd5pPtZClkPzQ==","signatures":[{"sig":"MEUCIQDTIPBycJySa6DFyf9uWj6y/AHuFOFiDVOSZ9P5B0ue2gIgVUIUxHB7x6PLT39rCfqzvgkBLnaUa5o+rlPld1zZ2Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.7-d4da56961","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d4da569616d63f52a268d58f450d80caff3a1170","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.0-d4da56961","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-d4da56961","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.7-d4da56961","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.7-d4da56961_1728349459070_0.0641820101395616","host":"s3://npm-registry-packages"}},"2.0.7-934a891f9":{"name":"@libp2p/dcutr","version":"2.0.7-934a891f9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.7-934a891f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"42a2666740508177125b5f94d188de29c0ced045","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.7-934a891f9.tgz","fileCount":25,"integrity":"sha512-qYIcthYCo5BMPTtxz1mlEYygod3BZjXeym3sxUMzv6JBfCLOiigfGW2L2VJy7dJVpBWm67qilH/RvT1hz8mUiw==","signatures":[{"sig":"MEUCIDs5RFW1zXBIksM3hzwuUf1TeNPcFfHx5R7vgfAopKK+AiEAyKtmnEPdF917fysuv6IKpFJl2u1837xbdBiaAkukx0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.7-934a891f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"934a891f9af20f8982ef0823a4f9b36f6a7bc92d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.0-934a891f9","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-934a891f9","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.7-934a891f9","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.7-934a891f9_1728415993303_0.2171927174096182","host":"s3://npm-registry-packages"}},"2.0.7-d7a818e8e":{"name":"@libp2p/dcutr","version":"2.0.7-d7a818e8e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.7-d7a818e8e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bb2c5b0bf8b3d50ce0eab5f1ed11193a15650f01","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.7-d7a818e8e.tgz","fileCount":25,"integrity":"sha512-jQXTjNL/NYotAlEy7+uomeaZDQGnOOppSxQvJCvgmpyiSNPP/J5i1tux8ZaXfgrAVgX0f153QEYC+eRNmwXJdQ==","signatures":[{"sig":"MEQCIBr+S/XpvwEAMdy34HiVDamigDtLNuzut7Rb5qNuXQexAiBew1TtzFYUAEkqifGbeEQdGr3DWl1PgD/LY2vWHgykxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.7-d7a818e8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d7a818e8ecceb9bfe7f9032a2ee6ba4f4df590a1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.0-d7a818e8e","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-d7a818e8e","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.7-d7a818e8e","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.7-d7a818e8e_1728457812200_0.11133663902571667","host":"s3://npm-registry-packages"}},"2.0.7-e99e8f448":{"name":"@libp2p/dcutr","version":"2.0.7-e99e8f448","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.7-e99e8f448","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"83a3c26f57a2442229e177196b7b592b7bb2e411","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.7-e99e8f448.tgz","fileCount":25,"integrity":"sha512-r+22hPJ69EpR60OgDLkbfAGHwp5acuGwLD8BDUpNApWLEEvUzzNHACf1ysDNlsCCla7v+0e1r7CjhZmXNv/itw==","signatures":[{"sig":"MEUCIQDazsRtYNCyjnL0Q3eK1rof0H4VqXlxP/e8buujpWvDKQIgTBkTjJxhzwzIrwAqFGQ+iEKWAw3kNPIMX2zwW5+WyeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.7-e99e8f448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e99e8f448efc0dd0348da221b5e1c6da4a037507","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.0-e99e8f448","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-e99e8f448","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.7-e99e8f448","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.7-e99e8f448_1728468867045_0.9011853684819886","host":"s3://npm-registry-packages"}},"2.0.7-0d326d102":{"name":"@libp2p/dcutr","version":"2.0.7-0d326d102","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.7-0d326d102","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a0796a37853b2c315f3c422052716be1b1ae4558","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.7-0d326d102.tgz","fileCount":25,"integrity":"sha512-GfzCPsL9lVeNU5lWAc+r2DPG/IhoccWZnyYI8B4cDXrV0moA+gCcAmXWzmjzwmUm8lk6icN59Azvq7aJjWNOXg==","signatures":[{"sig":"MEYCIQDLQZ7Af2Bpt7D5bmJfJf0QvW+5REgWR2pOk//Zm53yRQIhAPX4jQLYIL9KrfsZ4/w8OjO7SNhK/wo3Qc0RD8BYu5A4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.7-0d326d102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136653},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0d326d102e4f6bf06c6f3e961a3b6b5844486495","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.0-0d326d102","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-0d326d102","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.7-0d326d102","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.7-0d326d102_1728493344425_0.7542504087560671","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@libp2p/dcutr","version":"2.0.8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4eb2e8f3146447b564c6b8725488eb70053afc55","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.8.tgz","fileCount":26,"integrity":"sha512-6enCKOqmyKwBRmVauIwYuvQpsE1Smpm721HAoWuakztMUsFoXTsVIeVaFfzrpc3qvYKRFM2bWebCOAwc76x7UQ==","signatures":[{"sig":"MEUCIQCK268JrY5aJNN+NJqFektc2Wf/uzrqLpLQ5T8ghiteUQIgeSg9cdbfCZOqeea1rmblfovaXUafnzOaiqdmwar/lR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137434},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1cbfd6cf392b0db80f744cfe4a0841ed80760c84","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.1.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.3","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.8","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.8_1728497314870_0.6594554881599153","host":"s3://npm-registry-packages"}},"2.0.8-5d199f9b6":{"name":"@libp2p/dcutr","version":"2.0.8-5d199f9b6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.8-5d199f9b6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"60e77fea9fed01abe47d5116599fd8fcec8cf28b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.8-5d199f9b6.tgz","fileCount":25,"integrity":"sha512-ISMqT9H4TduTPVoR9n5ZQ1OleKBZvDSFZuCBsr3TFyeHdFRQ1S+RJeRiRjdc/VKyUua03s1SJOrUFhbJJk/k5g==","signatures":[{"sig":"MEUCIG/UUTbhB0m3qSSMZ/YqF8DNTHwH0LPaianhamP5ADKQAiEA2VovC7oR7UUpRiRYak6juP3saxw6OU8SWMRJY6cR+ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.8-5d199f9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5d199f9b6ebe1cfd6f83051457b0ea62b0e86d91","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.1-5d199f9b6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-5d199f9b6","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-5d199f9b6","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.8-5d199f9b6_1728668365509_0.6081178775879463","host":"s3://npm-registry-packages"}},"2.0.8-e6b4158c6":{"name":"@libp2p/dcutr","version":"2.0.8-e6b4158c6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.8-e6b4158c6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0770c0faaacb867ca096e467230b3fe717acca63","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.8-e6b4158c6.tgz","fileCount":25,"integrity":"sha512-VNhevRenYzaF/dMflg+hAYEUtlPzbJsb+8bEIQsteAnYbo/P4Ok8jvFG8rMVZy/5+sR6hNXTp5TyzmqSS2tjdw==","signatures":[{"sig":"MEQCIGp2mYVPYeE8HHUeqULG83PwMmZyfslRegrQtn4sPTljAiAbHjAnWtMCT/faLHuPhUrEqgjdDl4DRPSPesbavyOVIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.8-e6b4158c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e6b4158c60d000fbb58aab5d93de1cbcc965ae79","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.1-e6b4158c6","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-e6b4158c6","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-e6b4158c6","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.8-e6b4158c6_1729585278832_0.9366645632000818","host":"s3://npm-registry-packages"}},"2.0.8-75301ac7d":{"name":"@libp2p/dcutr","version":"2.0.8-75301ac7d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.8-75301ac7d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"356aab18e009aefdc97ead72b37f92043e9012a6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.8-75301ac7d.tgz","fileCount":25,"integrity":"sha512-kIVjuOojICdutV4Lr4N2qhwRUpagZMyVL/Ly0Wkne8zMFipnkSPP2n6IW2laLE71S3b0PW0Qhfe8AxYt1qxDoQ==","signatures":[{"sig":"MEQCIFsnKIaUxfTwJlpG+1ogb723yvkH07e0gmsDtcw2v8OhAiAkOqVeV3aAXI+XMKnK8L1KHPPnEODlbC2Zc2oMdcwr8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.8-75301ac7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"75301ac7df0175ea53c729bd56f74c20c66307cb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.1-75301ac7d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-75301ac7d","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-75301ac7d","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.8-75301ac7d_1729585292418_0.17026919209414193","host":"s3://npm-registry-packages"}},"2.0.8-4521cf1f7":{"name":"@libp2p/dcutr","version":"2.0.8-4521cf1f7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.8-4521cf1f7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"28b3b9bf4f3a8f00f0149c30a5e1c2ee26650919","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.8-4521cf1f7.tgz","fileCount":25,"integrity":"sha512-T9v/mMarHU2GpShtzMOs5QiqU682i3FdkuZYpyYB5nbRnbHdrG6NPCWFxKytf3nhcrzuvtsAZ4w1qdEkVV2ATw==","signatures":[{"sig":"MEUCIHe0ergRCss35TpZBBdmD9CbIZYoOj6EYLvuKhGQR+jEAiEAj3/l9fwe7f+cXsES117TRlRCI2YS8+v4bILp1jiORo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.8-4521cf1f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4521cf1f7b8c81728db6a454a7d36d38491afc41","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.1-4521cf1f7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-4521cf1f7","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-4521cf1f7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.8-4521cf1f7_1729670624403_0.9609860960330512","host":"s3://npm-registry-packages"}},"2.0.8-3244ed086":{"name":"@libp2p/dcutr","version":"2.0.8-3244ed086","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.8-3244ed086","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7f64c3975fcd1cc814d3f5f823c7b0fb265e350e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.8-3244ed086.tgz","fileCount":25,"integrity":"sha512-FjFYRhFttYiC8QFnfVxzEQZVq4rkQC7pOKPxwsK7OZ47NBkKPhjgYH1gdKI/NIg8HOyzKbgZoKz+LuPYKwFSvw==","signatures":[{"sig":"MEUCIQCZiOH02uNLJ1pWrh3mbJbpOkr86B8vsr2ghpGN5Ay1ywIga1DHyhEQvxKILoUqJ9BXAbCt8ZSoYXv3BeK2eO8blnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.8-3244ed086","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3244ed08625516b25716485c936c26a34b69466a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.1-3244ed086","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-3244ed086","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-3244ed086","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.8-3244ed086_1729671088537_0.8172590377552154","host":"s3://npm-registry-packages"}},"2.0.8-3bc9769b8":{"name":"@libp2p/dcutr","version":"2.0.8-3bc9769b8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.8-3bc9769b8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9a15fa25e3ad19f975756c3919b5e7785dbf74e9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.8-3bc9769b8.tgz","fileCount":25,"integrity":"sha512-1yBjHBRUS6FZLnCEqkW4ImXm8TJun056DAP6UAzDzxDIop1HTuvyUoa/UCWk0dztzx289eZOyhHTYodKsi9+LA==","signatures":[{"sig":"MEQCICtCvYGvH9fU7nWO8Pl+GPf1ElPtnZvgk2LWF3CXmS9TAiAK5dGOWytQTBUafEy5TKQDXIrltgvOpQQnnLqvdIcHxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.8-3bc9769b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3bc9769b8aff1e9bb3588905323a2bc6b7d7b7bf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.1-3bc9769b8","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-3bc9769b8","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-3bc9769b8","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.8-3bc9769b8_1729683675919_0.677088767610571","host":"s3://npm-registry-packages"}},"2.0.8-aa8de9fd3":{"name":"@libp2p/dcutr","version":"2.0.8-aa8de9fd3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.8-aa8de9fd3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3af2308994ac673333f2d8e81d674b1d4347e7fc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.8-aa8de9fd3.tgz","fileCount":25,"integrity":"sha512-gVzErAhhnASCTUClW/WwCLQ9/oWtXwkR6nY5ik6kMHJrdAyMpskoBtF8JXO1jZs00EIs4CixN6hor8ts1ne3Hw==","signatures":[{"sig":"MEUCIBSOI+dAdC15HOTIFq3xfalbuCcI/g3F+5N5irBh34++AiEA5Gk+6u1e5L9yVHrRWLpw9HuZ2XFKJKy385ic1xogC2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.8-aa8de9fd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"aa8de9fd3f6ca8773596fa3fae765787caa8e866","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.1-aa8de9fd3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-aa8de9fd3","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.8-aa8de9fd3","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.8-aa8de9fd3_1729686208127_0.43548795241984006","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@libp2p/dcutr","version":"2.0.9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"31ef014780faee93a5d5e196e1a333523675c7c0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.9.tgz","fileCount":26,"integrity":"sha512-W1D5f71XF4t4OfbilpwhirP3nyo1k1iwFTT+0Qs6lxZc2AJMvbgwLpy8vWSbeue2mUwcFaRhPraVDp42vcUO8g==","signatures":[{"sig":"MEUCIAzlPnbZ5ju8joO8AbNIeoD9Tgg4C71iXTQR+H8l5DrIAiEA1WyN8fvQWvCB9rkKy6eaEF+oxCLMXW+RThmRFD/FKnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137445},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0f728b579975dbc4f1437ac29c5c1ac067db5689","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.1.2","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.3","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.9","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.9_1729690182980_0.3153572488619272","host":"s3://npm-registry-packages"}},"2.0.9-717731e49":{"name":"@libp2p/dcutr","version":"2.0.9-717731e49","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.9-717731e49","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e22cf9ae579a27029437ff465b26351ad6898204","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.9-717731e49.tgz","fileCount":25,"integrity":"sha512-mptbAurVhsY8PX1SoNLkxyH+PoZGVAJf6puHC7GWLfNG649C1movrNINAEpDIk4B7419aLyPWVjYXfpCrTBcBA==","signatures":[{"sig":"MEYCIQD+lSDsafy/E2s1Rk0TlF3N+mbcYiJ6/pAzWkWdZIs5vgIhAJuaXxTLt7tjwgYzBQIPYc5FWWrIWNhrqS11sPyqtfaB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.9-717731e49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"717731e49a40142164af6c5c5703f0cad32edbe5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.2-717731e49","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-717731e49","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.9-717731e49","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.9-717731e49_1729851709348_0.5598619301889625","host":"s3://npm-registry-packages"}},"2.0.9-7383821e1":{"name":"@libp2p/dcutr","version":"2.0.9-7383821e1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.9-7383821e1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c3c90bcfcdba32e9570502dba93271ef44c998b7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.9-7383821e1.tgz","fileCount":25,"integrity":"sha512-Q3YaYlN3oeRkVDZljBNrbOhSsSdypy7Czw8bMsK+oEwObQnfPXbDpb1kv8X00IENs5p7E+FPgLTo8yKzT4Wxww==","signatures":[{"sig":"MEUCIGHTEvE5ExFO2Gb6cD5YSoFOBqSrKkvEzDc/bxSZLfzcAiEA0Q+QrVsZevsXtaLfVPrLeZdx9aJ7GLLJBPbognlPXUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.9-7383821e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7383821e1a4bab17ee56a55c78d523e918db0bcc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.2-7383821e1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-7383821e1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.9-7383821e1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.9-7383821e1_1729927706982_0.8978113602742541","host":"s3://npm-registry-packages"}},"2.0.9-d34642db1":{"name":"@libp2p/dcutr","version":"2.0.9-d34642db1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.9-d34642db1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2e7c73994809ff116f4da2e0b9c725931e72ecd6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.9-d34642db1.tgz","fileCount":25,"integrity":"sha512-F6g5JXygHhpvfeu/bQgpIi9WN5SdPbBknytq7p8WOciI9jshrEcj4X0HZHOKHZAZ1LrzoSXTGcI6IS1XlbOAAw==","signatures":[{"sig":"MEUCIQDZHFLWtPemyqjdReOuqqwuwnq6CGU8zXQTDsjljshosAIgV9BfI49sFVPo3UX4cMG4D/5cDz6kSA2SBRayFENQlSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.9-d34642db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d34642db1c2be39a74fe7cf21508eb17c19c8a22","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.2-d34642db1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-d34642db1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.9-d34642db1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.9-d34642db1_1730104307147_0.5482687686364789","host":"s3://npm-registry-packages"}},"2.0.9-a657bbd2e":{"name":"@libp2p/dcutr","version":"2.0.9-a657bbd2e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.9-a657bbd2e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fe135603790625252acccd4a5aa04db81c0365a6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.9-a657bbd2e.tgz","fileCount":25,"integrity":"sha512-fh8ruS7CTJ9z0m8x4371l5fAqPwQCj4zeyfRkEIp0UspDsLv/iOyEMmuijeGSPtEWLJ92EsW366RGHK1CAaqLg==","signatures":[{"sig":"MEQCIHnZkC/E8QOUMcQnlgxZje6/gCyGSFYrxpT+xvXREOmlAiBj3ilyLs463mmEwfrNJtNSU5YYQKpPpJBu237bMesPcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.9-a657bbd2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136664},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a657bbd2eede0fc5720f7e7dae9ff8a8a81d16fa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.2-a657bbd2e","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-a657bbd2e","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.9-a657bbd2e","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.9-a657bbd2e_1730105029729_0.572360154610011","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@libp2p/dcutr","version":"2.0.10","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7c4945f324b760a6427e527dea9be932924391ad","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10.tgz","fileCount":26,"integrity":"sha512-q8xVutr9x7NValkLZav7oGolvrzeHhV01rJuyyIu8aOK3Buq1VZynSRjHS41k+hK6eaQyBYL4cJHV9rXp7tgKQ==","signatures":[{"sig":"MEUCIQDi25zUJr8v9qzwGhX/IyMdzzHIeSOy/Tk5nCibjWVRjAIgTtgjy+8b30F/VQCkKbSowaqzHP0VaPxhkjOW8Scpl/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137447},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2bbb5e191d4cf224c49a237fecbea379ff165cc8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.1.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.2.0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.0.10","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10_1730113013987_0.9844065885835394","host":"s3://npm-registry-packages"}},"2.0.10-a5cd8cfbe":{"name":"@libp2p/dcutr","version":"2.0.10-a5cd8cfbe","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-a5cd8cfbe","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"90e667da99132d91412fabb980ce7f103e452652","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-a5cd8cfbe.tgz","fileCount":25,"integrity":"sha512-cPage34ufTmhET8xrnRXh1PyBz3MF7V6hsLzO8pAV1sUY7oTH211Vi8+sXViQ7+lkTTSL09cAWWwFipIhiCE2w==","signatures":[{"sig":"MEUCIHJMy+/6VoJM6DvznH0XAR3Obm+yzL9B6Ai76Se+nR/tAiEA9fZv+Ii4cff88lUSORO+rGqPEGZJ9JXX0AZurALFvrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-a5cd8cfbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a5cd8cfbe7d150659012879239ef2ef4ac3143c9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-a5cd8cfbe","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-a5cd8cfbe","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-a5cd8cfbe","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-a5cd8cfbe_1730141509038_0.8980497058943464","host":"s3://npm-registry-packages"}},"2.0.10-ad5cfd66a":{"name":"@libp2p/dcutr","version":"2.0.10-ad5cfd66a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-ad5cfd66a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"13fb0cfa5ebc426c2751467ea63a2aabb99f9eba","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-ad5cfd66a.tgz","fileCount":25,"integrity":"sha512-+Z49RhsPrv8gxykxGPD7S1gffxZoazexOh+O2No3/lt/e/NmRgjlOlotxYeQKoQuFHUtmJyQ+IfgM3TN6o70RA==","signatures":[{"sig":"MEUCIQC+9yU4uq0I8R9yNlj/QGYWMgFQlcszutxNoqdN8X857wIgMBMm4j8jwdRbtIzNPNeyVZGAN4Frhduq4Y5A1+BeSDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-ad5cfd66a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ad5cfd66a3fccf94ddcabce8675a3bf742669484","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-ad5cfd66a","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-ad5cfd66a","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-ad5cfd66a","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-ad5cfd66a_1730280460289_0.5130973034923565","host":"s3://npm-registry-packages"}},"2.0.10-c2ff2e454":{"name":"@libp2p/dcutr","version":"2.0.10-c2ff2e454","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-c2ff2e454","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3b32c2229c6c733509e5460006cec0cea9862cae","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-c2ff2e454.tgz","fileCount":25,"integrity":"sha512-B3xAqipSABCRPQDSfxtJTawArBI6fbh5zuj9zYoy0JZDb4HZ5Yfvs+Rx/quIHfUVOMLng81vPL+wpTPLczqLaw==","signatures":[{"sig":"MEUCIQCNPAyUM1RDeFz6C4pf2YcKZJZT/3kwypuoLf3RH37MHwIgBULqPWEJBcm9/mE7ODultoMyuoYCZagsPv8M2ARD86Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-c2ff2e454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c2ff2e454ae7ad12acd223aa0b5fd2b065942aff","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-c2ff2e454","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-c2ff2e454","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-c2ff2e454","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-c2ff2e454_1730547802678_0.9920698699691675","host":"s3://npm-registry-packages"}},"2.0.10-0a3406a05":{"name":"@libp2p/dcutr","version":"2.0.10-0a3406a05","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-0a3406a05","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dba5a0a51a520f64542bd743c13b1dd81fdb9c62","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-0a3406a05.tgz","fileCount":25,"integrity":"sha512-OPQAVYMZm4V9gi6tXxmlDnO2Ua+IU7jpZhRjdWojPA6lU2LzNKVDTL8MmO+RnzKLgWdXs5SmnY6vEqEIe6Y08w==","signatures":[{"sig":"MEQCIHWYS4ZEVpOURF/OdU9N8C5qBHQogCihibgykNXUVY2ZAiA7HrMB2ojzqJDo9t7NAJTd1y15rz1fMH/WRowm07q5dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-0a3406a05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0a3406a0536f8e7390e67eec88ccc518bd90e9a6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-0a3406a05","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-0a3406a05","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-0a3406a05","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-0a3406a05_1730549983338_0.7991033990901681","host":"s3://npm-registry-packages"}},"2.0.10-7c085d10c":{"name":"@libp2p/dcutr","version":"2.0.10-7c085d10c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-7c085d10c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d2b8d810c241cd9fb896070ad4e4b23c9a830a5e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-7c085d10c.tgz","fileCount":25,"integrity":"sha512-of3YUqd1T/qq2Iae3xphMRwehaVM8VWMgW3Xnb5LcA3ePMoIjrSpBB4KyQbaNWSnzBHEiDvgfiDbYt6fb2/acA==","signatures":[{"sig":"MEQCICiyUAHVjFdzd+qgfP6zXfvlbn/mfHGayfYPxWTsLuvIAiADAk0oxBZ1uTNi7YnNwjZLzV2sACG3gcNztsDDuYTFJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-7c085d10c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7c085d10c4d9f491ab85b2467ab1202769ec7a5a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-7c085d10c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-7c085d10c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-7c085d10c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-7c085d10c_1730760036318_0.9935934430754829","host":"s3://npm-registry-packages"}},"2.0.10-adc767899":{"name":"@libp2p/dcutr","version":"2.0.10-adc767899","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-adc767899","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1d87ed4f2db62fb65c2ea7e39dce1d8760acbc08","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-adc767899.tgz","fileCount":25,"integrity":"sha512-YAJ3G0VkpKm3T3x2TQ6TQKIILWh38pumsvuwv0VaMmWUW76Yebc1juPbQRMEXP6lNlLVaVLpUKcJtT8YWU/bUA==","signatures":[{"sig":"MEQCIEzzvfVKlztig+97p6McIhWZfjMKx74e+RY/mvPbkN6nAiBUfFD285nU5fMMq11TiKIs+0gTT+a0/S2uCJWVx1WZ5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-adc767899","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136728},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"adc767899d3fcf186a2bfb37a4d53decadc3a93f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-adc767899","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-adc767899","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-adc767899","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-adc767899_1730794164438_0.22736563170384283","host":"s3://npm-registry-packages"}},"2.0.10-d30d07e6f":{"name":"@libp2p/dcutr","version":"2.0.10-d30d07e6f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-d30d07e6f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"af19055d7723d50b84d18025add809a22e65c9f3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-d30d07e6f.tgz","fileCount":25,"integrity":"sha512-kLI2tqvlYVI1+Cn1vlXvb276XAL3i2pV1FYXoPAzD4klOGgN+4RluSaKxbYuAnOIZCk8aWX14thZQuP9vwd4LA==","signatures":[{"sig":"MEQCIFKupilYSzf9cDF+beEa8gitJYXrei7vXR009V2F2LsgAiBljlvld2Ur0XBRqPTGhzaQxiJ4/2pPdsc5P+gxsShDAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-d30d07e6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136728},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d30d07e6ff1b2825338a767f80c5dc14ae7fa3cd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-d30d07e6f","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-d30d07e6f","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-d30d07e6f","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-d30d07e6f_1730815901245_0.11020749113322048","host":"s3://npm-registry-packages"}},"2.0.10-91687998d":{"name":"@libp2p/dcutr","version":"2.0.10-91687998d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-91687998d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dfc869e7dc014354640cba0e50ba3aa82dfeaf1f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-91687998d.tgz","fileCount":25,"integrity":"sha512-2EWlPu4rM2e3A6op6O6PFTWhUPGofsKZ2obpyOKo5p39YAkGq8abNMbhlys8n67tW2O/BocibEb7d+X234mRgQ==","signatures":[{"sig":"MEUCIQCuNP18nGKnSgnxSfioAA3YTXSdFkY5j8wfJWEIXcZ+vAIgdHpOgE/vaFHoPpyg8whrFhd6fnUdfz0wbqwAD3Ygvdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-91687998d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136728},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"91687998d7ae536549ddcd840aa430098860f0fb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-91687998d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-91687998d","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-91687998d","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-91687998d_1730878747830_0.04732564833460562","host":"s3://npm-registry-packages"}},"2.0.10-6bd7f9169":{"name":"@libp2p/dcutr","version":"2.0.10-6bd7f9169","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-6bd7f9169","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc3bb800bb76cebec0fba073aaec5b370050b007","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-6bd7f9169.tgz","fileCount":25,"integrity":"sha512-lLoHQrGit+qtTRqcdtaZXhxnzycaKw7aAPouZ57RxvrpkNT/J9/KftiMexkKPMljPgarOzzJJx9Dd4pTdRVMMw==","signatures":[{"sig":"MEQCIGXKXQzYJaFTgh+K8clWcnylCjePtXtdQ04iaz/OA/VOAiBk7c5g09NzRY/HJkVADxGPMArOenpGgOVT23SEZmQFpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-6bd7f9169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136728},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6bd7f9169cca1609071845c22a1ee41ab775f45b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-6bd7f9169","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-6bd7f9169","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-6bd7f9169","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-6bd7f9169_1730967833872_0.19013663770803135","host":"s3://npm-registry-packages"}},"2.0.10-7dead6d35":{"name":"@libp2p/dcutr","version":"2.0.10-7dead6d35","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-7dead6d35","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"285e610771f5bf820cb890139550b18e077eabe8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-7dead6d35.tgz","fileCount":25,"integrity":"sha512-vfdQp51E3h/NdpLf9iY5QnKYHhTl56ywAo7+3uS+idwksG4E6Bmc/D0Ro9WPO6rt928c7oKnYeyAgTtRMVaM4g==","signatures":[{"sig":"MEUCIQCd0fUM1U7dDy+pnqKXB94Ghlm9MuHoBbnwdNZ4R7+QUgIgPvxbozinPO8BlloV/ovRphqDiX/g+sIUqvVIPEQlatI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-7dead6d35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136728},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7dead6d35d96add1cd4f386b5b7bf5f014d155da","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-7dead6d35","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-7dead6d35","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-7dead6d35","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-7dead6d35_1730986016256_0.06545482480647014","host":"s3://npm-registry-packages"}},"2.0.10-665769021":{"name":"@libp2p/dcutr","version":"2.0.10-665769021","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-665769021","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3a22f715a7e7fc6b9d83dfba2cdb601207c619d9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-665769021.tgz","fileCount":25,"integrity":"sha512-+kML9g5FKLV9K9P7NcMm/C8vz3ct/PhBmJjpamCtmhmG/EUt0/1HBGNbAqubC4w9tq++8brf83SBoTAu5Z5qvA==","signatures":[{"sig":"MEUCIFO5tSsM+5gbSNJGNIvNhwb9DjCXC3mAVZPbxLkKzjSSAiEA1bHbntPWCzc1Npgq1SdJX9iXxEBoOxu+DGTwLqk1IzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-665769021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136728},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6657690217b689653c70fee727aa13db2eeea773","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-665769021","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-665769021","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-665769021","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-665769021_1730990314822_0.9871437222581401","host":"s3://npm-registry-packages"}},"2.0.10-32ca76fcb":{"name":"@libp2p/dcutr","version":"2.0.10-32ca76fcb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-32ca76fcb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"48b9c28a06cbdb17c3a887b45c90c4c78dda00e4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-32ca76fcb.tgz","fileCount":25,"integrity":"sha512-gKsQtae91oApwmYw24TC7T305YPtlMacSyDhAXFdpUZCAAIPGN7r7aoXHrSKLxTJJPP4clvl8zsF+2VFH2MWUQ==","signatures":[{"sig":"MEUCIQC8dcMJU/4o3fWmkg0TLO1R4pxjt7dzmbtUCei0JeM3NwIgdaMOO6ipTaz61NUMj/zsnXBokzwm9w1iIObhXI1PoRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-32ca76fcb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136728},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"32ca76fcb5360c11b22bfd5e81712f08a46b1df8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-32ca76fcb","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-32ca76fcb","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-32ca76fcb","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-32ca76fcb_1731054146920_0.31429108378636905","host":"s3://npm-registry-packages"}},"2.0.10-02f285fc8":{"name":"@libp2p/dcutr","version":"2.0.10-02f285fc8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-02f285fc8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3761e3b899fd594bd56005ddf5d371ea9ee41ae0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-02f285fc8.tgz","fileCount":25,"integrity":"sha512-bhV3WjmjKDbakcdCpd/RJPCWsIsQbMf6dy0mGAqjlt+/at9FxrLRraOryB/A3EgibyNxin0sDa0ZNoDevY1D5A==","signatures":[{"sig":"MEUCIBed430H5NyNB8iYRrQ5XuaUn+3PZ5WazMwgpW2eUMBYAiEAmmxqrhYDBJhKt/A6mnew9ASMPgCf658JhDbUj/uNtgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-02f285fc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136738},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"02f285fc8256cfc970f338e5ea7dbef67581b5d9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-02f285fc8","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-02f285fc8","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-02f285fc8","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-02f285fc8_1731402459914_0.8376899831852596","host":"s3://npm-registry-packages"}},"2.0.10-7626b224d":{"name":"@libp2p/dcutr","version":"2.0.10-7626b224d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-7626b224d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6fad5eea43e5620350c9f649a12434c14e560191","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-7626b224d.tgz","fileCount":25,"integrity":"sha512-/4JdZL4tyjr7h1auniUHmUm48oQ7ZtWmw22yvBnlW1tPmKK+wHN2u8a/0F8rR8smgqrpTuI3ecYQO4157USIuQ==","signatures":[{"sig":"MEUCIQDHQqnA0oCWpxOXTTdx0FKBfl88d8S8RS3SY6N0b4MW1wIgKInYc65RlBQxbnmeeeaFr+SGauMboeqcQrXJuhzo26U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-7626b224d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136738},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7626b224d23c474d1c885c8a7922977ab7e4bea6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-7626b224d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-7626b224d","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-7626b224d","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-7626b224d_1731412498731_0.8585899589564141","host":"s3://npm-registry-packages"}},"2.0.10-7dcabb884":{"name":"@libp2p/dcutr","version":"2.0.10-7dcabb884","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-7dcabb884","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d989236c094d9f60d32126b2d05c06f013888ac9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-7dcabb884.tgz","fileCount":25,"integrity":"sha512-zxrk9N7gqDgY7FzmRluwnO0CaIUAmAXSd7isua3Gu1Fni/O87eI9if42e4gr0PJxBdiw9twOIqeGKrRE4ZfLCg==","signatures":[{"sig":"MEUCIQCMTSES8/01OLAS9YEjfIm3qCcnkrP1RXiUkIsSQlKqegIgfB/ow+mkHgzoB0DJA9ueOh2dcmB3JcxRDyhJOYvIbKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-7dcabb884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136738},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7dcabb884c37dfba69e3ce427544ab05209d137b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-7dcabb884","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-7dcabb884","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-7dcabb884","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-7dcabb884_1731581359959_0.31884828878288807","host":"s3://npm-registry-packages"}},"2.0.10-844a8d2d1":{"name":"@libp2p/dcutr","version":"2.0.10-844a8d2d1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-844a8d2d1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0fec88c086c3df3d02315dd171286e4cf232b18d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-844a8d2d1.tgz","fileCount":25,"integrity":"sha512-mEEtQPhksvNVyyfsZMhcww2v/BE9jiYt6rDgGRsde8I8jMbZubBwkkeaiZ0hSLuVNg6r6KRaJ8bplGTHxEPBag==","signatures":[{"sig":"MEQCIDPOjsXnQvG2FryoWwJYVzdmg+8PruZTi9d0NdPfer/ZAiAEbN2A5jWGb+U7wqqh8m2ZyVb/gLRZiM7Rp75PJGL/kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-844a8d2d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136752},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"844a8d2d19d8f834a39ebc65f91ef771baa99501","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-844a8d2d1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-844a8d2d1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-844a8d2d1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-844a8d2d1_1731600479182_0.275698878714705","host":"s3://npm-registry-packages"}},"2.0.10-c917314f3":{"name":"@libp2p/dcutr","version":"2.0.10-c917314f3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-c917314f3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a845c36ca65b99fc98dd5248c0954b13136a9020","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-c917314f3.tgz","fileCount":25,"integrity":"sha512-xHkRS/33K3RlD6JXFlCR3RPgs3d6DK8xSKTFRERYn+Tuw2Hp5RQdcmCuhmMTuFXEa/9mOOT+oOH+cFxoCGEO4w==","signatures":[{"sig":"MEQCIB4p6jXYL23T+punQx8s9Et1gh1obrfzXkeE68l2zzplAiA4oU5NWmH5xsaBJAGR2EFjaMF4gA9DPFkPAlnW1s6jrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-c917314f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136752},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c917314f3e07f842f1d97f6453d00b27428de5ab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-c917314f3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-c917314f3","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-c917314f3","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-c917314f3_1731602112163_0.5582733690311785","host":"s3://npm-registry-packages"}},"2.0.10-2feaeddb4":{"name":"@libp2p/dcutr","version":"2.0.10-2feaeddb4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-2feaeddb4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9537e046c9d8ff67c25071eabf189b3af0295ac2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-2feaeddb4.tgz","fileCount":25,"integrity":"sha512-z1JwRRd8A/hTFJD5N3KSyAQ2LHfW7oPqi0WgwbPELSV5AKLb0PJTzEqvOYXc0HjHHXFn3K13oXFRBtuFAHIqgQ==","signatures":[{"sig":"MEQCIFg3NSmHSjP1fJ0tMHuWAgZcdd0pPshbGRJD1HcLoJNqAiBzQpJPsHd2ah0OpoKskuJgO/T3Hx5vHeglUhkoRp4u8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-2feaeddb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136752},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2feaeddb40712a5d58aee158021a10b9b9bbf660","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-2feaeddb4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-2feaeddb4","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-2feaeddb4","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-2feaeddb4_1731669253580_0.7047154160229365","host":"s3://npm-registry-packages"}},"2.0.10-eee97c7d4":{"name":"@libp2p/dcutr","version":"2.0.10-eee97c7d4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-eee97c7d4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7e11e471247d6a89fddf31e91e84d75f782eee7d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-eee97c7d4.tgz","fileCount":25,"integrity":"sha512-4jiWF3cshfSjkaJGqj+VPVLBiekiqCmaJlpzrfGe+rB1h13rspY10wRlZj0sPGWGLS3JKfl3A1A5uyTThjv/pA==","signatures":[{"sig":"MEMCH044Lf3TLlsHuwB4304Nn6KSG2pAzVF5gIiu2NkfqpwCIBzJhGNu2h+Zq5TB5yN8JGQxcNE0mAbXK+lN/ezny4b+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-eee97c7d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136752},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"eee97c7d4ced5763f6620e535f3c9a5619abf046","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-eee97c7d4","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-eee97c7d4","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-eee97c7d4","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-eee97c7d4_1731686646786_0.25898947106864245","host":"s3://npm-registry-packages"}},"2.0.10-432955390":{"name":"@libp2p/dcutr","version":"2.0.10-432955390","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.10-432955390","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"353a4cb8486d1b1aff097c7b8bb3e442a63952ce","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.10-432955390.tgz","fileCount":25,"integrity":"sha512-21m/+IWdY4DnCq3vqw0D0wiitUTLqLU77eg0QF+zmQYIH2g9imafMyACHCsvGcf+xLpsq+W1Wshxuzp1aZznZQ==","signatures":[{"sig":"MEQCIBq6ceDs8tFOhM5LB1u/H1PZYjpRgFyPaG9ricWiW/KyAiAkKKHN64tquybyZaQgUI9CGTf/CiGTS5X87Ev3Kp4M4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.10-432955390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136752},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"43295539045639fe003e762dede1ec1a5aa60c77","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.1.3-432955390","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-432955390","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.0.10-432955390","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.10-432955390_1731754324638_0.7199708446515656","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@libp2p/dcutr","version":"2.0.11","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.11","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"91feca318a05cbc0264cdc3216dd7581754bcda9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.11.tgz","fileCount":26,"integrity":"sha512-qGCR5aWHKm1vgFM0ld5HhSCiR8axXAfbi4HH1AWN07SUCXmybq2VT5/7ZbjZ1myKdhTSBeGDoQbidoV1jSyTGA==","signatures":[{"sig":"MEUCIAaBGSjavK8MgQZEhosUwsNKG/R/VVwyDAlrbolRPffwAiEA1/KgC+dH7Lj7uxMfPVuagxCfnOOgK5kSy4VCZJ2mwug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137532},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5feb1bb30909cbb97645412984fc07bb32b218f9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.2.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.2.0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.1.0","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.11_1731919893714_0.5947967324238996","host":"s3://npm-registry-packages"}},"2.0.11-656db81cf":{"name":"@libp2p/dcutr","version":"2.0.11-656db81cf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.11-656db81cf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"78fbbcb06b3f90e1f54aa6bb4a6648d010f68c71","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.11-656db81cf.tgz","fileCount":25,"integrity":"sha512-0jStDUFw3cvIJW+F+lmVVDgFWW34As+lljGTEo2fZMBIjt86J9WIQ6JYKGL6xbwPBT5PF3T3Jdm+ddnhHbucNQ==","signatures":[{"sig":"MEUCIQCnZWBcHRlHKWcB8r1V0Xk97A/Cag801uJXS+r9c1KGKwIgdAXgI9gWSsl6CkkqKjpb55cXivodN5bGLpGlcLCCg/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.11-656db81cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136751},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"656db81cff6f5cb8d1d5523f1928323057308b5a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.0-656db81cf","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-656db81cf","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.0-656db81cf","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.11-656db81cf_1731926593290_0.12621855879911448","host":"s3://npm-registry-packages"}},"2.0.11-05d559f54":{"name":"@libp2p/dcutr","version":"2.0.11-05d559f54","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.11-05d559f54","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"04668e1a2bb80dff7c38653eccb8ff0080a38cfe","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.11-05d559f54.tgz","fileCount":25,"integrity":"sha512-IA4f95HP5alftrDZJDL8YXX7jLds0lynKSzM91g0l6nAIx0xv/jlQZQDJ4BT81uyaIZcYpJ3PNM4WTCMm0UkAw==","signatures":[{"sig":"MEUCIQD14Mj/qql1jCIwuuhp7yRvQiRLsGVhf1w3o5V8M3YyNgIgR08r+fCYSbNleCopInJ5AFJBBpqULYzEmZDs1DfukyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.11-05d559f54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136751},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"05d559f545d7408646f2b7dcd5adf5c6771a97e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.0-05d559f54","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-05d559f54","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.0-05d559f54","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.11-05d559f54_1731929057687_0.07625955371977344","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@libp2p/dcutr","version":"2.0.12","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8015455e3cec397fc7d737e9a4d4b7ffaad31f90","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12.tgz","fileCount":26,"integrity":"sha512-BtUtNQW+AmZDr3waEuQn4TzEleMljxXlojnUBAseysnJH5nHPjLyQfkfqKEIFdswghlZOJLX0YhiR+otzKXCCQ==","signatures":[{"sig":"MEUCIQCpLGmLzBpfNMpYukX1G50X7Lb0BXIk8sWdxqgO6HoRhwIgPmpShnxrPN1xbdUGFoO0vIiDDBw++/t+wCrSRve+g9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137532},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4d59c801a6b45dcc0b2d7b457b4ae3b107b57cbb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.2.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.2.1","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"^2.1.1","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12_1731933720353_0.42544512871836404","host":"s3://npm-registry-packages"}},"2.0.12-f53f65d18":{"name":"@libp2p/dcutr","version":"2.0.12-f53f65d18","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-f53f65d18","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"617bf01e5839692a246e73f9e28ef3949bc2c229","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-f53f65d18.tgz","fileCount":25,"integrity":"sha512-yTM9ytujPx06onClnCVN1hMZxbB35n8Z40PoqLduE4VAdXN0fbcvqY15Y3/Uffa/UCdqaMgV2fohJTGK5z0DMQ==","signatures":[{"sig":"MEUCIQDcQX0BAEaH6U90IJUW/IK05W8k8SCIjbl14LlOmHpaDAIgYA53z5eamWgRhYn1BEH5LroSkUXRLisQcXPGvMf/Xgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-f53f65d18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136751},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f53f65d1805f9cd41f1b55558cef06d03f7a796c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-f53f65d18","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-f53f65d18","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-f53f65d18","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-f53f65d18_1732027212659_0.4970272923836414","host":"s3://npm-registry-packages"}},"2.0.12-d866eb5bb":{"name":"@libp2p/dcutr","version":"2.0.12-d866eb5bb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-d866eb5bb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aa054ab714fa2c844b6e925833900144f1e23e20","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-d866eb5bb.tgz","fileCount":25,"integrity":"sha512-v5frZuD+yvnL0pSpoNbPnP55ieN/ETShdnkE59tgimwyx1+ZQPJSDmfjRooa5syBc2IcqoKZ6csU34WsE7sxBg==","signatures":[{"sig":"MEUCIQDdclrvMH+TLGH5t3Blc04Eb7nhFFo8XpobCt/lRG7x1QIgBgMqwziKI0S+NOSsvq2y9Jl0blwp4gd4lGIqS1E1Iwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-d866eb5bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136751},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d866eb5bb8269485364c233119331ca073ff1343","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-d866eb5bb","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-d866eb5bb","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-d866eb5bb","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-d866eb5bb_1732036995765_0.24744453089417728","host":"s3://npm-registry-packages"}},"2.0.12-b248eefc0":{"name":"@libp2p/dcutr","version":"2.0.12-b248eefc0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-b248eefc0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fb13f542b4f925c06c44b3d58ca1f6713566ac68","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-b248eefc0.tgz","fileCount":25,"integrity":"sha512-Sn3vZouRYPK/8Ty3u3JWUfx6DSJO7ss8FnVGKHU6fHYyJZhtuOIYgZ2EPRxet/rmAElWi+10ODzD0N+iucJxsg==","signatures":[{"sig":"MEQCICTdeSZqRDZ9gn/yCwfAn+K/xMUYKSR3RD6d4l6B5Vf9AiAxOBiGtdrT5r8z5+eZeUnp+p43QYTEvMI+MBbWy3TUsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-b248eefc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136751},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b248eefc01e6034c211b0d458d0ce7a74e99c24f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-b248eefc0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-b248eefc0","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-b248eefc0","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-b248eefc0_1732180020771_0.6466414527305597","host":"s3://npm-registry-packages"}},"2.0.12-0862522fe":{"name":"@libp2p/dcutr","version":"2.0.12-0862522fe","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-0862522fe","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"39141f9bf88f5330e73433b497dac586774b5d59","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-0862522fe.tgz","fileCount":25,"integrity":"sha512-ynoGkIAlnFUcAp26Fi0PvXAUNmvW0W7H5b+U9OjlEjWA4EcdHRV9Qr085KJOB7Iv7/VZalj6ILZ+hk+CQ1zUVA==","signatures":[{"sig":"MEUCIE+U7WQ6I4+Ulj6EZHY6K+83U2YZyn96CijAnsvdZpaqAiEA7S+1X7RvsKSMJMTaePvwtJlzQdszd6ecMhcAZ3l7yOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-0862522fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0862522fe7ebfd050b404edcd9101c8c2d8cc1b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-0862522fe","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-0862522fe","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-0862522fe","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-0862522fe_1732278796257_0.9352945480096544","host":"s3://npm-registry-packages"}},"2.0.12-6ddc1b80e":{"name":"@libp2p/dcutr","version":"2.0.12-6ddc1b80e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-6ddc1b80e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"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"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3d2869a1c9618b1705ca2deea141dd0cff6f12aa","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-6ddc1b80e.tgz","fileCount":25,"integrity":"sha512-aADgYqM38mi/m3SRa2JfdKA4A4zIvxP3zDLGB4F71JzCT338wXwR7ilO1oVGO0ffzB6/t4AzlfbwTWnSG+stXg==","signatures":[{"sig":"MEQCICV/pvB1nm2A5yDSHINjB0oBEBHfVfitUXCnrhvL/3ypAiAN8sVnU58bH0jaVU4GeVXusirYBmNe+SCutr2TX3U31A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-6ddc1b80e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6ddc1b80ebe396afee58082865ae6cae2bb39fb1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-6ddc1b80e","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-6ddc1b80e","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-6ddc1b80e","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-6ddc1b80e_1732279939369_0.6231991441160218","host":"s3://npm-registry-packages"}},"2.0.12-4a85eb033":{"name":"@libp2p/dcutr","version":"2.0.12-4a85eb033","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-4a85eb033","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"756c35831c220e195dc8f1de24209bf3747c0f7c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-4a85eb033.tgz","fileCount":25,"integrity":"sha512-jAPA8NawLi49u/CECqhF4uXWjtdnTh4Tb+T4poG11O3tpahJc2BzQQOQSiGe21mQmhifNTDhi1Zv9cnghUzh2g==","signatures":[{"sig":"MEUCIQC5rd09FxXHpwVro45dLJoZsnoQj8kLTkqE2NLZTv/oHgIgDA+xHKkkZHicVJNrz9oT0BKkOm+DTi8u7lHj18H7wfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-4a85eb033","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4a85eb033f7ea8461a10bc8b38bbc76d1383d1cc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-4a85eb033","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-4a85eb033","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-4a85eb033","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-4a85eb033_1732521967027_0.13573580370724847","host":"s3://npm-registry-packages"}},"2.0.12-98b43045c":{"name":"@libp2p/dcutr","version":"2.0.12-98b43045c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-98b43045c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b4484f44ff33bedb154ffb865bac54da0f26277c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-98b43045c.tgz","fileCount":25,"integrity":"sha512-I9Hloevgg3ayM6j5M3O0MkQZ6z2f8MeJC/FxsQ7d2JIXLZwKexYmg9Mjk8iqx0fc2I7TCFv8wdBlHVBopNNw6Q==","signatures":[{"sig":"MEUCIFcWV3gIokXGSZ4it3OR0AsjhoZ5bBeIlXSNdb4nMw36AiEAw0Vsucw69QfgmPRz5vWuCPim6AqjQRn+gFTaCtVBKKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-98b43045c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"98b43045cb4786defc74e21c637489109377ea35","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-98b43045c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-98b43045c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-98b43045c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-98b43045c_1732526719787_0.5057408758959963","host":"s3://npm-registry-packages"}},"2.0.12-d6cd25d0d":{"name":"@libp2p/dcutr","version":"2.0.12-d6cd25d0d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-d6cd25d0d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"92f4623894b6e88e1777252fcae2f8e52e4e42d4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-d6cd25d0d.tgz","fileCount":25,"integrity":"sha512-VEy/kzRARlS1WDIzsZdg5BvLlwNbNImCQaWrO5k3E6P87FfQ4BPVyMH0ljF9bsfxVst483mENX8TyV0UQVVUhg==","signatures":[{"sig":"MEUCIQCV31mOipi69IHA5ckcE8XjkU7bm4MF5VcMwTjtqX19oAIgSlaxGZy3fw2DTuGZoZAjGZDyJDrod/59wI2DasnmHwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-d6cd25d0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d6cd25d0deca292420093d894edbfbc47b347e5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-d6cd25d0d","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-d6cd25d0d","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-d6cd25d0d","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-d6cd25d0d_1732526741501_0.6458130077700388","host":"s3://npm-registry-packages"}},"2.0.12-a82b07d8c":{"name":"@libp2p/dcutr","version":"2.0.12-a82b07d8c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-a82b07d8c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"93f02f4800e0edae7cc3bd0371f190eaebf75d28","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-a82b07d8c.tgz","fileCount":25,"integrity":"sha512-Gfp4TgVOJkcXHTGkAavp2HTjROuBej01l/ZeCW5BsrV9ppP+GbTxGGCk5vFJI6nD9iMIn7YJBKsGfiltjGDLXQ==","signatures":[{"sig":"MEYCIQCo1x8NA5thYurxX4CoFVyGCDqFKuX6VG7Lk/4LKPxGDwIhAKM3wi5uxhH9xF3ge1DAlUTKsu2R2hKerBo37lpbPOY5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-a82b07d8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a82b07d8c69640b6c72824a584b55bb7c30ca06e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-a82b07d8c","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-a82b07d8c","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-a82b07d8c","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-a82b07d8c_1732526748816_0.2683613935852722","host":"s3://npm-registry-packages"}},"2.0.12-bc90b4fd5":{"name":"@libp2p/dcutr","version":"2.0.12-bc90b4fd5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-bc90b4fd5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cccceb90ad2e08d323496c86d78a584cf9ea4b65","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-bc90b4fd5.tgz","fileCount":25,"integrity":"sha512-eQcBMZSicAlSBXO/SKjxQXOnxn/m+3gS/TWEYMHUsfsVIu7c9D2LQaemc9z0B6lcoAwuj7X0K1sR6PX5Iuky3A==","signatures":[{"sig":"MEUCIQCVqYSeBVe7HJMP2+W6nM2eIvSxFIg4HytwPLTHxKimNAIgLBAP/U3FPKq/Tgsi0fh3KJMFFKBhrhOzpm72zNFUdGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-bc90b4fd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bc90b4fd58aee1ccd94d4fd61cc48d336e77d772","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-bc90b4fd5","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-bc90b4fd5","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-bc90b4fd5","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-bc90b4fd5_1732526889792_0.5266394449422631","host":"s3://npm-registry-packages"}},"2.0.12-b02ea9b6e":{"name":"@libp2p/dcutr","version":"2.0.12-b02ea9b6e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-b02ea9b6e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"499e043ccf00ae3f142aa5f812f03b3df2cb5748","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-b02ea9b6e.tgz","fileCount":25,"integrity":"sha512-LUAOo4x0XMZiuXg8C+deOZkcLbnLcLTLQRe7m6U2VzqHCcQv4yRzKeCmkdiv2TAOUrincnIabS3cfYXY2EuJGg==","signatures":[{"sig":"MEUCIEzQwox57ZOgrLduwOtUaG250PqMlURP4WayFwUi901GAiEAt38DaZXbzAI7hFvCNx4MkN9FwCDFpWHaoFYSN4AJ7Cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-b02ea9b6e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b02ea9b6edf1a6ef2e059ea8570ba57cc9052229","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-b02ea9b6e","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-b02ea9b6e","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-b02ea9b6e","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-b02ea9b6e_1732635002181_0.13701786438582375","host":"s3://npm-registry-packages"}},"2.0.12-3650283f7":{"name":"@libp2p/dcutr","version":"2.0.12-3650283f7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-3650283f7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"39ae620f9a9cad64dfcb38047eb16de2646eff50","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-3650283f7.tgz","fileCount":25,"integrity":"sha512-jcwDoBHKVT1Xg/XbxzyKXWp67DoICLFqv1CTX0F5Qe5ljqyw/EUT1FJShi1O0LYFIiETiZkgq2yCcIOpVAyONg==","signatures":[{"sig":"MEYCIQCP9idtkB1TZXFT400rpkIOlVrJVYGfKqUb+o2u+bED0QIhAKuvTHZMgvKMmFjohZ2D83B7B7SSEAPQsG/1vMCjQpMS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-3650283f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3650283f7aab93517730b21c0945731415d4663a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-3650283f7","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-3650283f7","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-3650283f7","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-3650283f7_1732639597770_0.04071231541338349","host":"s3://npm-registry-packages"}},"2.0.12-4761dd701":{"name":"@libp2p/dcutr","version":"2.0.12-4761dd701","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-4761dd701","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fca6ccaf6d43d4833557903e318d54363d174c57","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-4761dd701.tgz","fileCount":25,"integrity":"sha512-dtv75LaN9lodAtwcmXAR4jFnvLJF5oPv9Sdzeef8BjLXFPCMyWiVnhC5mhzG6CkA86tbpRT/buqtPT7f9dRdRA==","signatures":[{"sig":"MEYCIQDGF0bieNxVtkAhiIYY9JBH4lrlst25dtclZilmuKoSeAIhAKSchDMxT9G2OeRphtgq1L47u0suYmluR89TCg2t7zR6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-4761dd701","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4761dd701aec6620ee504cb9908fa2319971b79b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-4761dd701","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-4761dd701","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-4761dd701","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-4761dd701_1732643345925_0.5400821717959046","host":"s3://npm-registry-packages"}},"2.0.12-8a9258a24":{"name":"@libp2p/dcutr","version":"2.0.12-8a9258a24","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-8a9258a24","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"012abe620c278b3f3ce3d01692fde4784ef9c792","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-8a9258a24.tgz","fileCount":25,"integrity":"sha512-458SKCAr1OkQdb1ndAiZJBCwaTiRrl1bGic+yYb4LFG9zreeeHAi/xFrdalgXpewGJnDre+GNO683XOSYHEK2A==","signatures":[{"sig":"MEYCIQC7bM4A2VpTTdDhmc7kWrtJ3O1SfhUWd0Fo32AHzsu9mQIhAL3rur6njTy6fn4r2ZgxxRKRi0Vepe0fl9DvDNfGX4E9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-8a9258a24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136815},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8a9258a24168d13172eb139d32bc6889e71f81dc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-8a9258a24","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-8a9258a24","it-protobuf-stream":"^1.1.3","@multiformats/multiaddr":"^12.2.3","@libp2p/interface-internal":"2.1.1-8a9258a24","@multiformats/multiaddr-matcher":"^1.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","sinon":"^18.0.0","protons":"^7.5.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-8a9258a24_1732701369680_0.31209552219478187","host":"s3://npm-registry-packages"}},"2.0.12-339b7df88":{"name":"@libp2p/dcutr","version":"2.0.12-339b7df88","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-339b7df88","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"391d2c77c1f0ed6c66b029dad1f155cf551e4355","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-339b7df88.tgz","fileCount":24,"integrity":"sha512-ZsQZ5wcVYZcGmZjMoxJ6w240j43ZST4+itgUbqE0b1SDvWpajBvcUISulK48Bvj/EpaXP29ar3x51lpdJMHL2Q==","signatures":[{"sig":"MEYCIQDd+fVzukXZCfdKzYPtMHvstlQ75BVP+Fe6o+5Q+y01dwIhAMYpMRI9zxSLSFWgq7f01s7TAK4sJOXEBsRqUlhj6Qoa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-339b7df88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136656},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"339b7df884dfaa4e7c9e77e6299bd9348c715f8b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-339b7df88","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-339b7df88","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-339b7df88","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-339b7df88_1732804988688_0.6243291560733544","host":"s3://npm-registry-packages"}},"2.0.12-f2f9008b8":{"name":"@libp2p/dcutr","version":"2.0.12-f2f9008b8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-f2f9008b8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"80c28de594a7de2412de5e26c7b31897a49b4faa","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-f2f9008b8.tgz","fileCount":24,"integrity":"sha512-urT7CSpPADCEtb+xCaR+CQo5P+kw2krXlH0Ehl5oTmh56iLtlFmijJr21wW48ugVGavdDAEkN/lsGNG92NV+fQ==","signatures":[{"sig":"MEUCICSl25xw7moNeO372ZfGoGor8h3u05taiMcmUG6sL7NVAiEA5HAjrv4Xvzf+J5Ai8aZ2AjGv9dxj513/YdwrMJl05so=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-f2f9008b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136656},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f2f9008b8e7c634a3855fea746af0762af920beb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-f2f9008b8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-f2f9008b8","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-f2f9008b8","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-f2f9008b8_1732893691203_0.12167769413754081","host":"s3://npm-registry-packages"}},"2.0.12-a0c8ceb99":{"name":"@libp2p/dcutr","version":"2.0.12-a0c8ceb99","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-a0c8ceb99","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"30d534d848b6a7589c83f6df9fe624a2833e3394","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-a0c8ceb99.tgz","fileCount":24,"integrity":"sha512-RGkPgYVcMSNMv+ASoPN+SdDXxG7yuO9vZbidUy/HpV+pZi7MlCqMWD+Lmt71VwVs53c0G833+5HQGJYD9z3Kuw==","signatures":[{"sig":"MEYCIQCDgGWrX4tFB2BdPZQFN5RqI0j0okFpDP9HbtG7CH4HCQIhAPX3bG1FrfD/jVQHyPO0+79qSeG61dMZwyopREWJMP2F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-a0c8ceb99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136656},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a0c8ceb9917518e82587dab1be71f02aa7a6a52c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-a0c8ceb99","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-a0c8ceb99","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-a0c8ceb99","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-a0c8ceb99_1732905459177_0.4768753854271037","host":"s3://npm-registry-packages"}},"2.0.12-406b3916c":{"name":"@libp2p/dcutr","version":"2.0.12-406b3916c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-406b3916c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"27a28293555d68e2df390c57b269320eeefd02fa","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-406b3916c.tgz","fileCount":24,"integrity":"sha512-cvTh1uYX3W6eoxde3C34NDYC7SeBgyW1PJg7ZppUemeS/E3CmrZjdxAzdl+4d822akxT2aUUf9TEQDQop6R32w==","signatures":[{"sig":"MEQCIA2/2VusZ1jrbRvP6uf5cdB4L4GZrZNQM56JdqYVtVyRAiBJTJYxWsfrfaaGKLbySmAqYhzlioF4f+E2dl4Qw72Bug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-406b3916c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136656},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"406b3916cac688cd98c02b61ee2e52a9cd041704","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-406b3916c","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-406b3916c","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-406b3916c","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-406b3916c_1732906959400_0.09645233108216233","host":"s3://npm-registry-packages"}},"2.0.12-f8da60e73":{"name":"@libp2p/dcutr","version":"2.0.12-f8da60e73","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-f8da60e73","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7a2a4ec70be2cf56ab93a156ba3c48af32ddd622","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-f8da60e73.tgz","fileCount":24,"integrity":"sha512-XmGYN6Q4azWsn7YPF5A+O4y/25ANcOYkMlBO7CPO+JXkP/ErtpF/IfEIlzBhK00w4xp9h7GSe4toYdEoVC8wVg==","signatures":[{"sig":"MEQCID5EXFoEIHihHDPa2L9tTobL3ps1kyYqr6Ei5F3VeXsPAiBzEFsxkqxQAb0ksVZsVbr/Pwz3xp8dtCSVeRLMGbZpVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-f8da60e73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136656},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f8da60e73fede669986b8d48218f66c4e55fd776","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-f8da60e73","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-f8da60e73","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-f8da60e73","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-f8da60e73_1732910135936_0.8474178684150635","host":"s3://npm-registry-packages"}},"2.0.12-99f5f270b":{"name":"@libp2p/dcutr","version":"2.0.12-99f5f270b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-99f5f270b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e2e5c8d82f9f81004e29139d272047042c31ef73","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-99f5f270b.tgz","fileCount":24,"integrity":"sha512-dkbDgQuhdsKwFOYfnXj4W6CyUwSOW4HVreY5ToFFPW51ZgXVwpiJtZ+JH5U8Oss/4IxdCOIw+spfHCBkZ97zeQ==","signatures":[{"sig":"MEUCIB8nnSno5mtqxcGOtvwl69WXQNsaYaNLpitiz4aSvLcRAiEAwSVEriscq7lpoMJEZDzdQrj16xqIrQbMwlCfsE8XhKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-99f5f270b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136656},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"99f5f270b9e7b69e4ef543c1ff1c019815af58cb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-99f5f270b","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-99f5f270b","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-99f5f270b","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-99f5f270b_1732969052386_0.9804978830024844","host":"s3://npm-registry-packages"}},"2.0.12-06f79b646":{"name":"@libp2p/dcutr","version":"2.0.12-06f79b646","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-06f79b646","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2077ba934963e596b8a418d2150112cd699da6de","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-06f79b646.tgz","fileCount":24,"integrity":"sha512-vDp+stAv0KOUQnklmkUG/l2PI5TifCjWliFlx9+qhAJg1f1CIcntDo6R38766ni9K4J0d0zrn+KbQveAR6Zgpg==","signatures":[{"sig":"MEUCIH2P6tJNYOm0rP4QjWez2qgfe9/fCgs4dAjNWHqwg9dqAiEA7A/VMYVW7pns39SAZ6aECB7DBHH422Xpoz6Q0QoRGi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-06f79b646","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136656},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"06f79b6466fa8f6656676a71a5b90e6071825303","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-06f79b646","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-06f79b646","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-06f79b646","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-06f79b646_1732981265382_0.1650447832516999","host":"s3://npm-registry-packages"}},"2.0.12-2c182d2e2":{"name":"@libp2p/dcutr","version":"2.0.12-2c182d2e2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-2c182d2e2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d1a434e0379e6ddc4b8492abb276ac2260364e60","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-2c182d2e2.tgz","fileCount":24,"integrity":"sha512-CngyaRJToF9pCBHbNlwaByqUqjY/+FDbEvvbv4O4w/hROPrYwAayxHHn9uOhicbS7075j8vcWYAnar1n8D68nA==","signatures":[{"sig":"MEUCIAa9z2vN/EVKsokmSmpVfNB+So6s8SUPOJw754N5Nq2BAiEAunQn316FVfxQaX5Nn3uJL53T8Q6dCWY+8R71FgRQPcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-2c182d2e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136656},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2c182d2e23d3246ece92ac937dfd91275b39bdc0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-2c182d2e2","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-2c182d2e2","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-2c182d2e2","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-2c182d2e2_1732981273666_0.9663685799602793","host":"s3://npm-registry-packages"}},"2.0.12-6ab85ea68":{"name":"@libp2p/dcutr","version":"2.0.12-6ab85ea68","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-6ab85ea68","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"385a46fca79c2efd74139a0a71731f6ecf4d5190","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-6ab85ea68.tgz","fileCount":24,"integrity":"sha512-RMyJ2bouLIiX0v3U970jb9OcD7PDLvW/PZOOlfQl+JBVLd37q/GHowysrnwfBuEzZXIP5InSnal8vv8Xx+iRjQ==","signatures":[{"sig":"MEQCIG365m0P2G+saQBVX7jSrk8MrGR6dFSOoQq9wgU94zvVAiBGkEHt9LUfN5PoDSNLeWX8Cohs0VawFEjNyjZl4SAnOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-6ab85ea68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6ab85ea68ac77e2528a3bf5ccf31b7bc8377d1e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-6ab85ea68","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-6ab85ea68","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-6ab85ea68","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-6ab85ea68_1733319276377_0.5747212027601667","host":"s3://npm-registry-packages"}},"2.0.12-d19974d93":{"name":"@libp2p/dcutr","version":"2.0.12-d19974d93","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-d19974d93","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f410903e6fe053bdfc9d546572211985139fa810","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-d19974d93.tgz","fileCount":24,"integrity":"sha512-watZoeWehcWKYTT+JIApRvCt9IDsm27RRQiA4IqKah1ySrmKR5T5WgjgtZK0qy7SoV/sY/5ugb41F/bBpTrkWQ==","signatures":[{"sig":"MEQCIFM4hGv224BkNf/kR3Q2/5jdF9ivWBYEKdqMGeoPRRN+AiAZbwI1lM11ymWSIUrasa9dhs/ym0fwrHfGAOF3IF+pBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-d19974d93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d19974d93a1015acfca95c2155dbcffc5fd6a6c0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-d19974d93","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-d19974d93","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-d19974d93","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-d19974d93_1733333800369_0.33448805806382675","host":"s3://npm-registry-packages"}},"2.0.12-92cc74082":{"name":"@libp2p/dcutr","version":"2.0.12-92cc74082","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-92cc74082","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"52dd2a4c70de572384ea7ff46382eabf0f121ab7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-92cc74082.tgz","fileCount":24,"integrity":"sha512-hQ+Dqjx8sab3LCyWcjnKRUPkCLFMSDtPjLP2I5Vbuwlohm2HAxUuMnPulNeVtchQjp/Z/kbhwby4/cmRWTrltw==","signatures":[{"sig":"MEQCIAXDE8rj8KEtf8hC/EYttfiBg6jF2b0KYOlzp7gvIYDzAiAjtwUfKmMmRzStct7dRJ5frx0WgAgIgXvpEBmRxOyxYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-92cc74082","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"92cc740828963a4786ea83befe606dac4ba25e45","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-92cc74082","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-92cc74082","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-92cc74082","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-92cc74082_1733486098115_0.6876063345588979","host":"s3://npm-registry-packages"}},"2.0.12-2625cc323":{"name":"@libp2p/dcutr","version":"2.0.12-2625cc323","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-2625cc323","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ec481909e3b726de4314bad726a4942f7df1ca4c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-2625cc323.tgz","fileCount":24,"integrity":"sha512-iE6M9ZD3XtSrOL7Lji6BHjwLiuENOtwGRRcEypJPvrXPH/nRBc7HBr3LsMgUMBMoB3ik7SsOjTc79cMmrXQNgw==","signatures":[{"sig":"MEYCIQC/Kys3UnooEyfdQVqklG9qfk7Rbu1szoVy0EB0NwfK9QIhAJVyEpLO3kFwSlXvX1/baQBEa43p+MDEU8ksxJhZzyQx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-2625cc323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2625cc323b77ed4843d200a3b7022f80eba2e8f8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-2625cc323","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-2625cc323","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-2625cc323","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-2625cc323_1733489427728_0.18402729558760655","host":"s3://npm-registry-packages"}},"2.0.12-9614de7c6":{"name":"@libp2p/dcutr","version":"2.0.12-9614de7c6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-9614de7c6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1c416f46a95ea00407a2db5b3a7675296cc89222","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-9614de7c6.tgz","fileCount":24,"integrity":"sha512-fqfAmNKMhL+0Tx/v5plIm1NTOb6D0at8JjXYKdZW5x8kwTIfT7ikT1UVa/Bq8nOCd7heR57aNInuBXP6MEEx0Q==","signatures":[{"sig":"MEYCIQC9vFg3lO7U/AYkDmgzkAQiqgCDzEaIm1fZdbOOcunz7wIhANCPqm2B1i6JaJbVrBNGu7/nsyG3ofX/0qEI7q7qTTSo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-9614de7c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9614de7c63d5dfad71fdad533b9be650d885205d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-9614de7c6","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-9614de7c6","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-9614de7c6","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-9614de7c6_1733493886091_0.9035133690521688","host":"s3://npm-registry-packages"}},"2.0.12-96654117c":{"name":"@libp2p/dcutr","version":"2.0.12-96654117c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-96654117c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1ebb02dbcb0bf8754d69809c81c26bb98bc4b666","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-96654117c.tgz","fileCount":24,"integrity":"sha512-7cR/GaIkCP0Sbu3HodgLm5rT2X2b1+OrlRKvSg7nm2RJFAz6zUhTaD2AQVXtOLnsOTXv31lBrnwJODR5ugIbHw==","signatures":[{"sig":"MEUCIQCnVV2Jams44C3wSTmUuC6p6j616WyeUEBnx0oW2Ul/kgIgfBijDh6YntyKHwcoLG28DTOD9mk0T2Xo658WvvF8LfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-96654117c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"96654117c449603aed5b3c6668da29bdab44cff9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-96654117c","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-96654117c","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-96654117c","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-96654117c_1733494126718_0.02972709624829628","host":"s3://npm-registry-packages"}},"2.0.12-48e9cfa56":{"name":"@libp2p/dcutr","version":"2.0.12-48e9cfa56","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.12-48e9cfa56","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0af92f0959aa89f96429f621f40808dbc7d6eb97","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.12-48e9cfa56.tgz","fileCount":24,"integrity":"sha512-QfVzEuPGlgwtmSZimfYlqZVZD3FxT3YV6DbDpxIIT0I0emRUCLEx8PZlB9vaJzvQ2IIOYq80JJOTnFXerYRsKw==","signatures":[{"sig":"MEQCIAtjl0LEx1W6WhlhK7fcvBZLz1/54oTTIeJK4lbWAI+ZAiAcXmvldmqxdvJCudrHBUFR318CbO/7Sab7LB/yCmMQTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.12-48e9cfa56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"48e9cfa56fdf9d2dcdc0efc758cf7f055106cbb5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.2.1-48e9cfa56","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-48e9cfa56","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.1.1-48e9cfa56","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.12-48e9cfa56_1733745929929_0.9703751688098483","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@libp2p/dcutr","version":"2.0.13","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.13","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1849faca3ace552fc8c08bc218404cbc32eba959","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.13.tgz","fileCount":25,"integrity":"sha512-PTq0Ib0lG1GgpKEnmSjTGGryAkg+DTMvKAlgxmVA63N2OKE2BlUHBNOtVKTwW46U9OXlQ2P0ClCUOaL/Z+W6kQ==","signatures":[{"sig":"MEUCIHhC5b55zte7a92msxRB9xXYrzw46syK4eU1LCJGHAg1AiEAhCuH6RRWZ6IsVunJZ2VsORbTv1zYEm55qUkQqr3+6jU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137496},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e7133ee0003811aeb5c0aaf32f8df55431fa5c75","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.3.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.3.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.2.0","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.13_1733753906325_0.4876462220273179","host":"s3://npm-registry-packages-npm-production"}},"2.0.13-127abe24b":{"name":"@libp2p/dcutr","version":"2.0.13-127abe24b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.13-127abe24b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"574f385fff3d60a015fe8bee16614714fa9d7dcd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.13-127abe24b.tgz","fileCount":24,"integrity":"sha512-gMEOk6UlbYWyaJom5PNI0D21h8OuGPK8u8w3U5y7szFyNrfSq0axCXDWe9+w+5WB6FWSMkLUTSlaziXeqrJOZw==","signatures":[{"sig":"MEYCIQDkNL+tn3RHy0+Ee3F19PF0zUY9zTzHLdlQ4R4+xcAvhgIhAKIsMQ6Ep52iN8zT6VxhW/qUU8PD3lkBZUHoz2+wO6tK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.13-127abe24b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"127abe24b567e462b5fb8809960201635bee2202","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-127abe24b","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-127abe24b","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.0-127abe24b","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.13-127abe24b_1733822119448_0.18796450218695293","host":"s3://npm-registry-packages-npm-production"}},"2.0.13-5c4a79e5a":{"name":"@libp2p/dcutr","version":"2.0.13-5c4a79e5a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.13-5c4a79e5a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f2e92ac23555a3132bd8d75d92db49ef85a6855b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.13-5c4a79e5a.tgz","fileCount":24,"integrity":"sha512-2CygaBOab+dgpmMByY1V1nNlRXnxqpbijxazCpDTSfsxRDTzX+DtFn+6VdPwJ2MXsOC+tyCwXvA9UnCtBHH8vg==","signatures":[{"sig":"MEUCIQCWeZl/A8pnqm1PpUpyTYS8Qe4FFJgEl8qoEQpuFgwOqQIgWUV2gQKjBkHYKM7MW/C+0YSaP8sFm7NKNqqTcJw6NwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.13-5c4a79e5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5c4a79e5a6e8d0db1ef6464075841a0b9de507ef","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-5c4a79e5a","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-5c4a79e5a","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.0-5c4a79e5a","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.13-5c4a79e5a_1733838855888_0.3555121354343864","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@libp2p/dcutr","version":"2.0.14","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"febcded2340e48cc97bc861ace9021673dd31948","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14.tgz","fileCount":25,"integrity":"sha512-claAqe1n2SBoy53v30tvw3BI3+Jbn5UivmR0R69tclBa2sU15sh8WfKMfRv+h3eo8823syUruNZUvUslc2p4DA==","signatures":[{"sig":"MEQCIAse1LszG3plqGsClt2bjY4MI/3axfrY/fSWo+/714FWAiBbUnkJBY6KJy8RnhMurBEuopthTOgxO4hg2uKv3qO2FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137496},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"92f9acbc1d2aa7b1bb5a8e460e4e0b5770f4455c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.3.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.3.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.2.1","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14_1733910972018_0.014620821539026885","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-3c63482e5":{"name":"@libp2p/dcutr","version":"2.0.14-3c63482e5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-3c63482e5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a8dff4447c6bb174445b38be3e0bc7f3fc9a7f9e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-3c63482e5.tgz","fileCount":24,"integrity":"sha512-bYSBfyY69QOT/8c6wqrgduGDkxa6CmaFCzcMFI6ugROKHja7Yj4Zmx8X4PjwoNyhcr2WjCP7lccgw3n2NbALbA==","signatures":[{"sig":"MEYCIQC+igQWCxiTU5ycNNTd7V11HYbr0I4IJ905nJKWx6AMjQIhAMp0ky4gWiZGeKO5g84yakjyj1bYsu2al2OF0RlNPia+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-3c63482e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3c63482e5587e0edabb5c215cb6e565ed4f1185e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-3c63482e5","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-3c63482e5","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-3c63482e5","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-3c63482e5_1733992685774_0.5904811804500183","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-d3e5a3382":{"name":"@libp2p/dcutr","version":"2.0.14-d3e5a3382","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-d3e5a3382","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"84c9047bb4b4389e590d3924be6d922d3edda136","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-d3e5a3382.tgz","fileCount":24,"integrity":"sha512-G53hpXvrM5NcEl+OJcW7HxyCnqhjpJgBf4XwyMUqmkKOoeMowlcB9lwESmPMjJMCv4NJ84WE9QvxX4XHyFMtWA==","signatures":[{"sig":"MEYCIQCpmICieK6MhdR2BQpwa2RoVXVxyjh6j8WpMBvLtDdm8gIhAMqUFq8yJL7wKlmov+srZVD+/LHuS3a23UM+V4nL2bxi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-d3e5a3382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d3e5a3382ffd9b666b68e537ad8533ff38737102","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-d3e5a3382","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-d3e5a3382","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-d3e5a3382","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-d3e5a3382_1733992690069_0.8180826252724669","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-023ea575c":{"name":"@libp2p/dcutr","version":"2.0.14-023ea575c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-023ea575c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cdda9e30a1a706da347c70590afc03dab92a8ddd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-023ea575c.tgz","fileCount":24,"integrity":"sha512-F5iHLbwQJjHBg03gYdzRKX2MoqxYVjvKu/Fyry4VKA2brZkwdR+4JtkjyMs4G/jbQSaMwdOPG8Zh5f5YcGPxpA==","signatures":[{"sig":"MEQCIDHUWhLwcrDT5YbR5NkaLoxdBkoM7W/64rOde9j35SuuAiBtLAKaV5mMg1YZHeuB9CoPwQBBM/sVsa/gCEmTlBK9gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-023ea575c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"023ea575cf70211012990116ccfc6c19bb5f37af","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-023ea575c","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-023ea575c","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-023ea575c","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-023ea575c_1734002351732_0.5109777940556237","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-52f0f2f13":{"name":"@libp2p/dcutr","version":"2.0.14-52f0f2f13","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-52f0f2f13","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dcb6cd3949191a0342843e773a691d833c2d7a19","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-52f0f2f13.tgz","fileCount":24,"integrity":"sha512-BGkuQbbypuVWebG4SOfdqsiAyqHRIgp5QfcqRZXAu8UFD0vv80XiLO6TGFjaa2aeyOKAbVFLM1J6wVCCNpsWcQ==","signatures":[{"sig":"MEUCIQDiodguY+XuLz17fAPcbkPDZSzSkChU2N3DPl5uFTFwDQIgKa75XbA7IpmgX2ehtJ/+uHgu1SLjEyQbMBpXIgqSep4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-52f0f2f13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"52f0f2f1324bb7316157c3bcdbbdb5f1b151e3ad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-52f0f2f13","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-52f0f2f13","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-52f0f2f13","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-52f0f2f13_1734076663609_0.8855907083655439","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-f4747450f":{"name":"@libp2p/dcutr","version":"2.0.14-f4747450f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-f4747450f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f1906a74ed6feab24e5c18f354ba13174d2548ae","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-f4747450f.tgz","fileCount":24,"integrity":"sha512-FgrgLJfB8rO1/J1Zcw69GnqygXUYknIN3ynOLG+Znk7oxKOA2kdXepOvQ6qaWWxBpsg9VegrCa6tz7pRPVhVUw==","signatures":[{"sig":"MEUCIDXA2Uk5Qvp84Wcp4n6I3uoaBD1ZfeHrdeffcgqQ060CAiEAvhbf4f06EFKbpUbvY+DYXmjPN68uanwjKiH3ypEfwo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-f4747450f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f4747450f1025df1dc31970355ceed2154c5b835","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-f4747450f","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-f4747450f","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-f4747450f","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-f4747450f_1734076685240_0.46192246025910455","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-5acfae333":{"name":"@libp2p/dcutr","version":"2.0.14-5acfae333","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-5acfae333","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"126f56f06de9f9c7780f1fcc609bfad98047cd45","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-5acfae333.tgz","fileCount":24,"integrity":"sha512-lu9EGV0qwNew3FCPzgUuIWIdww0Es/5BrM5FRw/rq2hjCFJPzjYSgR3+da7s1bPhGOm0cM54NxQxBp72hxaFdw==","signatures":[{"sig":"MEUCIFC+RkGmjaRjpXL2H7OLi7M/3kOLD3ftZNN7cOjtB/EOAiEA9aKGZo/e5EqouVHAD68Nwk28D53GfKzfM8lUDMrCxnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-5acfae333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5acfae333e586d558557ca91852e374de223f1c2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-5acfae333","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-5acfae333","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-5acfae333","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-5acfae333_1734076839077_0.4189394757803582","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-285dab7d7":{"name":"@libp2p/dcutr","version":"2.0.14-285dab7d7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-285dab7d7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"361c52492f210a52af6d5641a16bd2d04b8bc959","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-285dab7d7.tgz","fileCount":24,"integrity":"sha512-D5IUJjnCdvxAkpbloEwrtOlp8p3+8tB1Eg4tGjL1z/PuCLnPP7x+izVEj2sBfzIth5uAB7FPMQ0EhJLcTXfjWQ==","signatures":[{"sig":"MEUCIDjjUeYDdIguBxVoVkwnqbfrnE6jg/mtQVgcFaR2MHcOAiEArAbW0905krbfIfXalu37p/GYGlKX2jgmv5R+TEFm36w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-285dab7d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"285dab7d768040f524c2ab2705ace162b98bd1c3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-285dab7d7","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-285dab7d7","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-285dab7d7","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-285dab7d7_1734077080762_0.06142737413470778","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-ae75570c8":{"name":"@libp2p/dcutr","version":"2.0.14-ae75570c8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-ae75570c8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0a52094c8fa2b5593aecaece252081c41d9f4767","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-ae75570c8.tgz","fileCount":24,"integrity":"sha512-t/8TERnhgIPxikUZ7OhYntwPakpLjbdDkJZVtrSrk3BOLNCKxHpqwQwNFbeq4i+JIRBSOO2wgmrSWlpGo5gMrA==","signatures":[{"sig":"MEQCIAxn1ryT31vXZv0mIvDH8CT9AOL3Zmy4AwO6cjI+HfwtAiBKM6S3HBZ9jNEPin+YLPSnHkGTa7KeazVeaSuIazUARA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-ae75570c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ae75570c852fa9bfe00910dca1c219fa585dcb83","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-ae75570c8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-ae75570c8","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-ae75570c8","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-ae75570c8_1736182189338_0.9086371590836919","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-20d9ba73e":{"name":"@libp2p/dcutr","version":"2.0.14-20d9ba73e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-20d9ba73e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"234f169affc6691213dc32a4e1299ff6e9255a70","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-20d9ba73e.tgz","fileCount":24,"integrity":"sha512-kKCWuJ1MwcoupKPtLSZ4xWaoeLZdkZ7xzPakBD1hRrYdKgYxYp4KCFGhZfSFO7vNrBKTEJAjpV7ioRGaWXBxkA==","signatures":[{"sig":"MEUCIFl++v4B3HhI8ScUPhsC5nCVuCkU6MMJhinhSOXwvE8aAiEAgUs2u5vkJkB2B+xKUZx3E4605viDRrUcZQ6EMdPJhyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-20d9ba73e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"20d9ba73e2fc76e42327458b2a1e29d1ba162bba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-20d9ba73e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-20d9ba73e","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-20d9ba73e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-20d9ba73e_1736244842208_0.9563955211368673","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-abe9bd154":{"name":"@libp2p/dcutr","version":"2.0.14-abe9bd154","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.14-abe9bd154","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a16de1d885474669bfac8e53d7c824c1d2dc4fe6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.14-abe9bd154.tgz","fileCount":24,"integrity":"sha512-safOGidangB5YcSKNJYUCwTBJUKXouHzDJIQJSRUMPHkrhcv+PZG2EDbtH9DtMbnW+5Ddfx/Brh5yS1+o7DUnQ==","signatures":[{"sig":"MEUCIBqqoQuDzxHABZEfH8HAabpBWB+QKbr+5+HQRwbj901bAiEAgUm7x8UsYWFCrYBS4VEblQ572iUf9+ueWCMX0Tnh34c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.14-abe9bd154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"abe9bd154e4f1213c96efdb41764389fac823f02","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.0-abe9bd154","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-abe9bd154","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.1-abe9bd154","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.14-abe9bd154_1736265103761_0.7914011610755429","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@libp2p/dcutr","version":"2.0.15","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e25c07b4b07d68f609e542063fcf1a15a2fa9bb2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15.tgz","fileCount":25,"integrity":"sha512-I7BQjudRrHlhvkCgEz8A16qHMbXDhqQBZOQG8Zfn+JY7IkpDl8l0Dy9rA6PMMJkIp9GvCchCoNRfCRfAreuW3w==","signatures":[{"sig":"MEYCIQC7Mdrl3Thqo0m/XZEZMZHenKRhT8v6rJW0DL4uRFYDPgIhAN8xIOEAhCkHVSUbBTsN7nKlLWXrblyLUMOBxozs/DR8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137496},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"60ccf1ad3bf92d9e1819be7cc4ed902fd9111ae7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.3.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.4.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.2.2","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15_1736417788151_0.47321787275275695","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-b56d91884":{"name":"@libp2p/dcutr","version":"2.0.15-b56d91884","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-b56d91884","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"792c75b04098b73e12595b203e9bb910ae5e24cc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-b56d91884.tgz","fileCount":24,"integrity":"sha512-O6D5b3yyqKNrT4k8sq/FtWlthBuXd8BMITeF7fCzy0lWXFI7PPCL7nUUXIF+kMS61KSzIn1/yuGsOymHgDuUZA==","signatures":[{"sig":"MEYCIQC5ayPj2JZi8ye5RPce3KkLfxPXW3x8BNqXJ0i8R4LSUQIhAKNslGUoB2BG9+Pugd/5P6ngGVNLlDVyE12sMPZ1xA/S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-b56d91884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b56d918848b22febde02171e90d2d04eb07203a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-b56d91884","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-b56d91884","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-b56d91884","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-b56d91884_1736419130929_0.5684783686096238","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-fe8af37a1":{"name":"@libp2p/dcutr","version":"2.0.15-fe8af37a1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-fe8af37a1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"78898d31fb433ec46b23c6464b07dc796e403515","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-fe8af37a1.tgz","fileCount":24,"integrity":"sha512-KZaW2DJX25PNnPu0tv/FAZjdURV44t/iDCSLCRVLZ+g5oPur8Djne524sqdquOjFKCTqVksFmS3YNh89pJ5DBw==","signatures":[{"sig":"MEYCIQDcFHvIg2iiqjRGRPtiZqLvnWGmydvlkW9aLOm9ooQN1wIhAJM8ezJQgEtXv+n7OVF74PA1cVEIyOQ5OAkdzu81HvJ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-fe8af37a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fe8af37a16c2657d6d150b2d791d638118711011","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-fe8af37a1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-fe8af37a1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-fe8af37a1","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-fe8af37a1_1736777802798_0.4998291977463696","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-c90984ec7":{"name":"@libp2p/dcutr","version":"2.0.15-c90984ec7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-c90984ec7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"74cb5ed55bebf4c64c06cb20bfd481cd6ec08d1c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-c90984ec7.tgz","fileCount":24,"integrity":"sha512-6xc2LK3hvhPHeg1p5c4jX96jv2UKrbiHoqpt3kPNrHmQJRJSBlYA/TmfKDcVCRzf8GlrXVoKspuGoEYmPa6dpw==","signatures":[{"sig":"MEYCIQD72J0yndru1Vcqygp6pKlN6BhaYbwkOYvbYutjUF93EgIhAMcxAY5/kVOdz0uGv8xWPdVTG94nXaEIdYlme5Xs7/Ym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-c90984ec7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c90984ec77b7184efa66b8b37d7e0913f1c207ce","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-c90984ec7","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-c90984ec7","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-c90984ec7","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-c90984ec7_1736780378103_0.02058248061900203","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-06fc82da8":{"name":"@libp2p/dcutr","version":"2.0.15-06fc82da8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-06fc82da8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b0cc9d57ddf26ef0eaf1ca87ba55805722cb1a0e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-06fc82da8.tgz","fileCount":24,"integrity":"sha512-VHlSdfwNCbtH53WxMrsCsPXNyegpoGdDJuzcovs6A+QwHg9+D/QwskaJXZQnH1U0q99Gt+d19NfIAzs4ZAu4Lg==","signatures":[{"sig":"MEQCIAlKZcdOQtnm2HK34MuVtgH7uj/V5A11mFteLCzO7O6sAiA70PPOrFZtkLe2w14PRI/cObID+3BlP0Z7zyJeQUbSBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-06fc82da8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"06fc82da85bdd4fdba5bba797135c7e8b2b10c53","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-06fc82da8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-06fc82da8","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-06fc82da8","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-06fc82da8_1736788128563_0.30443999224365137","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-f767126e1":{"name":"@libp2p/dcutr","version":"2.0.15-f767126e1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-f767126e1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"817e32eabc3ee5f1a03b49c05837fbdbb103d551","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-f767126e1.tgz","fileCount":24,"integrity":"sha512-9ut3Kl9hvaXsk71CAUBuOuogW6z+4tFoCP3IMGybn0yvZl+mYf0mdxdvyp1uY3kN306Y7c5svWqnaHR3ECLCZQ==","signatures":[{"sig":"MEYCIQC/nzGnsJLmRHARTSvg4QCraDsh7wXiS5paZK5jhJs4bQIhAPgYdI3k6wq3OxiOPQeDOVB55V3zxvFcKiXL1uatkFWL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-f767126e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136715},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f767126e1e59f945ff29a06b1bbdf3d549743a95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-f767126e1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-f767126e1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-f767126e1","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-f767126e1_1737386358215_0.388471951751044","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-15a70af5f":{"name":"@libp2p/dcutr","version":"2.0.15-15a70af5f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-15a70af5f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"22a9297aae4f9ce32513d4ef33cdb3a3ecb12add","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-15a70af5f.tgz","fileCount":24,"integrity":"sha512-eUfDRaDhaBepnDgpMXnNccvS02KpgO70w5Ybi9/2Mqx2/ZZes4s8bDMqjFq8OxSHoYteIYkkdkmqdQ6iG8dfaw==","signatures":[{"sig":"MEYCIQCYSlOupyOoWY2tGVDGxNi7UMhigDCf098tQQ3bh2GkPwIhAJGOKAmzXZ0qJRK5jIQNtCgnXuC8aDQHhYQKHJu3u/Wi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-15a70af5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136820},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"15a70af5f4750dd5ee8085e6051586f4e74de41c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-15a70af5f","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-15a70af5f","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-15a70af5f","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-15a70af5f_1738580377367_0.2938286750305148","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-723bde6ce":{"name":"@libp2p/dcutr","version":"2.0.15-723bde6ce","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-723bde6ce","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ca2f73cabd7ff4838be0289e57755d404714d5b8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-723bde6ce.tgz","fileCount":24,"integrity":"sha512-h7xMvmjPqMN02m75D3Ov7M3w40cHb5mX3iCAcdEMMQqxBAs5Jgd4H5YqFL9H9zlCPfdgcS0g1QWfZjGEh5bTeg==","signatures":[{"sig":"MEYCIQDoqbA67BGxOG5fKqAqH4JUka5+CXxNVY1cHCo/rUNXdAIhAICjtS+xcsA5o9P49S452RV7AM/cZLA6tApTkrybl7S+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-723bde6ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136820},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"723bde6ce6bc70c62c97ba4acfa484a316618149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-723bde6ce","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-723bde6ce","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-723bde6ce","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-723bde6ce_1738583661519_0.7066322441930897","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-4bbcfa707":{"name":"@libp2p/dcutr","version":"2.0.15-4bbcfa707","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-4bbcfa707","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dcf9add70ff8219a23a804b48eef367d37d87880","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-4bbcfa707.tgz","fileCount":24,"integrity":"sha512-hB7axd2dYvh9UVKrxLsd65INcLn34or2K5l2fWemkCFoONiTViTkVePzi2tcFOLU0qS1hsTk4fmujek3oRPCJA==","signatures":[{"sig":"MEUCIHnYce5FSpy8B/WJpEm2ym/2HNMgXXYolXqd0DHI+z33AiEAqi7O13gbj9QeUCkIhkHJLA9emMkKvaKAa3RQhdq1/xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-4bbcfa707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4bbcfa707bba45a028429061ce44dec3dd7add34","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-4bbcfa707","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-4bbcfa707","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-4bbcfa707","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-4bbcfa707_1738584397919_0.8259247536938656","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-e2ec7bdaa":{"name":"@libp2p/dcutr","version":"2.0.15-e2ec7bdaa","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.15-e2ec7bdaa","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"164da045d96c0c6b41146f723ae03ee62ca04bf9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.15-e2ec7bdaa.tgz","fileCount":24,"integrity":"sha512-jalI07CwzwgTBnsl1+oKdRq8d6LVCGHVxSWbRvCnyXRblZZ7x995zqBlw46X70Y2OeeJOtCbX7hQsXtWYfPffw==","signatures":[{"sig":"MEYCIQCBAutmZYHGZD8xo3m8F1G+6taIMkQiODhR8n/chnvG0AIhALrmpc8qT7SxN6afwX0dJvgWK/l7DCkfE5MKf7Fpcfyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.15-e2ec7bdaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136820},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e2ec7bdaae767061c0aa07ea101184608a5072bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.3.1-e2ec7bdaa","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-e2ec7bdaa","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.2-e2ec7bdaa","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.15-e2ec7bdaa_1738585688303_0.6601382477342324","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@libp2p/dcutr","version":"2.0.16","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.16","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"36070aa512cf630df84800d34d4f0bfd754a199c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.16.tgz","fileCount":25,"integrity":"sha512-U4NLzxqq3MexMDPdkscixjspedy9g+WZiPTFi5NaCJSG9ILrhXXXCJZC5op28ji+9mUPUh+EPdo8Mvkw53bFJw==","signatures":[{"sig":"MEYCIQCvwuloVxxVg82MpT7cNpKRXC3dOEO5rEZKzD/R+EzAUgIhAKxACW6fE9oV6MqXnQaRJ+2w8cWoI2Pq0UgZzYT5xRqb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137914},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"52d06d96fdcd339515775b3bc4297999eb6a697d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.4.1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.2.3","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.16_1738588978965_0.7457338142540608","host":"s3://npm-registry-packages-npm-production"}},"2.0.16-80ddad5bb":{"name":"@libp2p/dcutr","version":"2.0.16-80ddad5bb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.16-80ddad5bb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"40678bf69df9f0a712abe3a2778f92da9492b117","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.16-80ddad5bb.tgz","fileCount":24,"integrity":"sha512-z1LZy2/z86CIKaaf/DRJigARFwjUj1pFeCRSXbF+iHN+lT+DGCzSjKrUZeiiOCJ/GViC4MXDJ1melwwGyh6MyA==","signatures":[{"sig":"MEQCIEqTsagChOrgvMeBlmkrZBlVJ5uwj7hQr2My+hbXe5q+AiBt7Tfp87ZTArHChDk2fB9A/x6AeBH+My0/pvQnAneQnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.16-80ddad5bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"80ddad5bbbed06552d805cab4d341367300a4388","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.4.0-80ddad5bb","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-80ddad5bb","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.3-80ddad5bb","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.16-80ddad5bb_1738652764647_0.8633621386615844","host":"s3://npm-registry-packages-npm-production"}},"2.0.16-d61cbacec":{"name":"@libp2p/dcutr","version":"2.0.16-d61cbacec","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.16-d61cbacec","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"adc1bbee66b6195c191788a67257cabcf7a1d8ea","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.16-d61cbacec.tgz","fileCount":24,"integrity":"sha512-wyJQHxrdtn9xhSzg1951bq0anPp9/EAf01xZ45Uo1hrqqJ8VGMIyALzDQaWFUFuyh+1jDZQ3gb4Rnf5jSFBFbA==","signatures":[{"sig":"MEQCIDwJVLG6+u8O0KLpaeIyW0JrsABN8Sskf9NS72WoyYuOAiA+EOJIj99bsgK0LfMU79H2JGIv2HBKcFR6Lo8vkaJJMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.16-d61cbacec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d61cbacec14b9cdc61984d3b9e67f20eec038c4e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.4.0-d61cbacec","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-d61cbacec","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.3-d61cbacec","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.16-d61cbacec_1738657553502_0.3152144525049798","host":"s3://npm-registry-packages-npm-production"}},"2.0.16-c1d0b7fa4":{"name":"@libp2p/dcutr","version":"2.0.16-c1d0b7fa4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.16-c1d0b7fa4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0c3d89a7c389ba4cd32ec36ef6c0731370d00bff","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.16-c1d0b7fa4.tgz","fileCount":24,"integrity":"sha512-gxXw3T1hgzFf0WD/91bfIh+QU/R6pUbqGhkAQFHUjyAv68qzu1Q4Iag165tJJO9gvc+7Irphx33e1NBrKydTbA==","signatures":[{"sig":"MEUCIE3PRNaTnBL4HcZY60l1LIcZJhRUuai0rrhoInlScKJGAiEA3WORVQHqku9YGXdKO/hg7fz40N2tPym+P892UoLXPH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.16-c1d0b7fa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c1d0b7fa455ccee4dcc296ec7daa0da2d2e627e4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.4.0-c1d0b7fa4","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-c1d0b7fa4","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.3-c1d0b7fa4","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.16-c1d0b7fa4_1738662675616_0.26694238117134583","host":"s3://npm-registry-packages-npm-production"}},"2.0.16-66c3ec5e1":{"name":"@libp2p/dcutr","version":"2.0.16-66c3ec5e1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.16-66c3ec5e1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3bb9f6538fde96088de2450864b9b11c05ae2cfc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.16-66c3ec5e1.tgz","fileCount":24,"integrity":"sha512-Y+PEx5ozJWtWuFt3qvZqUqf8A4l1c49e6wDUtfP0rM+3712VMQFrxJrIYtDgOCuyBllPWvkJl9wuLFtRmnj9vA==","signatures":[{"sig":"MEUCIGyPptv/BiCI/lplHO2ZoLOkApJ9mc8a+D5wN8M2CSmUAiEAu28tQNm9du3Vualbc+Es5vMj86Zn3yEH7xWoeO/0N5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.16-66c3ec5e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"66c3ec5e1de2706de53e9b5261df8b470d2294a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.4.0-66c3ec5e1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-66c3ec5e1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.3-66c3ec5e1","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.16-66c3ec5e1_1738663187969_0.7681235333135621","host":"s3://npm-registry-packages-npm-production"}},"2.0.16-26313e695":{"name":"@libp2p/dcutr","version":"2.0.16-26313e695","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.16-26313e695","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8966d5a5763902b9862849adc2adb0bb0e52175b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.16-26313e695.tgz","fileCount":24,"integrity":"sha512-bocnOkkM59V8anW9mDfTD9PVGOSM9JNcnv/QO0ONzzwhmXUNERFsXc8CDRnTHgWR7jEpaoQAAG1WSBupSoOzhQ==","signatures":[{"sig":"MEQCIEuEsj7hMrSexzZYBFF4owOSe1VhEUKsRqLzVRLn6O6YAiBbcqr45gY1OlGP6NNrt3YskRkaaXNdeb3ai8//EqTl/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.16-26313e695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"26313e6959513eeb6235662ad4b5dc53cfb61470","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.4.0-26313e695","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-26313e695","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.3-26313e695","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.16-26313e695_1738665614309_0.46757797353164077","host":"s3://npm-registry-packages-npm-production"}},"2.0.16-bf0f74d66":{"name":"@libp2p/dcutr","version":"2.0.16-bf0f74d66","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.16-bf0f74d66","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0a01ac2ea1f70bf7fd5ce568a53ffaea08af4d3b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.16-bf0f74d66.tgz","fileCount":24,"integrity":"sha512-ms+mUDe1rTHRtsW+eJctU/7CAX6SwQ+cNAquciXzFDabUTZTkE+wky/uo6mtBN46GbXpl8bqa6Q7GnWNag0etg==","signatures":[{"sig":"MEUCIQDG/E4/SE2/Kd6/DrH6une6iWCEQk+wiZ2P8AxkIfs4KAIgaWhqCxVjlX9b4Az5no0lEzTbenutcUOhEtWifomV95g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.16-bf0f74d66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bf0f74d662a5219cce7082cc7a3230486325c6e9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.4.0-bf0f74d66","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-bf0f74d66","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.3-bf0f74d66","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.16-bf0f74d66_1738668074843_0.20324245354951542","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@libp2p/dcutr","version":"2.0.17","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.17","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a27801fe65b0bb90ea4d855c334adf5b3b6d3874","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.17.tgz","fileCount":25,"integrity":"sha512-AMB0B7egM6mr3mdKKREnRPBME8zBn41WijPwmel6cbOF4fjxuQiz1r5GZiY8KAbAKqSY8NB0I2VdAsQ0FQhdIg==","signatures":[{"sig":"MEYCIQDu5dhRxRJ3vlwI60fVKT94d7U2fTtoEmH9DYqE7p/jhgIhAPoRPyfUK0pzp+D/9aBxjBztGOW+b+h36vrOQ6+iotaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137914},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f049db9d94edd863025fdaf24ff71a538e7a7134","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.4.1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.2.4","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.17_1738670527605_0.4555195168626447","host":"s3://npm-registry-packages-npm-production"}},"2.0.17-d72b51184":{"name":"@libp2p/dcutr","version":"2.0.17-d72b51184","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.17-d72b51184","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dad995966175538d8f966f1065f7ba86b4d512da","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.17-d72b51184.tgz","fileCount":24,"integrity":"sha512-x80xyGopZuZZHAlTrX4quqdis6oE4b25Vr13krK+GepOrAy9mihWIiFIx/8pUHXI98jkEC0G9iVWpJm+C3JoJg==","signatures":[{"sig":"MEQCIHZs40eYQL+wc/BfTuFabBDbgkXH80+Fqc2pOFv8awWzAiASNgOgmTMtKMMdmAv986w6+eJVQu+rjOXdOmVaDBAbeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.17-d72b51184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d72b511845ee8a519f1d5490d4448c8adef93960","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.0-d72b51184","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-d72b51184","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.4-d72b51184","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.17-d72b51184_1738689742079_0.9471689885259891","host":"s3://npm-registry-packages-npm-production"}},"2.0.17-34b3c14b8":{"name":"@libp2p/dcutr","version":"2.0.17-34b3c14b8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.17-34b3c14b8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"98670a7901a7034652b14a496bad7cc5606df158","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.17-34b3c14b8.tgz","fileCount":24,"integrity":"sha512-H/wYEbvPSvOOsB0llwq0UbpEWCwrRTUbMnms2Fq/QZbTMJq44BKDv4gg/cwbJXNyYJNwOs4AvOcjhoGVDVfGNA==","signatures":[{"sig":"MEYCIQCJXG1vtmeKDH9zsdaV08ahVRhyxt2rffgV3Q8G9sp6YAIhAJz3TqlsIf6N1C/ksgwoHCl5X+bTWTCyn95ZQ35ogGuk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.17-34b3c14b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"34b3c14b87e57cdec90861830f4c26edad5b8dcc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.0-34b3c14b8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-34b3c14b8","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.4-34b3c14b8","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.17-34b3c14b8_1738771856362_0.3836323259275207","host":"s3://npm-registry-packages-npm-production"}},"2.0.17-96f14e429":{"name":"@libp2p/dcutr","version":"2.0.17-96f14e429","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.17-96f14e429","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f7b0633575b8071d7c7e60d85c31323ccca8245a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.17-96f14e429.tgz","fileCount":24,"integrity":"sha512-wMR2IbQUXdMF83hXzb3zleNNQZ6S5zO06LdXXLjhJuvNapdkfdi+jdHyaFA451crbHxrmG4b3bgnW1dzW7rPHw==","signatures":[{"sig":"MEUCIQDrMeoPblIobHURorh0E3svVedfLG1kM5uOFCsy2b95xAIgA8mGNk+jmG3JmeWweoN//UE/D6OxfkG+Tc/LCniV6Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.17-96f14e429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"96f14e429eac84d02504c4b97f183511c8af2add","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.0-96f14e429","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-96f14e429","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.4-96f14e429","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.17-96f14e429_1738821639141_0.8486307851135915","host":"s3://npm-registry-packages-npm-production"}},"2.0.17-21088c519":{"name":"@libp2p/dcutr","version":"2.0.17-21088c519","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.17-21088c519","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"03d0bf9a7ba64c2db715fc3bf2d48dcedf9f472e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.17-21088c519.tgz","fileCount":24,"integrity":"sha512-3FgPaGYhcQzW+DqDFs3hZ6K9chY1743TMgz2sEMwjHhulKqRCgzeh/VIIz/2RTVP/MmuxOMLNYXUDHXUlw/hzg==","signatures":[{"sig":"MEUCIQDZYXpsDSexAwIVbdu9KVuQ867eIslivhuEZTC19nlZ4AIgOpUvlwKxNINfDlKXC3dYT8SQ90btyK/fS6o5EyELJHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.17-21088c519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"21088c5195df2c3c371fc28bb824f5f84760bf12","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.0-21088c519","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-21088c519","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.4-21088c519","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.17-21088c519_1738828804033_0.14914245550573502","host":"s3://npm-registry-packages-npm-production"}},"2.0.17-7a1665cd8":{"name":"@libp2p/dcutr","version":"2.0.17-7a1665cd8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.17-7a1665cd8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aee5634235473fbc6a8f95c576a7f56730eb8bec","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.17-7a1665cd8.tgz","fileCount":24,"integrity":"sha512-TNTXDdF8N0WqY5CUioXXJC2MqiJ9sX8FA3zX+RCm7SIZTly3/m5EmziyNuxghV3wZlHda15/ReA4cSJpDHXJow==","signatures":[{"sig":"MEQCIFj9TlcRSoJ+g8ZJY/tu3WhihTxBhnDZyyE75g2/5geEAiAEOhS8OfZFvo8IjFM5s8s1lFMEI91q858/6hb7YWXXdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.17-7a1665cd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7a1665cd8f7cee9f3d1d5c828da8711f611bd2db","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.0-7a1665cd8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-7a1665cd8","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.4-7a1665cd8","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.17-7a1665cd8_1738839842838_0.9905902797474118","host":"s3://npm-registry-packages-npm-production"}},"2.0.17-6e52ee346":{"name":"@libp2p/dcutr","version":"2.0.17-6e52ee346","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.17-6e52ee346","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0abd32d4e78184e7278a25bf5dd71f06a435e8ef","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.17-6e52ee346.tgz","fileCount":24,"integrity":"sha512-IMXjFCNPvA8RSJjE2Cjx+uMzpmrwktVyuRqu9kYDwe2pS8Yu4OJP+jjKNGYVpMFDXh9kTYeWLfEdC67TMqEM8w==","signatures":[{"sig":"MEYCIQD44OvkkKrfU9ixGkSjhJG8tWiyLp4rnfhpiITPUrgVkwIhAMRDmQ5XQJx/VsCK4ssBMiDpPoquAbYV7l9qBDqHTY/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.17-6e52ee346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6e52ee3465a6a88afb5f28aaa6d278be357856e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.0-6e52ee346","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-6e52ee346","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.2.4-6e52ee346","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.17-6e52ee346_1739166531098_0.786519707046438","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@libp2p/dcutr","version":"2.0.18","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"58598e622e9f959329814304af5791967ba7b65b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18.tgz","fileCount":25,"integrity":"sha512-GIfqRmaZ+hCgAj9kNY7E3aCOfo25n0rrF+vWSYnSip1eWcmvzrke0B42uiImXpWPvUNvYnBZChKfJRLnf5zerw==","signatures":[{"sig":"MEUCIQD+es+j4ZWkb16vi9N2j7zSVkgQ6sn17xgkfQTR8+oGfgIgaP8OLaNIO+F4N4+2+MALhjeZSslXjzCTintKcFEngJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138045},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e48af802712626a4ea54fb45d4e55aad14af09c3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.5.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.0","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18_1739169678070_0.5545690598658777","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-d8f003e6e":{"name":"@libp2p/dcutr","version":"2.0.18-d8f003e6e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-d8f003e6e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dbdf7a57de3c75b23ea20e691c3a4586bf68cfc1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-d8f003e6e.tgz","fileCount":24,"integrity":"sha512-by+LPYuNoBGFxqjYgc4ca/6p6JP2rjM6u21KuYIwceMARmAQUiPINQIQvMoyS2Mm24IGqrFU17lDXTxexFsxKg==","signatures":[{"sig":"MEUCIGIjBUJJI4+D1t8DOKZP312rsSqr1NIXb14jzudDszcOAiEA9TRnC4b8Z/W++q7xBUoD4TqrsjJk0FWHsiY2lShWBBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-d8f003e6e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d8f003e6e512fb3cff46ab167e7cd4f521c13f1b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-d8f003e6e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-d8f003e6e","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-d8f003e6e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-d8f003e6e_1739177790570_0.2371706767732078","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-4ab04faf0":{"name":"@libp2p/dcutr","version":"2.0.18-4ab04faf0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-4ab04faf0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d8a251d9eb045577a8ac78e789fb116046848a2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-4ab04faf0.tgz","fileCount":24,"integrity":"sha512-8knv/VP1RB/OUQFBk6VQ1SQsLirVFS8BV0GOoh8acer12xfgKwt2IV6bHH3cYvjZQzS8BZwYNwZOGzT+CeVoog==","signatures":[{"sig":"MEUCIDijlHDP/u1s4Wfpl1iGSbf4yMNRiM6nPQ+fOuTKG223AiEAyZJFSP4t6pQid3IMkvZWKqi10nnde1ecVr74Wb91mb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-4ab04faf0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4ab04faf01daca6f61c599862e233cc57c0055dd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-4ab04faf0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-4ab04faf0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-4ab04faf0","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-4ab04faf0_1739382823120_0.7116246133626021","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-7655833bb":{"name":"@libp2p/dcutr","version":"2.0.18-7655833bb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-7655833bb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f9fc39300b21883c2b7974917ce943e7ba4290c5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-7655833bb.tgz","fileCount":24,"integrity":"sha512-nOEy1/WreWAKXEI+6U4DTvagsSCRaUZ9U6IADjdP3JyM3U7b+gqGMCcjBMrTM5rq+fQ8eQAm38I8K2l4ArU4CA==","signatures":[{"sig":"MEQCICbsWf5B2mxvhYYJxWcasF4rFPCdXSR3JtzpsvyBMQPCAiB+TYBFNeDa06kBENLikDGHcQAsW8dqze765EyU7x0FQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-7655833bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7655833bbb270bf8aaf15c1193f95eea59e774d0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-7655833bb","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-7655833bb","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-7655833bb","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-7655833bb_1739431305837_0.2123222348089655","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-f9345a7a1":{"name":"@libp2p/dcutr","version":"2.0.18-f9345a7a1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-f9345a7a1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5b5b44b011377ea6ac1d9fc391aa773aff3bbc71","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-f9345a7a1.tgz","fileCount":24,"integrity":"sha512-zA0MU7naqfw7O5I4vIapyGmBee6GJwlNGbqC3mPgc87/V5jFpKaFw8I9ePgOTgrFFfORmlPAoITP+I3dYmfgjQ==","signatures":[{"sig":"MEQCIHbB43TZwUwt6t/ibcd3uoooVAWr/ERXldnjxn2e5TRyAiAEsqfRIuDiioVOTkNmca3IZ+yXjoN9ZRPcrwiZ5lKlgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-f9345a7a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f9345a7a10974edf47a61279360b57012aae2da0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-f9345a7a1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-f9345a7a1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-f9345a7a1","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-f9345a7a1_1739435589444_0.2789654388535836","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-d188511b9":{"name":"@libp2p/dcutr","version":"2.0.18-d188511b9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-d188511b9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ef17191aa29e4ee3acb127c5ecb3a9c1fc017fbd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-d188511b9.tgz","fileCount":24,"integrity":"sha512-fXlhN4z1ZeqRmTXo60KhtJI2WMqb2R/D/GkRihk5pUoUvfG0my+VwTljXilvBq3ckWIjVUOo+xUAgxi5cRPKBQ==","signatures":[{"sig":"MEYCIQDxtM8bJtSVFyTJgcNFNFVRdJFWcbXz9or1gFh0F8CcjQIhAIn+Wqycu3AbzX1tfVpxlKUTcNFymiqEgexl7gBLGF4E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-d188511b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d188511b97ef9fc320233d284d16a6275b029b81","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-d188511b9","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-d188511b9","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-d188511b9","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-d188511b9_1739440715310_0.27528429083650163","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-c4e862731":{"name":"@libp2p/dcutr","version":"2.0.18-c4e862731","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-c4e862731","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a65bb6de714df691e9eea3652c69fe996c19c87e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-c4e862731.tgz","fileCount":24,"integrity":"sha512-r3XsWmXY1G7gDtkyFG5PHbYA8wr7i55AUwdFaXULRXVPVFpxX8cH1jKUCcIY5bZtWriBXWcMEHBgzTfRthKj9g==","signatures":[{"sig":"MEQCIE6sjv40XwsgW1O4t/GW33canGHwaZyf9IOW9uZ5yTe9AiBirwBs8LoPLOYpx6Rd/WgsGKnq9ekI3FKX6H7fs9SmGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-c4e862731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c4e8627313f40cd625b6149da6967df48ce6ffba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-c4e862731","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-c4e862731","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-c4e862731","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-c4e862731_1739450913410_0.6378401086297207","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-2e35b6055":{"name":"@libp2p/dcutr","version":"2.0.18-2e35b6055","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-2e35b6055","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5e97e7e819e190b6f89a3d44a0c1313f6e21f6d3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-2e35b6055.tgz","fileCount":24,"integrity":"sha512-WxcVIpdhVqMA7gs9lf4MmHeGS0+MfUD+thH21aKLhYULbmU3SBlViK81GnhJO3NLqaBSGW2GdMZkoHUZRrkN1Q==","signatures":[{"sig":"MEYCIQCk2MIvZa5C72IfxbhJd2suomkB8y9ZCti0uQLyiT0ZaAIhAOAH0y1teI1R+FXEoYAS8GliZUp5T7oh1hfFSTLD6rNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-2e35b6055","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2e35b60554ad8f00bbece2dc38d173504b1c2ddf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-2e35b6055","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-2e35b6055","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-2e35b6055","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-2e35b6055_1739457625714_0.43276148030951167","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-35a52f029":{"name":"@libp2p/dcutr","version":"2.0.18-35a52f029","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-35a52f029","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3eaef0b0eb0d722aa9dc8908c49fc99426316041","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-35a52f029.tgz","fileCount":24,"integrity":"sha512-inDcx9+8SrDKLa0YohDu2xNT7KYNqeFTBl+/NvGR4mFmX3+w8C+yT0FBk6nBGKdYsqSyjsysArVnNHGa7yeCkg==","signatures":[{"sig":"MEYCIQCW4wc4sD5xYdX0YO0mYGF3TkUA6xW3pO+3v/T8SBMKKQIhAPelhnPEWPjVzV2PpcJ+ri59hGJj0y+XlyXMs07s4Odk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-35a52f029","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"35a52f02921a328590a47e36890814ed052c9e1c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-35a52f029","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-35a52f029","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-35a52f029","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-35a52f029_1739459648399_0.37478728948401496","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-23685db5e":{"name":"@libp2p/dcutr","version":"2.0.18-23685db5e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-23685db5e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7241fe8aeac083508d9fa62f0d2b485850ba5bf6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-23685db5e.tgz","fileCount":24,"integrity":"sha512-+QZncpRGJFPT7h/2bKYYg6fxvi5gkWVxurprRSnzboLGfP+mYfCVxd9sy3IA72LxZi7uwiakcE4xLTE5upU7mw==","signatures":[{"sig":"MEUCIEsxfMo/kgKBoho1m0I2by/iQT2bkbQ0DR1krsc6bs+0AiEAzHz9hRlE4AiUv167AI1bHywyo25WEudpco+9pUBB7iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-23685db5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"23685db5ee73cb3ec389f3cabba04a9cf0335e8a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-23685db5e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-23685db5e","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-23685db5e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-23685db5e_1739463770201_0.9374896551473124","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-1fc0e2662":{"name":"@libp2p/dcutr","version":"2.0.18-1fc0e2662","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-1fc0e2662","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0fa348140b4adeb12edefbc67a9297e81fb73faa","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-1fc0e2662.tgz","fileCount":24,"integrity":"sha512-8ixsQcKMf53l/mAyBbbfta9ujHBMUYRYKSzibowRhv/7CendlhkR3hnNFTpw9gXHU1YXSHTigTuaRRsc8eIkCA==","signatures":[{"sig":"MEUCIERIkVAuv1UOyG89K30+6rbyRXlSKebojJa24kE6wbJ1AiEAvYrq32EpL6LWS8X5sZNc2Ydj7g14Nnc67kkr9f7B9/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-1fc0e2662","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1fc0e26620d2fd9d752179ab4f6dcc7b6ed5ee5c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-1fc0e2662","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-1fc0e2662","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-1fc0e2662","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-1fc0e2662_1739549831609_0.7455210737466353","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-b818882e0":{"name":"@libp2p/dcutr","version":"2.0.18-b818882e0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-b818882e0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e293fae2978fe479a3b0fae657e9d411a65998c2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-b818882e0.tgz","fileCount":24,"integrity":"sha512-5ZsKOisbFoWw7Xyls/ybbdISiBjOUuegMaczGPqGuBZ4YW524dTtDAtm+/xvdUSH7B+GJ5yOmwyrPhyWqW++bw==","signatures":[{"sig":"MEUCIQD3ApI/cc7J6dzesVxqDF96BIq4Jnoqxa/201Hp8RdbTAIgXS2U6cx47VL+pIka+Mu03N7eOiHiUapVy372lDzaXkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-b818882e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b818882e061b925fbb1d27cb5a46ca7e642decb5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-b818882e0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-b818882e0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-b818882e0","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-b818882e0_1739867511529_0.518111839495649","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-68ad3663e":{"name":"@libp2p/dcutr","version":"2.0.18-68ad3663e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-68ad3663e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b87fe1ab545a179691bfceac9c8f49ae324f1469","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-68ad3663e.tgz","fileCount":24,"integrity":"sha512-Pzfkhkn8Pe/H6gdoAeGLXGPVWZn/pBLj4uyDHO68Eg3A40A2Ij+ZvWTWUyzXUYDhIONiaGPBsuLVuj6SUbL1BQ==","signatures":[{"sig":"MEYCIQDKaEjEkmHwnwzrsWlY6RY4UATZ0dpT2P5rLD0rRXwObgIhAMrfFvC8t+blvc7jw89c7MTQ3WGGXt++7FiIBar2g/CQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-68ad3663e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"68ad3663ef6117f242a8e7f9921005fd43446a61","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-68ad3663e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-68ad3663e","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-68ad3663e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-68ad3663e_1739885846632_0.03247763983912044","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-e7e280257":{"name":"@libp2p/dcutr","version":"2.0.18-e7e280257","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.18-e7e280257","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"523bde69ab7edfc4fbc474344e664dc58c21296a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.18-e7e280257.tgz","fileCount":24,"integrity":"sha512-BPL/Wj/PgyVK+FuxySKqNxMh/yZkltwiaaR54uDKnVPOjZFiYU0KNWytyhDfOAxbsVf7Cc46eF1uIwwPZ5NdYQ==","signatures":[{"sig":"MEQCIFfxM0CThgPOfx9pEcrLNAlaMAB2OUvilqIJuGCJtc7JAiBtIl/XR5SbCorFkozllEQzRefXaebaKl2w/IcF79kL+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.18-e7e280257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e7e28025777d9ca5315d63cb822bcef6d7b961ed","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-e7e280257","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-e7e280257","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.0-e7e280257","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.18-e7e280257_1739893696339_0.32860638042627066","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@libp2p/dcutr","version":"2.0.19","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.19","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1fb04cecd0e63139d89f596ddca16a51c1009e7f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.19.tgz","fileCount":25,"integrity":"sha512-a4+OPQAGC2612XFaEFxfwg31Lxg7aA4m8VHQk8vkGnzyqeOVDkNmlKfBy1zLVyikCkEIiulHDFcDf1IRuoCYWw==","signatures":[{"sig":"MEUCIQChmGzXv9Tk9Ge1pdUU8Td2WCsv1ycUMz6iiAqF2UA2hAIgdV35TLCehP66dobzxwv0/46KnLEmTz2KODbN8Dqe2DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138045},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2de9b12ccb95ceab401b249b421429720a51a412","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.5.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.1","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.19_1739897526587_0.9109424841037317","host":"s3://npm-registry-packages-npm-production"}},"2.0.19-754fe84db":{"name":"@libp2p/dcutr","version":"2.0.19-754fe84db","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.19-754fe84db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"27d2bfdff71b7830eaa1d77b7fbe1170a686667a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.19-754fe84db.tgz","fileCount":24,"integrity":"sha512-tfvpqZxvEKUyqCOTzkcvHLqEFsSSUzsW3IU0yYOswnpiWrB+0Uff+I9TbNgjc0o8UDCZjIOQni7QuUmlD/F60w==","signatures":[{"sig":"MEQCID0n0JCrXO9gXqyUCWQ74vj4mhXZ7hgEI68UwBhPzbULAiA0sON8jVzZVhtLy2Uf4NOURTYDdHOIFMOici4roTd7mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.19-754fe84db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"754fe84db8f5f075c4fb23f1c2b9539b71ab3b66","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-754fe84db","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-754fe84db","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.1-754fe84db","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.19-754fe84db_1739977143216_0.014268889289101638","host":"s3://npm-registry-packages-npm-production"}},"2.0.19-700e4c0b5":{"name":"@libp2p/dcutr","version":"2.0.19-700e4c0b5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.19-700e4c0b5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"59cb22b95aa1b1bf12cb4a5a2f5f04e66f67b726","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.19-700e4c0b5.tgz","fileCount":24,"integrity":"sha512-lNWASelbXOnT6IowrghIABZNK5ZHTclbe/H5MlJjMphhVlnwFMxlb2MpvJeTmnBsfrIRGL0WBZAecxgpsJ4KAQ==","signatures":[{"sig":"MEQCIHEnUIqgnlL6Z7JhwxzDTFz9FKr9KMO37rDEv/CrbTQ5AiBx4WzlYAD8yRrLLYB0+1CA+pSFMH9JEhd8a+9dzx5t2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.19-700e4c0b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"700e4c0b5e33e19698085e546eca6089b9098b42","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-700e4c0b5","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-700e4c0b5","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.1-700e4c0b5","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.19-700e4c0b5_1740049261268_0.6059485473547257","host":"s3://npm-registry-packages-npm-production"}},"2.0.19-ff951f1a0":{"name":"@libp2p/dcutr","version":"2.0.19-ff951f1a0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.19-ff951f1a0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"706cbdf308241f235a38913c0559d87cd41ec125","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.19-ff951f1a0.tgz","fileCount":24,"integrity":"sha512-owZkyIDQ7SsJeN2gqqJzBvFYv4iQgGg7yAnPt6lTvHBJCZiDxaLIU7cdymBMZkTzDyNggh5zMM2cenQ5Ec+kog==","signatures":[{"sig":"MEUCIDV/mrvCaJ1o/JNcOZfFSltPiq6TAqKUvyAbTq2RNUMLAiEAwdmyiHM9wdt7vkX+ceAkK9sDZkQ3XJH7dhS/pULTW14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.19-ff951f1a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ff951f1a0a959f2a2a15aaab7cef63860a827048","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-ff951f1a0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-ff951f1a0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.1-ff951f1a0","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.19-ff951f1a0_1740055712365_0.7332266295391243","host":"s3://npm-registry-packages-npm-production"}},"2.0.19-cc7fcfe98":{"name":"@libp2p/dcutr","version":"2.0.19-cc7fcfe98","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.19-cc7fcfe98","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"779b380a1ca2f09589f1387acce91ef905664fb6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.19-cc7fcfe98.tgz","fileCount":24,"integrity":"sha512-ovoDdxaXaGlmjN4o4/u2nNqLu9S5BYiQKVjSCLE9LCgZo8b4Pr+Llaxu57r9GCPzuuEMtET2ZAQsZp8GwIX7Rw==","signatures":[{"sig":"MEUCIEp88CKEnxotnYcS0Rct41+Ou5sI/9Az5SS5ph+QqPP7AiEAznVUzREYJjc5qan3DeiYVyAm6UN1Z6LjhYoh5KnPsFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.19-cc7fcfe98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cc7fcfe98a19ac4b9d3ebcf45c5286dbc80bc9a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-cc7fcfe98","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-cc7fcfe98","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.1-cc7fcfe98","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.19-cc7fcfe98_1740061704837_0.5725738960524225","host":"s3://npm-registry-packages-npm-production"}},"2.0.19-8331c8ea8":{"name":"@libp2p/dcutr","version":"2.0.19-8331c8ea8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.19-8331c8ea8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9adff85c5fd841ca5e9f823fd258be80bd7d16c0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.19-8331c8ea8.tgz","fileCount":24,"integrity":"sha512-L8/gp72WgeUevfFmYDx3worrY0+iYWXI2vs72sKv734PwX2CM+qS2vBsw7GcIR9Upfol9Qk3Eek1/aXkhaaJdQ==","signatures":[{"sig":"MEYCIQCZy1CXX3cZVRcCZuheK92sDwdZZ9JS9BGu29kX1COyJAIhAPZCRvtMqkEe1on7uMyDzc8JxB4CMpmKgrW6FE6G7TcZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.19-8331c8ea8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8331c8ea8feef1d642b6667213409dbe8293b606","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.1-8331c8ea8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-8331c8ea8","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.1-8331c8ea8","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.19-8331c8ea8_1740063124471_0.778284089039923","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@libp2p/dcutr","version":"2.0.20","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.20","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"41a1cedbed4a9790004682f6a99e24aa41ec707e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.20.tgz","fileCount":25,"integrity":"sha512-nVHdUNmXiSJn1LaauxE67QaOnnUiIvyKb0uSondkZvaBYsIgjVYrCmicNe4dSoYppL9Q1IvY6pDnDKeejNyVKg==","signatures":[{"sig":"MEYCIQD3aM5KltUB0QesytbAVzrxr8Ek2fQ18qLgHqOAyPOW5gIhAOkXGx1yqjAn6eRGV4CNk8gdpSLRtFuu2v09K5Gx6Lid","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138045},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"545e87fa0d361891a8335ebe69f74202d9562027","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.2","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.6.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.2","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.20_1740066248561_0.1691854476858694","host":"s3://npm-registry-packages-npm-production"}},"2.0.20-7718d020a":{"name":"@libp2p/dcutr","version":"2.0.20-7718d020a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.20-7718d020a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ee8406169ecf26aea926fb7c71329bdb21100b8a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.20-7718d020a.tgz","fileCount":24,"integrity":"sha512-ftnLe7wOpBzm/mPSNb0B6WMf96QTWJ6OEM9lzC5cogu6SWX2QepnzANIl8dpDpie1leEY+dn/8wpLzWS7yKDuQ==","signatures":[{"sig":"MEQCIG/3KMRReW0m/PScU2C9TCmdNLh+WBLjhEtMW1u03TuoAiBV7hMqFnlVCj5oAr54i3CDKHN7vhYuZOPNVscRFTkYFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.20-7718d020a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7718d020ae5809dd6ef149c29aace4ea3258face","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.2-7718d020a","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-7718d020a","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.2-7718d020a","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.20-7718d020a_1740127162454_0.1682737613224048","host":"s3://npm-registry-packages-npm-production"}},"2.0.20-d98cc46e4":{"name":"@libp2p/dcutr","version":"2.0.20-d98cc46e4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.20-d98cc46e4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"99c2b4db2bd01baec5df345a05fdf4e3b67ef124","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.20-d98cc46e4.tgz","fileCount":24,"integrity":"sha512-yrSFKtOtUlZP13d0cLe0Qale8E9J22+QvxPtxfzjwEx7+MeoXU2+HzY0rA32toAnGM226Hkv3Q3sjmVd8/pHqA==","signatures":[{"sig":"MEUCIA/rK2wTAipyvjnbJc5Ygox51ZNUBygVh09bkGutr9UtAiEAtDobAIj1p1k3jkHZ5lB21N9G/Ywcwo9TZomrxwqzyBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.20-d98cc46e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d98cc46e4c9557c0eeb6caf528b9b97261d1d165","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.2-d98cc46e4","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-d98cc46e4","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.2-d98cc46e4","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.20-d98cc46e4_1740130385753_0.27421145524188106","host":"s3://npm-registry-packages-npm-production"}},"2.0.20-1ab50cc0d":{"name":"@libp2p/dcutr","version":"2.0.20-1ab50cc0d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.20-1ab50cc0d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8b768f5935f8b206353794d4ac338c5a05673262","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.20-1ab50cc0d.tgz","fileCount":24,"integrity":"sha512-D1w0Ri7cAVOA94KpQBHo6kabzRmDlQmU6N2fpebWVOcg/5QbCqC1nvlU/zok+Ml+rb+fcYQpy7+7Mk8vn6fULQ==","signatures":[{"sig":"MEYCIQC1L+J7vt8v23GuabytThHGs7hoBDjoWBmk+hVuPwRRGAIhAJFQl+iHYdkGmXtBlSI6wWVwCnxPp6/O8nr3R391bPma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.20-1ab50cc0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1ab50cc0d1ce19f629105b9e154be9f8571dba8d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.2-1ab50cc0d","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-1ab50cc0d","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.2-1ab50cc0d","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.20-1ab50cc0d_1740138718493_0.9786828309067883","host":"s3://npm-registry-packages-npm-production"}},"2.0.20-2b49a5f74":{"name":"@libp2p/dcutr","version":"2.0.20-2b49a5f74","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.20-2b49a5f74","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5bbfd1eef03ff7cbc6a07433d252fd91c8eb24f1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.20-2b49a5f74.tgz","fileCount":24,"integrity":"sha512-gDGvXeHk1LSoTQzbEvKkv7QO+ngL8G3cBd1jy5Rj2eBG4yfb/E9VXO80wFAh/FVwI8X/WqaXj3O4ttGq8kv6mw==","signatures":[{"sig":"MEYCIQDIeRMrYIn3f2CTA6jR4y6JCyvzt5mDWc7zPDUhfx/PIwIhAPY5Gr6u5RP6dx+gjfpJOF/DSZydDM/p3B8VHXtIc0/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.20-2b49a5f74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2b49a5f74e8c79d571396e8a6a70f904b73763f2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.2-2b49a5f74","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-2b49a5f74","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.2-2b49a5f74","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.20-2b49a5f74_1740142037975_0.07269358560564942","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@libp2p/dcutr","version":"2.0.21","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.21","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b44b10b60f4acb4093e8e6ff9fce919ad85f5402","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.21.tgz","fileCount":25,"integrity":"sha512-1hmsuJyT0pUKkJYfXNLldnKn7ZobIVdgFlZ3K0yyoRBhCfZRRiydPYkLygSxKLNA+Fsn24pmfO+dpCwTb6zo4w==","signatures":[{"sig":"MEMCH0hMTQqLbm7PID30mbdhPNRfocIDtgTpWQVBbj4EW4ACIGGIapZGlpINXMPnAgJtVLNSf8LNrS/tCqCERO3REtCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138045},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c8e524f5ec71da2489c448efd68a2cbbc464d446","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.6.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.3","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.21_1740145952241_0.7170910466234399","host":"s3://npm-registry-packages-npm-production"}},"2.0.21-9b1a3791d":{"name":"@libp2p/dcutr","version":"2.0.21-9b1a3791d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.21-9b1a3791d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"403bf8438b4121654be83cc85ba6a3e6c2c2a82a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.21-9b1a3791d.tgz","fileCount":24,"integrity":"sha512-mKOtfoawcNNzri9+aQuPuBA6oBYsugbSzCuLiswo7BICxRvcJlv1nW7bGb0N7fEwWRk97YnBJRV73nKJSGKUHw==","signatures":[{"sig":"MEQCIB6cHxEwA6e+bn1UilJGlPN55JHvrvPDHQLzucV0xTFTAiAW7Rqye9LFyZ0QMtZ4EqKyE+HAaP3YvYbciSL5Ma85RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.21-9b1a3791d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9b1a3791dc5a37f23d608f222fc6a48f999096a5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.3-9b1a3791d","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-9b1a3791d","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.3-9b1a3791d","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.21-9b1a3791d_1740157423280_0.8062108136248278","host":"s3://npm-registry-packages-npm-production"}},"2.0.21-a4f0db1e9":{"name":"@libp2p/dcutr","version":"2.0.21-a4f0db1e9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.21-a4f0db1e9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a3a81f150f19ce941c6b6aeb11c33fcce46fade1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.21-a4f0db1e9.tgz","fileCount":24,"integrity":"sha512-MOYqne/Gc8fg0rvG20jE1Pc4kIbDdz8lVtO4hp50qLBmYRwChj0m8AdmHvxFCVtPNfEDTJBOQryIJFwGkyPENQ==","signatures":[{"sig":"MEUCIAQvOIgpWBxOyH7l0Doqu794lE2vYKAVOV2scs0YVN4HAiEAy3DL9Aq3Fm38O5/5h0o72QSGNbFiVYSoUexgTpBVlfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.21-a4f0db1e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137352},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a4f0db1e9e8e1ddf2a84c6ec2feed0300fae27ea","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.3-a4f0db1e9","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-a4f0db1e9","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.3-a4f0db1e9","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.21-a4f0db1e9_1740159612233_0.3402402432175977","host":"s3://npm-registry-packages-npm-production"}},"2.0.21-2a3cec922":{"name":"@libp2p/dcutr","version":"2.0.21-2a3cec922","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.21-2a3cec922","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"54bde747ed46826fb52a7c0a21e3c0709097c67f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.21-2a3cec922.tgz","fileCount":24,"integrity":"sha512-bXj32gR8xo/CAh1bLsdMqTu9Gc6wT3vyCqysmOZOnL0Ix7v7zQjA6RZlh2yF5X6uATVbfZuibLncoPKctRaT+Q==","signatures":[{"sig":"MEUCIQDIAAp8QxrIx56pD1aueJMQW1x0dSDYABxZugENuMcsjAIgKzYYExuWnAQPPA/j3k/B8zMlqfaRhyfA+dvfv6KlK6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.21-2a3cec922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137352},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2a3cec9220f1250b7558635c4cb37d61f745645d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.3-2a3cec922","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-2a3cec922","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.3-2a3cec922","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.21-2a3cec922_1740159649382_0.08777933848530317","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@libp2p/dcutr","version":"2.0.22","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.22","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d8a94b9c1ff0961f0a2c46b2b79dbdba6d8b0c90","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.22.tgz","fileCount":25,"integrity":"sha512-Vk6q48JJK8w11gnzWMlE9SlxdHQISqsCgFHJq2RcPNyIKJiHs4jqnuPEwyKGka5NN/7fWmJbWxnpJebvW2A5zQ==","signatures":[{"sig":"MEQCIFNbGjir8esQxpf88E61ApB80KtsKxFhtCKJDx8pSFoqAiAXDAC+gxQUy6ZsnfEjzKtFCz1hBMmd1z5s1MXSwCZHcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138133},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8ac12c22c7ae10c8b4524935a26ed452d0accfe5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.4","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.6.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.4","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.22_1740161692954_0.5319667676283784","host":"s3://npm-registry-packages-npm-production"}},"2.0.22-e7e01f58f":{"name":"@libp2p/dcutr","version":"2.0.22-e7e01f58f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.22-e7e01f58f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"89c794725e98f7f631451b8032c6c497f7c48e27","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.22-e7e01f58f.tgz","fileCount":24,"integrity":"sha512-nHjNSUs5YEKnENh5QonyEjHDecVrj3mXcmHBWUAzFJs/X/99EndlRPVrncZs1xUOfEn6rkJWTRpM0RLtALjbRg==","signatures":[{"sig":"MEUCIQCFQAnSZoPgBi6lZgOO96nlXpZYNTxAcbm0hMo09dBOCgIgDvFjgjsYLHr8GSWa/IhALmLQWKYQbSGWvvXT4xluphw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.22-e7e01f58f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137375},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e7e01f58fa7cb4f0a0e5a43fd4501f58f5ed29ad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.4-e7e01f58f","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-e7e01f58f","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.4-e7e01f58f","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.22-e7e01f58f_1740298177195_0.07789608964060224","host":"s3://npm-registry-packages-npm-production"}},"2.0.22-5b084e968":{"name":"@libp2p/dcutr","version":"2.0.22-5b084e968","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.22-5b084e968","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f27cc85837789c5e2e658abb85205e7a41e832f6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.22-5b084e968.tgz","fileCount":24,"integrity":"sha512-XGOtfUWdYx05nVIJSIHil5mx93uXnbkIQchxkl1T7VS0Wj3PU7s9LFw9AP/zcZQaXeSDlYlgVFTdUxH2spkX5w==","signatures":[{"sig":"MEYCIQCDRoX3ah4OWnFSEh+AqXr54CG3eDrf1d5ZLF8DCVMzegIhANI6KF3rOjSB0eJaAykAgSC7Y+iff/kaaW2yhHFE2/no","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.22-5b084e968","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5b084e9682a572e82f7907714d7807b3b9856326","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.4-5b084e968","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-5b084e968","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.4-5b084e968","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.22-5b084e968_1740330220117_0.6549386749431245","host":"s3://npm-registry-packages-npm-production"}},"2.0.22-f465c5473":{"name":"@libp2p/dcutr","version":"2.0.22-f465c5473","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.22-f465c5473","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"73e16bec6c38bc3c7420758759c84155cd369071","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.22-f465c5473.tgz","fileCount":24,"integrity":"sha512-jlXnTUtKSf+iAp6xDTmGjfmQvIxbqsowhuLWKukbuJ/nLFP0zHUIoNoUYaWP5fSKCHdcD9Z5gm+AcFD+S4fDtA==","signatures":[{"sig":"MEUCIHrjNqOJbJbO35dzMiQ6tT3VQ4ZO4eWuI/i/9iZM4WVcAiEA1BEoytfFVtBN0hwn0bMih2FqXcIV4/d8Rpu7x1uHmI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.22-f465c5473","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f465c5473bbf4446fa1e8b882e6df6c1da18785e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.4-f465c5473","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-f465c5473","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.4-f465c5473","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.22-f465c5473_1740332779523_0.6512010081409354","host":"s3://npm-registry-packages-npm-production"}},"2.0.22-6f8cfeafb":{"name":"@libp2p/dcutr","version":"2.0.22-6f8cfeafb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.22-6f8cfeafb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"081f25c9f247d5b162ba3f34751387a58bc0741c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.22-6f8cfeafb.tgz","fileCount":24,"integrity":"sha512-H9JaJ85vOSE0KWlyAGosHLwX8O+q+/YNo4fu3gQi/thBj/Ak8xYp+lK6QgP/wCKgsjWl0FRBTO5nZfDUNXekuA==","signatures":[{"sig":"MEQCIB3mtIBkIMvmyrYXZmF9KWN4JfAjJp/6miMIyvc0pZ26AiBLE+WgnuQS1h3DE2A0vKI0PDBKXqrhnDM5yhuAMiHhkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.22-6f8cfeafb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6f8cfeafb2f6ddc231a85ca369fb33cf759940f7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.4-6f8cfeafb","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-6f8cfeafb","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.4-6f8cfeafb","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.22-6f8cfeafb_1740398417831_0.41334934817756275","host":"s3://npm-registry-packages-npm-production"}},"2.0.22-90cca822b":{"name":"@libp2p/dcutr","version":"2.0.22-90cca822b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.22-90cca822b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"500f838095a8c72cc3b07f34bef18da3b6b4039c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.22-90cca822b.tgz","fileCount":24,"integrity":"sha512-rSohh9g1RsTLgKWX4qearuOd+hPCiFIBWdQL8gGSm7vXFp/LhLXnHjONdSL3PYoPwmqtBSwrKwLcm0aJOglC3Q==","signatures":[{"sig":"MEQCIE4mLXv8DwcXucgkNMVWsc8UY1Fpcl4DNnPS3DVm9VtKAiAFqIE2l0ILJbN0vqXl7F7MCxMpnjOP7dPMH7sbvaIRQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.22-90cca822b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"90cca822b4cb112fc71bf9ad954023de685a9040","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.4-90cca822b","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-90cca822b","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.4-90cca822b","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.22-90cca822b_1740470145672_0.42308623907186016","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@libp2p/dcutr","version":"2.0.23","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"676cd24bb9491f0668296ae6cc77be770ade9c8d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23.tgz","fileCount":25,"integrity":"sha512-b8neUrTRww8qVxDRVAbicHIaIWG6gTpb8NAwn1Az6LUV2KrUpyMoGChHzVxr/s3QBsoXyQmzgUmAu7lh1gtE3w==","signatures":[{"sig":"MEUCIQC2Kb4sNJe6oweGFTjlaNzjU5yjJ56hgkmlylC/jmSPqwIgJeXi5iIAwvjQO3zuYwoXFIfAJokU/KU8hdzdRlL9xqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138084},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e91a5a49b825806a9520c8bd2de91cbd1d41f55a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.5","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.6.1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.5","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23_1740475734833_0.6663823194030545","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-e2f49432b":{"name":"@libp2p/dcutr","version":"2.0.23-e2f49432b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-e2f49432b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"573ee99208685865e12262389c4d1dc2d7424a0c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-e2f49432b.tgz","fileCount":24,"integrity":"sha512-H1w60ZeC2RWGv9iZXZC84GbAq9N0arWo0fAt3ZtbJ/BymUCw3NtmCdEeoXort6UhSJdLvDONe1XY/Mydue+w2g==","signatures":[{"sig":"MEUCIQCjzGWolaZgFNufVgCpsa8Fw/nmGjiWeiEK+/zim3N8fAIgH/QUv+k4rJk6cZg2ZfE+h1Bi5VzPxrtOMIhDoYu7glY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-e2f49432b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e2f49432b58fe3f8484c8f7f0237f996b4d211fa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-e2f49432b","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-e2f49432b","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-e2f49432b","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-e2f49432b_1740553129698_0.48036359984033083","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-e1f868f03":{"name":"@libp2p/dcutr","version":"2.0.23-e1f868f03","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-e1f868f03","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8322f9b6518abc0723faf6eafdc4a655e3e39190","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-e1f868f03.tgz","fileCount":24,"integrity":"sha512-wG1rTmyLPDCgdmi6WcYeEfLIGJwbmgwkrr8lEth/vumA+SnNj2sHwCQFZ0Kvh9m4BIAk6Ty6yp+Zlv8rNp94kQ==","signatures":[{"sig":"MEYCIQDfxmHp2ZNek/Rf/fNCZ+nf7RYAWaWZeeu0B2wyA1UP3AIhAPv2YkLioVGBnPtTYK+jPBK6IxRyjNAqKEO6hxird2zv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-e1f868f03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e1f868f038b96699a7275baf58f6c85e6d392aad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-e1f868f03","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-e1f868f03","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-e1f868f03","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-e1f868f03_1740558456726_0.8689246082819668","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-96f79bc11":{"name":"@libp2p/dcutr","version":"2.0.23-96f79bc11","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-96f79bc11","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"10fdedf76fe89b0715596f69d60a5fadfbc3d806","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-96f79bc11.tgz","fileCount":24,"integrity":"sha512-vU3ztiIsEYvDXmipt/xWd696RkevVL+lXBOoWzFdWS7rqaKRjfFbdnrrB3GAlW/cei1c2d4KHIIumideeJ+pBQ==","signatures":[{"sig":"MEQCIG8bqUs/3cYZaV2AF0uEn6hl6Bqa6KRD1jeZ0Az8iaEvAiBJBhsGHpRyqAEiPweU7LqT/JedU0hhBt4gYprpGHFwTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-96f79bc11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"96f79bc119b3ee841d20d24b100c12ab51b1ce18","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-96f79bc11","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-96f79bc11","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-96f79bc11","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-96f79bc11_1740558847537_0.896969694084558","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-4939ef7ae":{"name":"@libp2p/dcutr","version":"2.0.23-4939ef7ae","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-4939ef7ae","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c78bc108e94da3cc5a48de48fa81c37a3b593c98","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-4939ef7ae.tgz","fileCount":24,"integrity":"sha512-tWJGlQFwfFlVcyJycoih8ab9WZMsMzQb6H3hZxkTeMTf+in0Xc2AV9PSrfdi5+ht1kxWKRhGk3DkVkKa7aOOMg==","signatures":[{"sig":"MEUCIQCMYKqdZEjTX4bpP3z7uNz1Ju0ih1SyZHmLhwIEpc1ADwIgMiS+RO3V604enJAC0336nTxuNJVukzx6uyk7JmHmgpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-4939ef7ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4939ef7aeda77ee506d38fef548344e5bdd73d52","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-4939ef7ae","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-4939ef7ae","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-4939ef7ae","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-4939ef7ae_1740563343091_0.5924441756839482","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-22e62d00f":{"name":"@libp2p/dcutr","version":"2.0.23-22e62d00f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-22e62d00f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4e9e0e8261020b62d69f2290d8e68b205e494ce8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-22e62d00f.tgz","fileCount":24,"integrity":"sha512-bucOUxt5eNHdvGk66IMLpsOb4BUcvh3Km/zyEE1FBGc85g5gzqAHEFjQHh2tky42pWVlZ1idladcPclfsbiYsQ==","signatures":[{"sig":"MEUCIQDhbc7ISCW9aCVE3WzpNJqDfi/YC4xaBA9zPuwZpnRk9QIgcC6Ev41uMuTKA7UVzt3nJCqQh/CK+xn2grM3L/kXn0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-22e62d00f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"22e62d00f508b0d77fc61e93b2f365963b6b699a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-22e62d00f","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-22e62d00f","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-22e62d00f","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-22e62d00f_1740574556324_0.8782926590781828","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-0555339ba":{"name":"@libp2p/dcutr","version":"2.0.23-0555339ba","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-0555339ba","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a1dc90d865c663303a8ff89248ba68338726864a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-0555339ba.tgz","fileCount":24,"integrity":"sha512-TpcnE+S2TyUV6GrkBcCoC7lCIg/M0jEEQBkftzBuLnX79l/Hyt4FFOEt3PLbCuiZwtdA2aEGn9pfO8AKEiIzwQ==","signatures":[{"sig":"MEUCIF00FvzLrVr3lb7dbTqjVfHa7KFAvaGbW3lpwC8FyENoAiEA2bLKd4rVsE1x69pTCF68sQevRa1YXB9n2dEET/VxiQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-0555339ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0555339ba3bb67822fd4595684f9175aaedaf963","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-0555339ba","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-0555339ba","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-0555339ba","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-0555339ba_1740576365268_0.3333428832857881","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-9acccaaed":{"name":"@libp2p/dcutr","version":"2.0.23-9acccaaed","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-9acccaaed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"11906a93502bf296c0ab214f78ce60abef090448","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-9acccaaed.tgz","fileCount":24,"integrity":"sha512-lvqqKV9MtFgrMChmaWk81zdXDp6SeQPOb9OTWv0mvvNqq8L8/MPPSgAnX6k5tGOWpP440h5+n+mLIc1864ff6Q==","signatures":[{"sig":"MEUCIQCV1C8k7eTGxLQn2CdCdsdw8UXckVpGTUJozJhX1eai1AIgEQUgPtSQCEmB0H+LS0S1rwuAIwtKyVOOZSRrPW7WPwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-9acccaaed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9acccaaed99ae7a42e3dc750437b29f8a002463f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-9acccaaed","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-9acccaaed","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-9acccaaed","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-9acccaaed_1740675414303_0.1958210408656591","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-3d9b07c34":{"name":"@libp2p/dcutr","version":"2.0.23-3d9b07c34","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-3d9b07c34","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ba6133a247a4e9d2bddb3ba16d6756b19ef2741","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-3d9b07c34.tgz","fileCount":24,"integrity":"sha512-D5iVvdC3v6eLX00zatZ8kMD84FCkc2Ii4IIVlcUVoOJGXi64ahxh8Ylrjolbjx9GDYrDzJXxxNJ7ZVc7vlAyeA==","signatures":[{"sig":"MEUCIQCfUNz7u3DRE3LMXgmvN8KCohf3x3KIIrLboZ7tRKpeNwIgBp6XJ6yxkUPcTJx15auXxD+BDFb42XRxOFeXFRa1CH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-3d9b07c34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3d9b07c34857376adc6942aaba19bc8a208f58df","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-3d9b07c34","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-3d9b07c34","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-3d9b07c34","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-3d9b07c34_1740677238970_0.5952888963106564","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-52a46ecad":{"name":"@libp2p/dcutr","version":"2.0.23-52a46ecad","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.23-52a46ecad","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"04044ed073605059786d3cacb22b2137003125c8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.23-52a46ecad.tgz","fileCount":24,"integrity":"sha512-Q+uVf11zwND7OA2QlbjUnxbYZSWnmDqEBDKG+Pv+0Di07lfimTXUkgvri+bfhY7EVYq8lYZdDvl62xMSInXZ5w==","signatures":[{"sig":"MEYCIQDGbHpLPMrdLgZFkWUXZM3Yfz3Va1+geyQggZNLORvJDgIhAMMURq60gUk37FTJs0FkVbiUcUqDCzaDj/0rNl/dfGcl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.23-52a46ecad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"52a46ecad0d2ccd88eaf6190a1d6d67d388fd11b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.5-52a46ecad","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-52a46ecad","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.5-52a46ecad","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.23-52a46ecad_1741001482414_0.9271814803101988","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@libp2p/dcutr","version":"2.0.24","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.24","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"101f35db24071781803442fe2fafebc68321aa16","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.24.tgz","fileCount":25,"integrity":"sha512-nIWkxOCt9ZF+mOA3DjF2m6RProxHHV6+ZdFF4ay9qFkWfWZvoXKW8OTpktHE6xO0LjLuoPSku6e9oGA4WQy1kA==","signatures":[{"sig":"MEQCIAh/WtqVzx1nZvCZp2AgrTZco2l/uVBoORFWaeX2esYNAiAu4HYcRbbyGfeYSIoER2zwfQSMf1VvK1klGC6D3f8IVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138084},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6074de6a36b57fbf48b2594dc6b29b10b8c1938e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.6","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.6.1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.6","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.24_1741003928210_0.7933133064935833","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-80fe31aa1":{"name":"@libp2p/dcutr","version":"2.0.24-80fe31aa1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.24-80fe31aa1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0cf840ff4cbb7efafae3ca4d492713e86795e897","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.24-80fe31aa1.tgz","fileCount":24,"integrity":"sha512-+KiqZFEI38v4CI9dt/rLCu66sN7yZBr3d7vmBoPvg6qwgoMiHLZBNOV0niHdv/XwC12RHNzFdqWp+BxA/w/CFA==","signatures":[{"sig":"MEYCIQDydgJ4r6OTlmRq2n3FlsrsBTPjju03YVqvRXv+PGbS+AIhANAPj/JWlYjbAdabUh2k3qgIOL6yCvwd7rhRLssmQ0Sq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.24-80fe31aa1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"80fe31aa1c5c7938644a7e45b53740579297f804","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.6-80fe31aa1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-80fe31aa1","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.6-80fe31aa1","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.24-80fe31aa1_1741005100078_0.38060810631053754","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-dd71d8a86":{"name":"@libp2p/dcutr","version":"2.0.24-dd71d8a86","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.24-dd71d8a86","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"19bcd5ab9aa63754a48a3946d917130e648ffa54","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.24-dd71d8a86.tgz","fileCount":24,"integrity":"sha512-T3Du0whp41AbmiIOwnzBCjnzNBHBmDLjIS/QwQZRErm4a+KF77UNMlbsrHYsVhBvev/57zCeGj8CfQdtfikMfA==","signatures":[{"sig":"MEUCIFuQJoGl6lIoip9vGSVD38H90OYy86MsQYDjYv+iDeYSAiEAwjgm2NStRjmQaU5DgTxQEMhR3QqoUGcpq/gMzyABswI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.24-dd71d8a86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dd71d8a86841acbccdca8f3e930bda0eced6d1d0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.6-dd71d8a86","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-dd71d8a86","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.6-dd71d8a86","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.24-dd71d8a86_1741005492870_0.4389834444734251","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-3f127b610":{"name":"@libp2p/dcutr","version":"2.0.24-3f127b610","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.24-3f127b610","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"41bf04b43a7ca666fba9ba391cc887a3242f05b9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.24-3f127b610.tgz","fileCount":24,"integrity":"sha512-RoCEscJO8NBJViY+ZWePlWsjNR5f++7LxPzA2+0TycoWFyfWRGxRLgYEvsQhDfjzgKx0/QMRpCuZoFbMwYcx8Q==","signatures":[{"sig":"MEUCIFNN/8BGXnOlVLk43AFz51BWKIPhzSw3uLMc3yGQxjjnAiEAjsVnCovE3SJP9Cl++QWRVXHqqSxg9Qas3GKQTv9EIuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.24-3f127b610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3f127b6104339b95d947c7c741e73508a90f0352","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.6-3f127b610","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-3f127b610","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.6-3f127b610","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.24-3f127b610_1741013352661_0.6988114527794462","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-2c8ecb455":{"name":"@libp2p/dcutr","version":"2.0.24-2c8ecb455","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.24-2c8ecb455","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e5dceecdb97f9318b57c04181d9cbe81ab65894c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.24-2c8ecb455.tgz","fileCount":24,"integrity":"sha512-KCse0b3eoRLCjJsuPuzHo2xDUwYokiTfNR8En2k8Wxx+16ediAXICHzK3SwWPQs6Ws1PeLeBoJjRCr6bfRdrWg==","signatures":[{"sig":"MEQCIFGKfm1NEOupkrdX5e8T0mtjJM/fszUTBR5v76csUVuQAiAJ3x83r5rKW013pdpHC9fF6Y4GL8UaQcjwyPM5sg2dgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.24-2c8ecb455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2c8ecb455833074300953270a9d9386386275699","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.6-2c8ecb455","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-2c8ecb455","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.6-2c8ecb455","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.24-2c8ecb455_1741021968854_0.679528919330163","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-2fbcdb687":{"name":"@libp2p/dcutr","version":"2.0.24-2fbcdb687","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.24-2fbcdb687","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8b1cad59a4a973c6eebffab7a704c43f24f9c0f5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.24-2fbcdb687.tgz","fileCount":24,"integrity":"sha512-uzCWaITJckyDXOQnqKAsYCTvCcMD2WmNgqZzsRDGVqEnTWFoHWQoSJ5YqYd0TsUto2pWMZTJVIHeUWUDPsu6Gw==","signatures":[{"sig":"MEYCIQCciRMjviNG8/07uwZW/E4nkHKZpBOZL9IPhwtPPt2ETwIhAP3K9SFEo7+lchpoQHMitS1HLw0jxDt8sXRNGfqsw2uI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.24-2fbcdb687","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2fbcdb68763032db4cc9f3ff7d8acc7de3a65789","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.6-2fbcdb687","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-2fbcdb687","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.6-2fbcdb687","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.24-2fbcdb687_1741025151391_0.020489491819549288","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-48cd9b652":{"name":"@libp2p/dcutr","version":"2.0.24-48cd9b652","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.24-48cd9b652","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cecdf0d16e0ebea09708092b6ffd16ec646f4089","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.24-48cd9b652.tgz","fileCount":24,"integrity":"sha512-v6IgqXzzdv8/RUEbUxmVKImdlgaYRRqX61B/Hhf2OFNj1++Jm/1VdCl+D8DZ24QenCIMmG6SwADGwEdgLVBpNQ==","signatures":[{"sig":"MEYCIQC3Fwu0nhO7CCDUtdA5C6cSuvmx2AEOp+c0Knacn+tRMgIhAP2P1mfqE5sL+OaSYTpqjS+kl/Pa5h0KoU2/wohWCHnT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.24-48cd9b652","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"48cd9b6529d78a6a5797c40332015d15c242128a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.6-48cd9b652","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-48cd9b652","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.6-48cd9b652","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.24-48cd9b652_1741026827493_0.8302434198042568","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@libp2p/dcutr","version":"2.0.25","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.25","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"252987d5876f0589627a089cc4947ae866da060f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.25.tgz","fileCount":25,"integrity":"sha512-FJI6yusvV65gm2ErM+lpvJ5lG+VyyZRJn+5HjAt/8dsOrYsPmCSUNcOlw7DycF1pncjjNa+XPHh7BAcckTnB4w==","signatures":[{"sig":"MEQCIGvNKC1f7+ftO+AP3gpmsrTNQzwWGAcM8XNbkMoZr9xjAiBFkLAii3sDHlHRIXUXsmgYdANAk63rK8cFe70cvYQ+hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138084},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0ce69f0f21ce9bec4ae7ee75f389f53d714677b3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.7","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.7.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.7","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.25_1741072139246_0.2932348412872383","host":"s3://npm-registry-packages-npm-production"}},"2.0.25-5fe2a18fc":{"name":"@libp2p/dcutr","version":"2.0.25-5fe2a18fc","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.25-5fe2a18fc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0f0d8df940f4a98f2d2d404f061820342be67138","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.25-5fe2a18fc.tgz","fileCount":24,"integrity":"sha512-fYFUNQxm02FiHxmYPx5pPDt80A+wipgl9Mq8bqVCiOJdgg0keJB4tdVJ+1jkDr+bi1GTZOxK0+UpO5bpRIjgww==","signatures":[{"sig":"MEYCIQCGlrqMrQqxwOAD/ebI7wXTQIb/xHLha3qU3s/qgYhzTgIhAJgpwl9OgbPKtg5sDeB7xEM2Xe3KWfDdYumqk36s/A3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.25-5fe2a18fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137303},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5fe2a18fc13e090efe23138f7a89aed59d15591f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.7-5fe2a18fc","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-5fe2a18fc","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.7-5fe2a18fc","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.25-5fe2a18fc_1741110122650_0.5792805547495476","host":"s3://npm-registry-packages-npm-production"}},"2.0.25-88b5c29ed":{"name":"@libp2p/dcutr","version":"2.0.25-88b5c29ed","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.25-88b5c29ed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ea83a1a2c8394186076a55f709337bf2bac83519","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.25-88b5c29ed.tgz","fileCount":24,"integrity":"sha512-byDhbFeHJ2ewPrF/n+13SM7Nfsa2aMhuYRJkD3IjU4rWDRAwPJEbZyh7ept1aqWsUy1VAWQ/Fr5Oq06bm5xI3g==","signatures":[{"sig":"MEQCIFCPocGPCO9XG7Dg5LdJF9lrUzpozlxxt7g0hCm8Dbc8AiA29JcDLOrZOrxLy9ZwKFfYUlXg5/W9tyFzhruRKfFtzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.25-88b5c29ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"88b5c29ed78b54e51c2a69094c8d9f2d41f2287c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.7-88b5c29ed","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-88b5c29ed","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.7-88b5c29ed","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.25-88b5c29ed_1741268854985_0.3110885613919394","host":"s3://npm-registry-packages-npm-production"}},"2.0.25-a6c9aee5a":{"name":"@libp2p/dcutr","version":"2.0.25-a6c9aee5a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.25-a6c9aee5a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"284670ac597541a01cd140578fcbdc6d9ae633f1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.25-a6c9aee5a.tgz","fileCount":24,"integrity":"sha512-yPkWzORS5gCCc+utEaRnJeElzlUW7yF6rFeui83ONue7Qiqatx2Fe/05zosFQb9pMgDjxsAOK6g9iChuoNyR5A==","signatures":[{"sig":"MEQCIDwUvPyaHtDervBk0FFex/EE4vaArABQ8XgkcjceyZLYAiAzdy0UxkpOQLN6NvMDvKX7nYEDqc8cxs0LIVm+a3HR/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.25-a6c9aee5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a6c9aee5a8a4c3507702d2f63ac02a36316ef13f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.7-a6c9aee5a","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-a6c9aee5a","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.7-a6c9aee5a","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.25-a6c9aee5a_1741270252857_0.22413171826860423","host":"s3://npm-registry-packages-npm-production"}},"2.0.25-600d0a561":{"name":"@libp2p/dcutr","version":"2.0.25-600d0a561","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.25-600d0a561","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ab1b07eebd56426593a8242befd10d2c2fdd3910","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.25-600d0a561.tgz","fileCount":24,"integrity":"sha512-SjsvR+F5f5vmkubY8p5QtcuCBDwMesOHphV0hwLhCm76wltNBsnaMFbO/xld6R/nKCvayFaeW9bmfey4RP+fog==","signatures":[{"sig":"MEQCIAP1wt4uzA//+ZNRfyEAhIJa2DthEVojYB4V/KS/R41hAiBLUQiKphzTiFZkGsqSUzqBVvnOwYUVqdkN6sUcpGguSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.25-600d0a561","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"600d0a561ad88df3a5bf6d56851728c899d86429","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.7-600d0a561","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-600d0a561","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.7-600d0a561","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.25-600d0a561_1741368876679_0.6948067056785716","host":"s3://npm-registry-packages-npm-production"}},"2.0.25-0699fb747":{"name":"@libp2p/dcutr","version":"2.0.25-0699fb747","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.25-0699fb747","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d230c8684ac27f50f8864203769307a8e9a47068","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.25-0699fb747.tgz","fileCount":24,"integrity":"sha512-U15JAiXjtWjhECPvMsD7freYtGfrR7nHIqMZHqJ+bAuiobp2WrLbAfZbd4h1DZOz/HtU3zU9CKp9GpfE0sy5Iw==","signatures":[{"sig":"MEUCIGri3WyoYU6QDr1d6FnxJAsjnTT2ddwZUFXMau+s4lOeAiEAmM07Noo44tnax5dO7lKxpm7tK89DM7F7zS373KII4/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.25-0699fb747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0699fb7470b1173a6a3cdb33fe8deee627b1e651","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.7-0699fb747","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-0699fb747","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.7-0699fb747","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.25-0699fb747_1741784443002_0.051236428879571694","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@libp2p/dcutr","version":"2.0.26","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.26","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ea713d26b8e8e8aa0a5da382620b17f2500e3c8b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.26.tgz","fileCount":25,"integrity":"sha512-w0lvYW2XD0XFJ29Tliqldu76lh7z3GacKY2MINr6xs9Hd0e7pp29QkfIIXaAdfQ/c+RVmSh4Au9L0DEVRUBz1g==","signatures":[{"sig":"MEYCIQDTjeWqKgohDnCXdOZaoV1oVhRMnd+36XAp1Fdr7GcJKQIhAILLaC9+/DdVg9PEiGvUGLQ3GTQ3DbqcT4RRYBKGQ1b8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138115},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"639ff92ebd2b9ed564967b29501c312077dc6e81","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.5.8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.7.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.8","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.26_1741788073150_0.2400094224100502","host":"s3://npm-registry-packages-npm-production"}},"2.0.26-757577dd2":{"name":"@libp2p/dcutr","version":"2.0.26-757577dd2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.26-757577dd2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"86fc8ed97550037c8ca0983318a9401fe69f7424","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.26-757577dd2.tgz","fileCount":24,"integrity":"sha512-NL/pj3TPpEWKagcDas1/91kQcD+aKRHt2TgJXIPn7MKJe7KFp9jxcjuVqeRQGf+TwygrE1AuZJgn0EQBSECsuQ==","signatures":[{"sig":"MEYCIQDIG0HB9UdA6LsvUWvqby/EpZawAJWU8nDdEbrQyPOA6AIhAJ1KtLeRrsK1dyS+HRA+Fqm84KXIvxM4AmWIvty8Dxbc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.26-757577dd2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"757577dd2802935616933553a800e5e0050b09a1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.8-757577dd2","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-757577dd2","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.8-757577dd2","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.26-757577dd2_1741881965880_0.3102506861898049","host":"s3://npm-registry-packages-npm-production"}},"2.0.26-a7ab9a41b":{"name":"@libp2p/dcutr","version":"2.0.26-a7ab9a41b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.26-a7ab9a41b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"367939cca0dc38f1af860ea7bcb00ddb573f1fc8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.26-a7ab9a41b.tgz","fileCount":24,"integrity":"sha512-4IE+jRnufGMfE5GFTKvgapxOo4zLpGGD6G2sAuVmvK72akFxzOAhcm/W7YRtcsknlC9DyXgd15HKCXPbKcbulw==","signatures":[{"sig":"MEUCIQCdfiqooseU/UDZ8wN1WRyiassuwBPbbDZCH5VODRBZeAIgBAt4leYOWAQhmyMzAO7cW+k+YKEqnTwFRm/+XihPbgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.26-a7ab9a41b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a7ab9a41b97504695d10045c1d50b2a610d69c24","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.8-a7ab9a41b","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-a7ab9a41b","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.8-a7ab9a41b","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.26-a7ab9a41b_1741949232322_0.11640626899570061","host":"s3://npm-registry-packages-npm-production"}},"2.0.26-907518bad":{"name":"@libp2p/dcutr","version":"2.0.26-907518bad","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.26-907518bad","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1f9285c90510247927f157a495000c49d080514a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.26-907518bad.tgz","fileCount":24,"integrity":"sha512-DX68kXAoRNNaugh8NmCT+L2BWzhpFW6w7MlcfymbBt3A2R6zfob/gg/nKUgp0vrF+T9tQ4SYnWLWpOIbCcJ/rw==","signatures":[{"sig":"MEYCIQDAytF2zlaI6UyAxsLaYcmF3jSNSbLN7wm+RbxNEC5MfAIhAIdU/jnQyvao0PltDV2qg2QeU/yZICad2vAPnXLy0lDi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.26-907518bad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"907518badde245a241f5b6cbfc7579d9c78639af","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.8-907518bad","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-907518bad","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.8-907518bad","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.26-907518bad_1741954280754_0.9286149070546719","host":"s3://npm-registry-packages-npm-production"}},"2.0.26-a71c7c32b":{"name":"@libp2p/dcutr","version":"2.0.26-a71c7c32b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.26-a71c7c32b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"60daf4daea9e2902864013f6cf2db92bc5839fc9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.26-a71c7c32b.tgz","fileCount":24,"integrity":"sha512-4/tyJvHugwWq+4Rt+JwpUmfc0/HgTnWKQa7EZqUoPWF6Dn6JI1VeeNHOyzFIszWeF6QTR3lIQ6v9Tf38+wD6jA==","signatures":[{"sig":"MEUCIDvhrD4cnF2VbIETzqLPuFdpwyLMem+t4JqguApFfLznAiEArRJ6NyBIybl1LXjRVWC4x7RrGkTF1ZUpMrOlRac6Ung=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.26-a71c7c32b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a71c7c32b4615da731a1750964ee1be8ce63e4b8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.8-a71c7c32b","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-a71c7c32b","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.8-a71c7c32b","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.26-a71c7c32b_1742306978287_0.5405758633587283","host":"s3://npm-registry-packages-npm-production"}},"2.0.26-95909c3df":{"name":"@libp2p/dcutr","version":"2.0.26-95909c3df","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.26-95909c3df","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"282ba913e441e038547321e4c901a2261a6b21d4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.26-95909c3df.tgz","fileCount":24,"integrity":"sha512-tOvZKRMStuhlXUAOBjy5nLciXYxWTCY/GgO66cBQpK8W7NJ1XvQ9+BhHq+cL6dF+Wc9mBTLmTD739SW2xyrSwA==","signatures":[{"sig":"MEUCIH1VDXwKDMNT13P4IvZ2BWd3exSiI4D3VWAIyuvPHURoAiEAzwE1z3MyYeSJXr4dCJRONGrsNPenX52fZVQL352djEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.26-95909c3df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"95909c3df9079d74162a676278c398dae2d87c63","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.8-95909c3df","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-95909c3df","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.8-95909c3df","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.26-95909c3df_1742309046587_0.7841073192846071","host":"s3://npm-registry-packages-npm-production"}},"2.0.26-2f2322a25":{"name":"@libp2p/dcutr","version":"2.0.26-2f2322a25","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.26-2f2322a25","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"18dc6eefc744b16a60792cbd692d0f731f7a014e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.26-2f2322a25.tgz","fileCount":24,"integrity":"sha512-Am0cMwiwumJPz6cpVzPsW1HddP4WRIimH25KLB8GNLAMt6Xt0uMBflHKqIATbCpiAjmQmID15KFnuZQdMTUJdg==","signatures":[{"sig":"MEYCIQCh7lWO9zqBXEmUau9666M2B07tmstguMLpTexv4oIxOQIhAL7HcXUFaXKcF5gMfV6XgaeMp+UuXMBN+KDwRuIfJUK/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.26-2f2322a25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137334},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2f2322a250414175b78a8fdcd2c416fcf10d2574","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.5.8-2f2322a25","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-2f2322a25","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.8-2f2322a25","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.26-2f2322a25_1742312283250_0.08615365578493184","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@libp2p/dcutr","version":"2.0.27","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e99c037ea826c233396cc7980fd90e55d43782a8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27.tgz","fileCount":25,"integrity":"sha512-A4qIN+nxfIJhlA0slqa90xlc2DADz2RT5gE09Edxi21jGY7g28IX98gd19A73P4EOMIH2aUBjW6xQpDXEmDLcw==","signatures":[{"sig":"MEYCIQCPd8YmaiEXGGy3XvHmv13ktbqIFhcg7TT36GkZta3ZbAIhAJuZgXjsfRlD3Lj2rvyAQaFj47wcNDBw9IpjnIjueJM4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138115},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f4035c08c0348c365e18819b84f2d1353707e43c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.6.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.7.0","it-protobuf-stream":"^1.1.5","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.9","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27_1742314461829_0.47317124803737265","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-b2124c2db":{"name":"@libp2p/dcutr","version":"2.0.27-b2124c2db","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-b2124c2db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"12b3d1853787f0490d6a707cf80a82c24d631236","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-b2124c2db.tgz","fileCount":24,"integrity":"sha512-aKXzpRMejVigAUFi6sAs24ex8h7mm4e8iogo3wcmGWrbhXbwvt739npeyJiZEtVm117lNzjBzDP/jJVqZe95jA==","signatures":[{"sig":"MEYCIQD5CHLu79xPdVsqCpG6xys/AZnEQuVidBQtFP/th0jh3gIhAIGAKcEBhXqfOISUr7nteDpW0sRvC2eyJU3FIXJTDbEh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-b2124c2db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137055},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b2124c2db02d7870b958f294da42ec79084818a3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-b2124c2db","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-b2124c2db","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-b2124c2db","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-b2124c2db_1742488332168_0.47335894489875874","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-71267286":{"name":"@libp2p/dcutr","version":"2.0.27-71267286","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-71267286","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d2625af599c072bc750e0dbfe845c433452dc9ed","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-71267286.tgz","fileCount":24,"integrity":"sha512-vCWbN9Dc0r2HfPxO4Ul4rUq6T0N/5ZFcmnM1mQgmIlJbJhAJDbR+9cctEc3fqG2eOx51ENWwhV/C+XieGZcfCw==","signatures":[{"sig":"MEUCIAqovWyctjBxyIsm/vNTRNo6p3PmmxN2iQCJSCM3NaVLAiEAiv07DvpQBXi9PoKBAHrT4XdOKIGAaj7YFaMEuJ0fVwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-71267286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137055},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"071267286c2adc79e03ba47a199bd4c0943f1ae3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-071267286","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-071267286","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-071267286","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-71267286_1742489443095_0.11825369084400217","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-fc5122110":{"name":"@libp2p/dcutr","version":"2.0.27-fc5122110","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-fc5122110","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aaabb2a1f824dcce7d37358c09d04ac00ad04b8b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-fc5122110.tgz","fileCount":24,"integrity":"sha512-pVKBuSggDOb4EoAUKqEl3GqW8Lthc0wZP300Ta9RiNiInTEh0bZehP8vQEOjce5fx0XC1Rn0aTothERByJnxfg==","signatures":[{"sig":"MEYCIQClMKVe6PTbG91L3h+BGXXdD8GGoiLB6N5IGqHKvizXSQIhAKOyD6xjQRe6lLuR8gQ2W7rxgN2ycamHHoaLqI4L2+bm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-fc5122110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137055},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fc512211024778d4aefb04411e815d977e91e03a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-fc5122110","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-fc5122110","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-fc5122110","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-fc5122110_1742903107105_0.38926047824863996","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-78cd7d53e":{"name":"@libp2p/dcutr","version":"2.0.27-78cd7d53e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-78cd7d53e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"440176608fb06136d5bdadd82567731bddf72d99","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-78cd7d53e.tgz","fileCount":24,"integrity":"sha512-9zTr3zvu0L0PjxzL6yn6jTprYa4NdOG51y1dpuch63lWpNOVkRmAyvUWeOlthSrxxd+cE9aFhnx1X06ED/MZ4A==","signatures":[{"sig":"MEUCIHpPoiHuH3YneDkIJ9zr153fpkvv848X3mjDMcXYxgarAiEAokJtlBEDbjzO6/1xzPLU2d5Q0I4PK3nKWdE3gHcFcH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-78cd7d53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137055},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"78cd7d53ec18a1495843d5de013f5b26cf232b00","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-78cd7d53e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-78cd7d53e","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-78cd7d53e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-78cd7d53e_1742907103538_0.06800149585911286","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-0b9090aea":{"name":"@libp2p/dcutr","version":"2.0.27-0b9090aea","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-0b9090aea","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c258c29e0d5e167ccfea82c82e967d70acffb7e9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-0b9090aea.tgz","fileCount":24,"integrity":"sha512-HpRMATsT4Qbg9dstW08beEnklp5rdJ8WqsQNDcdFSwseGQEkb9CTB4vxYWBxBegO7zneD/EeWe8oBNY5gdzaAA==","signatures":[{"sig":"MEUCICxW33TzX/Yf/PW0Vw1AqAeSG3ccFc7KAx30trNtP2X9AiEAsthy94SqatpgWbkrIga92Gjt/6bb4VvPIdvoQa3GCCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-0b9090aea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137055},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0b9090aea0ef0c9d5abca96f5295d6fe08a08aef","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-0b9090aea","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-0b9090aea","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-0b9090aea","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-0b9090aea_1742908602709_0.502987412274752","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-d53ef170c":{"name":"@libp2p/dcutr","version":"2.0.27-d53ef170c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-d53ef170c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8fe61caffdc0682e1a284a7c64e14f83c154badd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-d53ef170c.tgz","fileCount":24,"integrity":"sha512-BO2r4wZTB32HAwxXrIM/8FSMBMO279ctp3RlGBk0g/g5loA23FZBPUFryTjG86+n0dUIns5wzCr2DHN9KnmLag==","signatures":[{"sig":"MEYCIQCS0E7dXfL9rSwaoz60biR4x5/SdGnc7x/q8B486oKXQAIhAKrkmI30uHZiRQZcx6Riekfz3ziYRxAGRwkFb+V3zoZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-d53ef170c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137055},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d53ef170cb171f5301758d5b2fc9e782950b4204","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-d53ef170c","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-d53ef170c","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-d53ef170c","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-d53ef170c_1742921152120_0.5844350936607472","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-da4e9da82":{"name":"@libp2p/dcutr","version":"2.0.27-da4e9da82","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-da4e9da82","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d998ab453f1ee350ec8e72ac55e6eef8db49d7f0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-da4e9da82.tgz","fileCount":24,"integrity":"sha512-rdivQX/eO03clbBtlZlOH4sc790OyB+4jZPK1S5+R6qacITTprHWk8gaCC7myLkBFb2y2EpLWvMIbnebG3nyHA==","signatures":[{"sig":"MEYCIQDFnWdEHZ3w49kAlH3BnvayH5ZdNZFZPY2b+A8H3v7t2wIhAI7X/YM1kKfsvvpoyhv70Ro/ZgHivEk5fENdgM/5zb9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-da4e9da82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137071},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"da4e9da825721edd94958426d4742b816aafb44d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-da4e9da82","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-da4e9da82","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-da4e9da82","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-da4e9da82_1744112338896_0.2463490333238494","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-4c64bd06d":{"name":"@libp2p/dcutr","version":"2.0.27-4c64bd06d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-4c64bd06d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a847496769f1b217fb1142bec0ef54c70680626b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-4c64bd06d.tgz","fileCount":24,"integrity":"sha512-F7TaFGRDqI4lHob2i+7oncyjaRogU6Ylwb7vA/hhBIHekri+zxy/Ac6+kwVrxoNxQ8HjjUO9Icw6Q6bs9Ovrwg==","signatures":[{"sig":"MEYCIQDF9/azlJAvf0IldORM69LWW2iMsJn4ybIq199QuBLGFgIhAOQQHZ7LQAwm4zxuYZgU0zYzbGeRs5/byfZfRdc5Cxo1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-4c64bd06d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137071},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4c64bd06dc77c38992e3da7fd33210056f01c0c7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-4c64bd06d","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-4c64bd06d","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-4c64bd06d","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-4c64bd06d_1744196483071_0.6597995737233591","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-da7353a0b":{"name":"@libp2p/dcutr","version":"2.0.27-da7353a0b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-da7353a0b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"88d8cfd3ad1d2845b2e7ea6459b7d191bc9ad9a3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-da7353a0b.tgz","fileCount":24,"integrity":"sha512-KraZrCTWrL8m6w4t9wvEXVgsAIJ9zV3jBDVhpbxNqR4Q20YMFQSIOS+aubiVeY99trnQc3WSOR2JbXsXrsQbXA==","signatures":[{"sig":"MEYCIQDVBnSgunE+qCzkmeJeqv5I55YVFntp97Q6Z6vWmXEzpQIhAJYfqO7ByI3tsO0Q/8Oce5T/H4ggCdb+o+MyneceOm04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-da7353a0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137071},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"da7353a0b7882649fdd1aa87b9d6997cbd6daf50","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-da7353a0b","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-da7353a0b","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-da7353a0b","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-da7353a0b_1744200203085_0.9693172177694136","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-53a9be54e":{"name":"@libp2p/dcutr","version":"2.0.27-53a9be54e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-53a9be54e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b7436e162debe741f15b92bda6840b4926f3e2df","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-53a9be54e.tgz","fileCount":24,"integrity":"sha512-KcKjGwq6atPdJ1LRoSzqVgdoGB/jRzYpAY1SFgnjko0GUy+vCjc9167jybKTUwF/OgfmqRRFX5m1tp7g38s/1Q==","signatures":[{"sig":"MEQCIG3xWcLKTJNXGt54SZeQJiTd7unyDUDFpdAx/c4l0r7WAiAYNh5g7LVqT0kYKmPFvnMrM1FMeKY9Zb+3IPNBDUPXeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-53a9be54e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137071},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"53a9be54e5b8bbf64ee851e918a73d26a429fe22","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-53a9be54e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-53a9be54e","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-53a9be54e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-53a9be54e_1744207014478_0.36852552167359587","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-4f37aff53":{"name":"@libp2p/dcutr","version":"2.0.27-4f37aff53","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.27-4f37aff53","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b2433c29235f0a6aed9cafab5ebee96d6c3d2102","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.27-4f37aff53.tgz","fileCount":24,"integrity":"sha512-nSMFTUGn+MGsTDFi5W6Ki4NU0pN/oi19D9Bo2q9Zaw5yyONkKMzFwM5nGIQWRMvwYM7jr65NkidnFLb89lkdHQ==","signatures":[{"sig":"MEUCIQCA/Gj0p8Bf8WdHs9gNM/zG4HxZVn0nY6XYfdJQeHvWygIgfr3tft9CbSKr/WYSwIWyuLy+GNgexCnppj0IaWercFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.27-4f37aff53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137071},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4f37aff532282db1b9a544161e3becc4533ae402","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.0-4f37aff53","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-4f37aff53","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.9-4f37aff53","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.27-4f37aff53_1744210720754_0.2965564747928173","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@libp2p/dcutr","version":"2.0.28","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.28","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"464fd4896672689994a214a4c9faa022fa701392","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.28.tgz","fileCount":25,"integrity":"sha512-qH8jpU/qZH0/F3GvIY5hGOZhRc/C3oPV90P7zVR6w1NUSvgRU6erp0/N0J0v5YjAxpYSCsgz+Wtb5ggBhGqd/w==","signatures":[{"sig":"MEQCIHQ9iAfkgXgCX86WFdJbiD66PuAduJkA44e9quodvacHAiBAekL/1E1sY1vPfTRqa7bNt2FZe12dtGCWJSKSpENHKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137853},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e4f603f51603810440d43e92718e666f164571bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.8.0","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.10","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.28_1744213257564_0.6144104786627453","host":"s3://npm-registry-packages-npm-production"}},"2.0.28-b9e32cc37":{"name":"@libp2p/dcutr","version":"2.0.28-b9e32cc37","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.28-b9e32cc37","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4b0646a397052ca6f1cbd8ac5767952a8177f231","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.28-b9e32cc37.tgz","fileCount":24,"integrity":"sha512-ndtG/ScU749lsFXuAYeDUksi0yK6qLGITRHNkHzpuSYt1QRxSD8uhyKhUFc6SELpBaaNgxt8wrNNsvZ9/kaVIQ==","signatures":[{"sig":"MEYCIQCyx8Kzxk1hrxGr7Cua1DDqho/haiR/ReVSURlZoGb6+AIhAKIVI0D5abztNFL5VVH3jQeaworFxH2WFFXyOisSXRjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.28-b9e32cc37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137072},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b9e32cc37b3f45efc512e0f868cd7df1dbf1aef3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.1-b9e32cc37","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.8.0-b9e32cc37","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.10-b9e32cc37","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.28-b9e32cc37_1744725701584_0.8124571409072308","host":"s3://npm-registry-packages-npm-production"}},"2.0.28-3833353bd":{"name":"@libp2p/dcutr","version":"2.0.28-3833353bd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.28-3833353bd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"78c2957c6c40c165654f12a5322dd0588d2d81b2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.28-3833353bd.tgz","fileCount":24,"integrity":"sha512-x425wtR3gba/I+xzQOtT2T046NLPs36mqO8C7GN2t3MT0obpOSChcOtugXAmgPPdPoqdcA/hzKNsIt+nQD6YWA==","signatures":[{"sig":"MEUCIQDnOJ/tupEBcmeHhFZ1YSY63oFGlew8ATRpP+NP4chZJgIgPEpdhaaBoDscvLgdP8hG+F6ThNUrAIMMSJ+LnVNa0Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.28-3833353bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137072},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3833353bdc936695b17cc836515763ead2137756","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.1-3833353bd","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.8.0-3833353bd","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.10-3833353bd","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.28-3833353bd_1744791945923_0.9561753795339971","host":"s3://npm-registry-packages-npm-production"}},"2.0.28-f09bef843":{"name":"@libp2p/dcutr","version":"2.0.28-f09bef843","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.28-f09bef843","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c4b25aac54b6bc9722822de9c37aa60ba6034ce5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.28-f09bef843.tgz","fileCount":24,"integrity":"sha512-2SLLNIzRvXtxi+V+4JtDyjTNSHqCdB5ty6jzJw+sKfm1KTTKFsjkxhudJ19GJ4SHr9YO6VCBWj4fLLv3DjO95w==","signatures":[{"sig":"MEQCIEqT9EVazO5lSqJVQCz6TU88XQ6ZKmIKvH+d9oS2coNnAiAwJzhGQM/BSQ3EsKXNw/bC2eCtJpoi+ECJ/zAa/eP+zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.28-f09bef843","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137072},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f09bef8438b57e3c918881d1acb2931b14cefd47","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.1-f09bef843","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.8.0-f09bef843","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.10-f09bef843","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.28-f09bef843_1744794086784_0.3460147335813768","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@libp2p/dcutr","version":"2.0.29","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"63d24e3fd46e625d0ee0bed929c3291164ed5b0d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29.tgz","fileCount":25,"integrity":"sha512-xL7HixS3C9a92DI4VOw/KOKvWrgEAEYUt1zraTt56uR5Uk4SefZl84+xeukv4Rjup55Yk7UkP0df6E4jWKH4cQ==","signatures":[{"sig":"MEUCIQDsR60ykVbxbs0e+6IsjRF8CwNQGdUkplBIEsIalYS94QIgANVjg+qyTWDLB4oQLWC5lyzm5ZcNJ+GeCVLFUy2MUf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137853},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b936324a92038d9447983bb11db623c1b5a17a76","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.6.2","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.9.0","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.11","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29_1744801908863_0.43474324098261197","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-afa5c9f59":{"name":"@libp2p/dcutr","version":"2.0.29-afa5c9f59","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-afa5c9f59","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"92f23916e067ceb5737a17b443f875a59ff1b0dd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-afa5c9f59.tgz","fileCount":24,"integrity":"sha512-bhMiw3pi8eyqbf8yu+L94u5H3TmZrwXhzUlpaBsdW2xBABlw6loqX7a59nQKhVRtie4R37tlelCZIaxnFQrhcA==","signatures":[{"sig":"MEQCIB0QdABTQpH8JVJVgjzmpRN0oOqEgWXfIt/ZVbHz0KK1AiBuAvm+iyh/LoXMzoP5+EdlD8OwMq2iRlHRsJ7aBwFI8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-afa5c9f59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137072},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"afa5c9f598297fef9a5dd50d856868f190629837","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-afa5c9f59","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-afa5c9f59","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-afa5c9f59","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-afa5c9f59_1744876164873_0.18631649064954625","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-6f96de86c":{"name":"@libp2p/dcutr","version":"2.0.29-6f96de86c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-6f96de86c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8854b2cb7392aab736bd5a73c12fc47fca6cf0b0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-6f96de86c.tgz","fileCount":24,"integrity":"sha512-VjD5OXmiwJioI8waRC/12OPPX+6z2SirxeSasjEiHDZRUhBrX/Lzr1VdXwHQ0Bvys/jFqk0VNJSYoNlz/c2snw==","signatures":[{"sig":"MEYCIQC31UzkZfRI8MPuwD23r//+bC/HqeSOV1VIElTyPhPR8gIhANLLZG7uPCRnuas/vvOC56l0dAZ7SlbObXsze6Fy+IeE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-6f96de86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137072},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6f96de86cc951910211e21393117a1ffe96ee588","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-6f96de86c","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-6f96de86c","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-6f96de86c","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-6f96de86c_1744880738890_0.31003657249564265","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-cdc63e6cc":{"name":"@libp2p/dcutr","version":"2.0.29-cdc63e6cc","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-cdc63e6cc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f10c54c96b846c43cd03891cfbd19f49d64de87","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-cdc63e6cc.tgz","fileCount":25,"integrity":"sha512-7LEe3buybwsRaXpEkWXffi55ths1VoyL5ycz7GQdwwASjUiETxmEWlv46ceHkhpjC7lJpBu0kMcAeQ6y0OWptw==","signatures":[{"sig":"MEUCIEcFY5WTysooeIQjLP3rPwhcKvrxmOkNKLckvt/HXlBIAiEA9E5lh5ZwHDtx5Xjf34QMMYGSfd0LFoDt187tk0uFcws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-cdc63e6cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522251},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cdc63e6cc1a5058a83dc22d538b896455ab10b55","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-cdc63e6cc","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-cdc63e6cc","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-cdc63e6cc","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-cdc63e6cc_1746550325151_0.7112524454245073","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-772b4011e":{"name":"@libp2p/dcutr","version":"2.0.29-772b4011e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-772b4011e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"879ef6c22e23ff00216235c75f63354fec9b413d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-772b4011e.tgz","fileCount":25,"integrity":"sha512-w8cBYqImt7luDK7ar5Gba1v5mtwZSYPzJRUeGrjY6lOVQOggkBnWsAjLBk9Ebw7DmLIYSEIjyiPbcsyT6PZQgw==","signatures":[{"sig":"MEUCIQCekn0dVSuWqOGt8iQLw19QEUC96bi9sn48k80HVowL0gIgPE9nzq5KeourrWxy0vs/gU0CUC+FlEkDyH/vMpn9J+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-772b4011e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522251},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"772b4011e18ab7bbfc5aeeefd9e13e168d5d9579","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-772b4011e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-772b4011e","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-772b4011e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-772b4011e_1746610000628_0.7714881130915547","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-f1de46607":{"name":"@libp2p/dcutr","version":"2.0.29-f1de46607","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-f1de46607","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"db9244f43ac283a21c76abba46cf42a88516576e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-f1de46607.tgz","fileCount":25,"integrity":"sha512-8bWS5EAygJvIpD3r1pA7ua233LAdB1naS/cx5FiqTmCy0kPYpg8Z9+C9hSaYZwuBKRKihzE1PcR7CS9GjvLGZQ==","signatures":[{"sig":"MEYCIQCBZr3KEVivuzMLy3Stc1FvrKzhK1JeZzoYJIhNMQwrKAIhAKg5LkXR0EgnGgVJ3XRRQ4PWtgJ2lNAKH2XWkwC3tjGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-f1de46607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522251},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f1de46607e7a592c4de307ba4acf3ad27a4abcb2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-f1de46607","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-f1de46607","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-f1de46607","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-f1de46607_1746614849755_0.05399301204995299","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-9b33d202e":{"name":"@libp2p/dcutr","version":"2.0.29-9b33d202e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-9b33d202e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a5bcd70b22c489d4a6e57b266b51083c7d1d44db","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-9b33d202e.tgz","fileCount":25,"integrity":"sha512-q5TX+IEOM+eUPgkRhANi3V51mOR1t0eI1csY0CNmP81H39YggIZqJZMn3CJioDMblIMCUmd/ZoXnNLELSi+13w==","signatures":[{"sig":"MEUCIAm1BGKrpeEK11fv2a2FEC8OMNU67OYYXosJAdoDsp5RAiEAl7nAehc9+CNKo57+FYcFPJeaq+7sO0jdr27y+r5P6Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-9b33d202e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522251},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9b33d202e31920a22aaca74f0a8d81c47b980ef8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-9b33d202e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-9b33d202e","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-9b33d202e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-9b33d202e_1747036374039_0.8506543031923477","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-a5a33afd9":{"name":"@libp2p/dcutr","version":"2.0.29-a5a33afd9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-a5a33afd9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"95bedd155d9c10da71ff9ce81e01efb5953aeecf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-a5a33afd9.tgz","fileCount":25,"integrity":"sha512-smiURYp+zTFc9pYzdcMw0i5khBKRHCtj4bxz09971K1qThIQIsc+BlSxngq8/b4oDax75wxrraqXIBc4oWrZXg==","signatures":[{"sig":"MEUCIAyz3tKx3m1uyVxDQ3gVcw+6ZmETp4XomHHzLyFDTne0AiEAlYUnUMdwwZIcU0dwT6+wA+eHbe4MLCzRrJOTy3hAcv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-a5a33afd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522251},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a5a33afd9fc7e5cc9060e0ac8d6daa8edb566ea8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-a5a33afd9","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-a5a33afd9","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-a5a33afd9","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-a5a33afd9_1747039702537_0.7602176604841584","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-4b8c0a6bd":{"name":"@libp2p/dcutr","version":"2.0.29-4b8c0a6bd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-4b8c0a6bd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"301aac9c213e7acc4f7c981ecba39204a39d1eba","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-4b8c0a6bd.tgz","fileCount":25,"integrity":"sha512-7kTwWxklabP2Ue+/WWR66JbxoC5sT3J9BeTxuFHsfmI3jADpJwY384gGXT6YCJmZHRWYrLrtkWZh/AGRKw8DQA==","signatures":[{"sig":"MEQCICRxytabZtzyVYB2fVQoZsw/zTTe2Esbbr8nGElHgYaWAiB5adsIYahAQwNghbwbBtNHJUv+wejUvuf9+0dUpcfO3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-4b8c0a6bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522336},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4b8c0a6bd289c0a0d5002ee34efc696feb349caf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-4b8c0a6bd","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-4b8c0a6bd","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-4b8c0a6bd","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-4b8c0a6bd_1747221181347_0.7515029711921386","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-185b23eac":{"name":"@libp2p/dcutr","version":"2.0.29-185b23eac","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-185b23eac","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"76a1e29d908c038568963422f70945ce78a84619","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-185b23eac.tgz","fileCount":25,"integrity":"sha512-kbzyNgkv1PkdQfvu03iB5ZHH0Rlq7AzJ0co9nQP0YAWWfe2sEs9KOoE7pJ1OUZya+cW9L23MXDU1jbpSy++LbA==","signatures":[{"sig":"MEQCIBn1QeksOZ6505Hrurg7l49Mjkp8jovtU0k8QxSzNHYCAiAQM0uibDlQftIx2QDzEpncBOixMa2CevXDj1rCNH7BYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-185b23eac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522473},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"185b23eac36303ff02ea475a0ec2c0be0774e6a0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-185b23eac","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-185b23eac","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-185b23eac","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-185b23eac_1747227095833_0.05782130985091993","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-213a54a1e":{"name":"@libp2p/dcutr","version":"2.0.29-213a54a1e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-213a54a1e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"433e04927ddb1d1c214a244a445c213180a52432","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-213a54a1e.tgz","fileCount":25,"integrity":"sha512-4iABievWuQPy2NDXyJYPu3E3WzCPIpbFM2rVP5bPVygW3mSdDYcK8oWBr32NcpRWY79qByHkc4a7f1CuLOxnoA==","signatures":[{"sig":"MEUCIG1EBdpxtbru8Y7jeLpRsNs19P6nmnTbyVGJUixq7COvAiEAhJs1Kbzac24RHfw+A5fTNtAI76TlhltJ6h2Z0/MZcXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-213a54a1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522473},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"213a54a1e21fdceb84fd7c92a4f9d42441cfcea0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-213a54a1e","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-213a54a1e","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-213a54a1e","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-213a54a1e_1747413806107_0.5618550071013328","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-32627c876":{"name":"@libp2p/dcutr","version":"2.0.29-32627c876","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-32627c876","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0ac53f602c8febecb461922256aa34ae14cb7299","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-32627c876.tgz","fileCount":25,"integrity":"sha512-BQydxVpIrfhBF2oJ8aeZNe4sJUgr07HOfDJUAfiCskJyq+58PYi7dlhtxxOSbtnnpfZ8sPHv8P6jei4gcgwpEw==","signatures":[{"sig":"MEUCIDKtHni3Oqwy3S80YyDwvx4gFTHv7+oFZpJL3adxXUCLAiEA1xx82ho13OkgZDPUOIHD2GPDx67CGFGEtTRfbC7oZ4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-32627c876","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523678},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"32627c8767587f7e8df88a700933ece6d5f5c3c4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-32627c876","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-32627c876","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-32627c876","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-32627c876_1747467487162_0.8014133951736495","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-3577af88a":{"name":"@libp2p/dcutr","version":"2.0.29-3577af88a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-3577af88a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4fa7f3c3fd5a5d8883184497fb26711aba8e814a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-3577af88a.tgz","fileCount":25,"integrity":"sha512-Xk+WKlJH10mkiWd/B0QGIMrdBWV1sOhZJe3QvpwMnrAdPkq8GNrfJU8PJxGtUgQ73xaOrd/b7Jk0whfset2Eqw==","signatures":[{"sig":"MEUCIQCVoTWLt/kDSMXDB9ATKA0Rk/ctMVlwNgRSwfVGZHudKAIgRCv8jJ/KiNilcMWatrURA21J8FHmBi9h2A9tm4zKCZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-3577af88a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523678},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3577af88ad169cfacfd3c94428fbe4cb828f21a2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-3577af88a","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-3577af88a","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-3577af88a","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-3577af88a_1747635327284_0.31322245363084633","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-3df5bf2da":{"name":"@libp2p/dcutr","version":"2.0.29-3df5bf2da","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.29-3df5bf2da","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ff19f2e0a0da77d18a93faaeb924869422d6ab2e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.29-3df5bf2da.tgz","fileCount":25,"integrity":"sha512-SiTeMNpF7tgLubNMazLhjqGLxLFGTPo7vSVTnGDL1Tr1VF8MAwCGEa1EjvUoZoxCknky/pm7S36INiTwQ52Xpw==","signatures":[{"sig":"MEUCIQCXvFzTOiAHTlUe0eHkniu2YScK0qY0dOGPyJj3G/2YDAIgaNbQs12wQXfAnUfaTv4f1+Se0UFjBp5ervqPAKvQ1rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.29-3df5bf2da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523678},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3df5bf2da2d5ccd186db3f3f5012f79ce91c809a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.2-3df5bf2da","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-3df5bf2da","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"2.3.11-3df5bf2da","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.29-3df5bf2da_1747642966678_0.47715931622245567","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@libp2p/dcutr","version":"2.0.30","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.30","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4da276a57e121c115fa86f5d120c564f73247e55","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.30.tgz","fileCount":26,"integrity":"sha512-BOiW7azd9cSfcZHfwG1p6INQS/7yfSJr38faOLsOoINYLBywnzTx7jAGc1K3iHrfS7nhX0yplv0LEmEsc33iMw==","signatures":[{"sig":"MEUCIQDqMvQrPhb2mn5HWwukx6AMnUo93U3u8pLqw2EA7lNvIwIgUY1yeTMrX1fyHPdl7FpB4X/BjPO+kKUE2bBy2bw+AVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524460},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fadf56a312ab4ae737c1c09e0c2d6e9d829a394c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.6.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.0","it-protobuf-stream":"^2.0.1","@multiformats/multiaddr":"^12.3.3","@libp2p/interface-internal":"^2.3.12","@multiformats/multiaddr-matcher":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","sinon":"^19.0.2","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.30_1747645120592_0.5148718952689983","host":"s3://npm-registry-packages-npm-production"}},"2.0.30-aa25d38ab":{"name":"@libp2p/dcutr","version":"2.0.30-aa25d38ab","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.30-aa25d38ab","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"078cae5e4e983dc698b034a31cd997e28baf8e1e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.30-aa25d38ab.tgz","fileCount":25,"integrity":"sha512-iC7UHQCq/hI74VwrcyS2UmxIs1pGVLvcOdZch7O5NUCXBraTlyrX7hbj4t413rGj9KPJAZPSdSxkqa0Icb9gcA==","signatures":[{"sig":"MEUCIQDbvkFn8/FlfRMJYboV4s+eGo9eP6GNhQP6jK3Lfk4N6AIgBOPLHN76ZYV8e6/6cqeTuUfcDpZFTTHfe0flrNlSbiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.30-aa25d38ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523118},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"aa25d38ab28f4ffae666d1f1143df600dcc99324","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.3-aa25d38ab","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.0-aa25d38ab","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.12-aa25d38ab","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","sinon":"^20.0.0","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.30-aa25d38ab_1747747026934_0.26066935517851486","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@libp2p/dcutr","version":"2.0.31","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.31","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3c19ad8e0d67f62fff4074e4496ee6c96edeb6d8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.31.tgz","fileCount":26,"integrity":"sha512-AStv3vd77SHkGY3tZ56/FbNcIbaWGjNLQTdY0csYCIVXR7cMGBvGE/FogxRHaUe8xLr2uLy8tQKfiZc87rqysw==","signatures":[{"sig":"MEQCIBHuvEkCOfPyGXkM+/YwGQQD0h9BpZJmvddb5S3Gg0aTAiBdatMlqFCgJnhMQBdqQrpe+i0orHbE8fmhbiYTmUBkHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523899},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"03ddfa086e2afcd280ccf718641442542c2961a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.6.4","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.1","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"^2.3.13","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.6","sinon":"^20.0.0","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.31_1747750922365_0.04849647903601939","host":"s3://npm-registry-packages-npm-production"}},"2.0.31-776cb432d":{"name":"@libp2p/dcutr","version":"2.0.31-776cb432d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.31-776cb432d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a3f67b03c42c9b8409cc4872acd8fa29aa158b1d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.31-776cb432d.tgz","fileCount":25,"integrity":"sha512-Q71aqtDseQ8ze0dPz961qMA3XV0HvjugTWxmPYBnze6Hn/GNKwhHJdXWHpPQuV0fC+gqsQgdorUk4VUBmb1uvA==","signatures":[{"sig":"MEYCIQDFdWSCsm5iVmFhcIJV4HH1O+Tn33az5l1Y7DYJB0leWAIhAIdPytu5hVqlB7qT60cr3Rnbq4V30M7C/0BZ55Mm+VP1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.31-776cb432d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523054},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"776cb432d178281d647de74485825e09ddf4ba9f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.4-776cb432d","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.1-776cb432d","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.13-776cb432d","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","sinon":"^20.0.0","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.31-776cb432d_1747841284334_0.3579566284606057","host":"s3://npm-registry-packages-npm-production"}},"2.0.31-7788b4025":{"name":"@libp2p/dcutr","version":"2.0.31-7788b4025","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.31-7788b4025","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"52ff9139b72034dd3e24052dcf5e3347dd379bb5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.31-7788b4025.tgz","fileCount":25,"integrity":"sha512-gqLZUNOVVoW1AkfDX1GdgU7498/HKfCRyjCTZGL+JUS/qxfz6SxHEXorypVv6M6J8CM/wv+a7qpwj1EywazzIg==","signatures":[{"sig":"MEYCIQDxIpV5wI+0hkYCdeGWyJ07Q/hneY9KdbAIXfcLbzizUwIhAJprO/nDSsINnvVskjN0B7KcJD6/KhZ1hr++aB8coBzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.31-7788b4025","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523054},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7788b402592aeb4580d90798317826ff997a89ce","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.4-7788b4025","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.1-7788b4025","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.13-7788b4025","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","sinon":"^20.0.0","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.31-7788b4025_1747920821521_0.16235117632738127","host":"s3://npm-registry-packages-npm-production"}},"2.0.31-ab014c0c0":{"name":"@libp2p/dcutr","version":"2.0.31-ab014c0c0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.31-ab014c0c0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7efc711d83a1cd2d2c01fc5ae9d4fe7b3ef8ceef","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.31-ab014c0c0.tgz","fileCount":25,"integrity":"sha512-sFspnZ/sKtXRv+/Y4oS+eB/hr0prIy8w7WKQNV1JLlvQzSYIIah4CZciLwN4OTshCgL4DyHZhxXZyuPXZG+oZg==","signatures":[{"sig":"MEQCIF1UTslnuuEOqGUcP1wM5C/30yebqM3VsQ+v7wGbF9LcAiB4jmFnrfhzwYKvpUJQVWkv/HsxKwzeJDEIF4DxG2WtAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.31-ab014c0c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523054},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ab014c0c0bf0d7a1e3c63001ddbc42b449b41e5b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.4-ab014c0c0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.1-ab014c0c0","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.13-ab014c0c0","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","sinon":"^20.0.0","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.31-ab014c0c0_1747926234237_0.6513448173017253","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@libp2p/dcutr","version":"2.0.32","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b5c03fa5d2a21a9abc08ce874dd200ff4fbdf802","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32.tgz","fileCount":26,"integrity":"sha512-XOzIWKSZPhCgl4g5T+gG33Edup+SI1XpC4ZJiqCZ11160ue/amgewOE9KOvrNMLL3QqQ1ff/j3XgnH8ZuS8dUw==","signatures":[{"sig":"MEYCIQCzcuFg56LW3QWgu2A5V+PeCNt3vl1wtc6TcTS77I/NyQIhAJUCbRU8BwLm4cKLwjkZ19/I1uxVwN9dV1wHgFe9Cc42","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523835},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2385cf86c481c3fd36abe96f9ea5fd1633640b5b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.6.5","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.2","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"^2.3.14","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.6","sinon":"^20.0.0","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32_1748007085801_0.8958080851698336","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-9f1be6742":{"name":"@libp2p/dcutr","version":"2.0.32-9f1be6742","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-9f1be6742","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3520742fd18be8b5d5a41f0537ec167b1383daf3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-9f1be6742.tgz","fileCount":25,"integrity":"sha512-q8RrMqgCuQqfdq5MqN97bc5odI3GxozrtQoQxczpf84iAoiYy9cd62gb8lpMp3B0t7gMXuPy5VtPPW8jnsB5nA==","signatures":[{"sig":"MEYCIQCrnVt7zSjYpgXmHiMLMCN7RKZ3FWpymDiIbMCiw2cs0wIhANJL4gcGanRy24ud+PwRbTtFRKfhFCxDSkTL2IJizdd2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-9f1be6742","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523054},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9f1be674245052907daf1cd35ea0cfab22d96a17","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-9f1be6742","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-9f1be6742","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-9f1be6742","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","sinon":"^20.0.0","protons":"^7.6.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-9f1be6742_1748084015575_0.19028143561974997","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-14dbebea8":{"name":"@libp2p/dcutr","version":"2.0.32-14dbebea8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-14dbebea8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c1b5d0b7892b56f7ca35a548f27501c0f0d7eb1c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-14dbebea8.tgz","fileCount":25,"integrity":"sha512-ntUAXT1LuCRK0FlsIONWj6k1yxB0X8CjW7i7bHxQkX9EbZkgMPzZeKd83djKAeTe4EwOesBqE2gEfwUAugLUuA==","signatures":[{"sig":"MEUCIQC+ZMrGWLsX/9hAyx4ZOlzmYWJNH03M4u80Y3vSPGUJEgIgQFH75UfWD8W2VoOspnH8xKUJWl9Tn1+pRDPTdWnoCr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-14dbebea8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523055},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"14dbebea8bd17addadac730afec0fa3b1cc6334a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-14dbebea8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-14dbebea8","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-14dbebea8","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-14dbebea8_1748086361375_0.12455075785418646","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-8efb065d2":{"name":"@libp2p/dcutr","version":"2.0.32-8efb065d2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-8efb065d2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"71f655e34a1a18f977ec1943221af4435078d6bd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-8efb065d2.tgz","fileCount":25,"integrity":"sha512-6FpXrNrdXUaMfkPCuEfhH1AKVxEFKGFAN2y5T5GsBTM0ltBct/qOiH8DqGgFimNLZuxMCPSKofhuswrZAcYwTw==","signatures":[{"sig":"MEUCIQDa6JRKCPt8oy3ekBR0vMQybtVjEhkvaULrG8wYSKKnbAIgFz9NbIncoyoYaEY6U+voZ08IagDvBmUhdJDCkzQJwnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-8efb065d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523103},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8efb065d216fc587605a01d0b2ff93259c7ff723","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-8efb065d2","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-8efb065d2","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-8efb065d2","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-8efb065d2_1748453303978_0.8555539987848428","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-5b004c0c4":{"name":"@libp2p/dcutr","version":"2.0.32-5b004c0c4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-5b004c0c4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"92365c1bb0c5c1ab18ca2bea0c5d9596492ea2d1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-5b004c0c4.tgz","fileCount":25,"integrity":"sha512-JegOq4nLHyvedoVSC/rOZJRL6OYOVn6Ka9t+LxVRLFVk5bW1+ZxKwUK+lXxJFAhmHEbCRvpKrvRZXHxuyPcGbg==","signatures":[{"sig":"MEQCIHFJ0YLt/3uMPU/AgF/hrEhNOOI8lI/ehIx/bFJY60MdAiAUERkpP1msLOEriyDtuI9AacxoyLY2DXAUMhka0SNqLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-5b004c0c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523103},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5b004c0c42195c893dece1989a52ad6ddc90a3c1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-5b004c0c4","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-5b004c0c4","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-5b004c0c4","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-5b004c0c4_1748453960612_0.20876223980023267","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-b32bc8406":{"name":"@libp2p/dcutr","version":"2.0.32-b32bc8406","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-b32bc8406","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2aa4b619ebc37bbe845dc39ab27ba2da14d94f75","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-b32bc8406.tgz","fileCount":25,"integrity":"sha512-BNh0ee+/jRVDguOTu1upy5IyoJSUH8QiOqez4h6aS7Tw7KxYupWNSSZNtdv+YBCBsgM9SqOaraLlTaIZVhhlHA==","signatures":[{"sig":"MEQCIFu2dV8kg9E1cdsJe87e4C5GI3k2oUXUzutzZCI0KqViAiB6659CRDItppIhzPD6tUNm/ub8RNI4Y/UUeiCOnYMA7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-b32bc8406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523103},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b32bc8406e92de89fb4f6be12e32f32fa7f3e7c5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-b32bc8406","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-b32bc8406","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-b32bc8406","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-b32bc8406_1748458712441_0.4265696465516424","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-3528df829":{"name":"@libp2p/dcutr","version":"2.0.32-3528df829","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-3528df829","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d3ea25c1cdd67fd057663760c77366cfbb696aa","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-3528df829.tgz","fileCount":25,"integrity":"sha512-uRQ9P4OzDsEUYANF5mjXXJhkDxr/YlMn7cMbz4eR7E+C9bLQVS4VTomJE4ISW3N1vcs5x4xbTGiRSuOgLkfy6Q==","signatures":[{"sig":"MEUCIGToauq0TW1G3J0tUMa1YJ7RV+YNufEo69sk5YamFIf4AiEA6noCuBi2uxZNwlOoH7UnHITAJrWjPeEOPhrLzuhqCvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-3528df829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523103},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3528df8295ed0ccceff5cfac6a3d35d8f2480765","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-3528df829","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-3528df829","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-3528df829","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-3528df829_1748510488656_0.9425960728181837","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-d91ae66c6":{"name":"@libp2p/dcutr","version":"2.0.32-d91ae66c6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-d91ae66c6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6c6850a79e3e926451de7448df3785ad34cdbd4a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-d91ae66c6.tgz","fileCount":25,"integrity":"sha512-QrLu/U7klNRpD91kEgYCl1tnlQiAviAGFmL0/J3ouT7J77qepeFzyqpeZiTMHFiuyLO1AgKHAbxv7ClqNYPsyg==","signatures":[{"sig":"MEUCIQDWMn8mPa3O+PrK8uIILAR6ttPfQSvs5FeoluzKpWeAHgIgTPawO5Fczf5mXydlREb4d0opicB5AV8N+pJLSIWgTSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-d91ae66c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523103},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d91ae66c6c8db5ae0a9cb9d388d67418fe318736","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-d91ae66c6","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-d91ae66c6","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-d91ae66c6","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-d91ae66c6_1748511728655_0.9659576723035184","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-dbbc6ef1d":{"name":"@libp2p/dcutr","version":"2.0.32-dbbc6ef1d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-dbbc6ef1d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"28c938d36eb88c79c1e6b452c669f06440a9d06d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-dbbc6ef1d.tgz","fileCount":25,"integrity":"sha512-5yNdTI9VDJOF7cRdXUJ3tmpkUZ3Nzk0zQ2gJN0C83Ih8wxmD8pk4T7QqPROA07cSRTau1ZZx3cOAHu6my8eNIg==","signatures":[{"sig":"MEUCIQCrDPOMRUT9eR52BI1vyBILDpvw/Sjv3ZuKfZtapnPjHAIgQazp4sID3JIRtYjcTuFvTnaVTpv0BPAuyzJRwwMiySg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-dbbc6ef1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523021},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dbbc6ef1d7632c0fa06c08f1b498bb20e5e5fb6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-dbbc6ef1d","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-dbbc6ef1d","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-dbbc6ef1d","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-dbbc6ef1d_1748621583130_0.07693963624418854","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-2a7425cdb":{"name":"@libp2p/dcutr","version":"2.0.32-2a7425cdb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-2a7425cdb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2a933f647a5c395523631a96625fa5d1d4199a19","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-2a7425cdb.tgz","fileCount":25,"integrity":"sha512-vJgTIBMlSSKzKmuTQzRQ1r97IjUPhPmLPY/9+JZK5Xpq3rWKibzBDpccUYd6QOltXKsG+qpaAjKiqICF6rQojg==","signatures":[{"sig":"MEQCIBEGlkJp1Qb2kbjq57OXc0dGzLSuWfo68ffxAQSDhVnFAiBErWRgTXOxP9m/ituKqdXxUJWZAesDuHg68dFMpVxEXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-2a7425cdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523021},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2a7425cdbcbbc18364c8385256ed457a46dafa4a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-2a7425cdb","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-2a7425cdb","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-2a7425cdb","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-2a7425cdb_1748621588570_0.17996494964499665","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-ec73d59a6":{"name":"@libp2p/dcutr","version":"2.0.32-ec73d59a6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-ec73d59a6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7c6129c1c07c69b866f90d4dc44c698d78517c87","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-ec73d59a6.tgz","fileCount":25,"integrity":"sha512-DlBu37lFp7c43UV8K2JO3gad3UbyI7fxdis655dv2h0zIbH+zPV4BbtJPvB4/S286OPyCdDyG64rYRMVjbtbAg==","signatures":[{"sig":"MEQCIHwaPtdDTogFU0GdcLpQD6RgiYWmqAQaUbnVxAGljFvCAiARKvQZv20kmjt3pMb1qstao43m0PviSrSi5vBfWEb4Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-ec73d59a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523021},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ec73d59a68947cbedc3367deceec21a1e59f21db","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-ec73d59a6","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-ec73d59a6","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-ec73d59a6","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-ec73d59a6_1748621820224_0.9128135249113114","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-307d0ba58":{"name":"@libp2p/dcutr","version":"2.0.32-307d0ba58","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-307d0ba58","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"12f7521a0b9ba07656b7c532cb48dc42450fa0d1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-307d0ba58.tgz","fileCount":25,"integrity":"sha512-YU71OcWXcMnLgacPKMIVWI+RVUrC1Y0sgj/652IOr31yjloLqMNVl2BDyrgOYMoOIC3I5tAGmHb1YxQa0H9Ojg==","signatures":[{"sig":"MEUCIQCor4DSFxg4730iJ4zTRoSWPnMyWF7kxb5U7+35zxTs+wIgOmzywiwkefuIY1ro1vJIMTOU6/HFn1Ro55xUcZ+NSck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-307d0ba58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523021},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"307d0ba58b7301f3fc5f6c86066606d63b72c882","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-307d0ba58","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-307d0ba58","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-307d0ba58","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-307d0ba58_1748622115781_0.6176686921170993","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-6a3ae02f5":{"name":"@libp2p/dcutr","version":"2.0.32-6a3ae02f5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-6a3ae02f5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3a9f85447536c4f2994e881c69df6848714e778e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-6a3ae02f5.tgz","fileCount":25,"integrity":"sha512-Ok7hU+7UNtEee4iBhFDFx2ldJu4vmwp48d1xN/G3I7mTzPazAEig6amRqO0W3PznnbvIkT8W0UB2KQuUxyd6Rg==","signatures":[{"sig":"MEUCIE4gRwym4AjYYcTZugRnHS1W2DbauUaFnAmJQLE6VwxjAiEAyiMSnE2moesg5pvdjRSi0BfhrfuxsR3KjxBCPXSoFUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-6a3ae02f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523021},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6a3ae02f57079bc40181054447586a285c699c48","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-6a3ae02f5","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-6a3ae02f5","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-6a3ae02f5","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-6a3ae02f5_1748627950507_0.5618639980625926","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-b8600fce8":{"name":"@libp2p/dcutr","version":"2.0.32-b8600fce8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-b8600fce8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8ef1f726372054a8f873d8071e732630d8a05ea2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-b8600fce8.tgz","fileCount":25,"integrity":"sha512-De1t6JhpO78+1cAAc0X/MVwhJtlWPFEm0G+Xy8oz9PcBfpP9ieHhknWhTdMiI606TKmEjs1OTZKCOQqZ6YpyvQ==","signatures":[{"sig":"MEQCIHuKVGSz4QX6oAvo0rrqvAlIn0FW8c6QqdMiYYeaJZI0AiBw86trk0idUjuzZ18kB//BWme+XSX2JKVDBOE82eal4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-b8600fce8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522983},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b8600fce83ec3ee97ac47e9f1d8032bb545a67d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-b8600fce8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-b8600fce8","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-b8600fce8","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-b8600fce8_1748933629629_0.7579260162942079","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-cc7b34c0f":{"name":"@libp2p/dcutr","version":"2.0.32-cc7b34c0f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-cc7b34c0f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c3f202ccb8b58a63db5208e2321d47e00e3af49d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-cc7b34c0f.tgz","fileCount":25,"integrity":"sha512-nRlI8dB5FSf165YE7dvbvmar1tIsqWD1acliXBS5D8RsMLUemzxHVoYLYqCkvkXzieXptANC3XseyfNeJK2ntg==","signatures":[{"sig":"MEUCIALwRHjButc1oA6yAv9Y3YQ3hgOcJGaODBNGun7R5aM4AiEA5JQhbPZx/TERYaJfqR8oBLJbZjtEEwl6USUuQslrECw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-cc7b34c0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522940},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cc7b34c0fe3ac5745fd082ae0198b8742371a412","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-cc7b34c0f","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-cc7b34c0f","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-cc7b34c0f","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-cc7b34c0f_1748938720688_0.20728975109112802","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-bb4ad31db":{"name":"@libp2p/dcutr","version":"2.0.32-bb4ad31db","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-bb4ad31db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"313a009aea19e6849c40e674cc90cfa0d3ca8f75","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-bb4ad31db.tgz","fileCount":25,"integrity":"sha512-fbRHNcwOuvWr7wJ/brtzYL/Yc/TvyjnZ/HLLCT32/IeQ2mER5HJEGtQ5XPc9chSTR6KM1aN8ZxDpTqbjx5eEuw==","signatures":[{"sig":"MEUCIHKipkdUNrbIcVEV2Velby9KQEXaoQbrHOZboPLl308vAiEAikh7CkeesYAipOzMcG/OpSGG9l5M1fkTcoEgbyf+a6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-bb4ad31db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522940},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"bb4ad31db3c3f593fb811a038064e508a09a25c5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-bb4ad31db","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-bb4ad31db","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-bb4ad31db","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-bb4ad31db_1748953704567_0.5302532174636476","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-8e87be9e6":{"name":"@libp2p/dcutr","version":"2.0.32-8e87be9e6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.32-8e87be9e6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4a52df6b43a90780b79899c4fe964b6b348e65a7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.32-8e87be9e6.tgz","fileCount":25,"integrity":"sha512-09y257FkJWFV0SrPlibKCjBHuf5DIwcqs+VZ/eYnOGgfh0u039BolY0pKNnLnG344D+p6JLXE7BIoq3iKSlCcw==","signatures":[{"sig":"MEUCIQDwSH0+RoSypRoTAzInDzj4liaO+QSbrn2yP0Cs0u+q0wIgMK158SSNJzRzaURY4SUSkNueHnk84GfcPydNSE7EA9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.32-8e87be9e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522940},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8e87be9e6854b4508b2682535c7c9a4013bb5537","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.5-8e87be9e6","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-8e87be9e6","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.14-8e87be9e6","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.32-8e87be9e6_1748957173671_0.03871202488241288","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@libp2p/dcutr","version":"2.0.33","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.33","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4231733116502d9f4d28c5d6924055ad6dadf5f3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.33.tgz","fileCount":26,"integrity":"sha512-la9ul+nPEY6XgfBoO6LzGMy0SJHGVJz7xxE9Jk56eXhZxXS/wDtmFvSrpR1Vh8EX5dMuuBrmlHu104VKPU78pA==","signatures":[{"sig":"MEUCIBnSv9KNZxFtB3soFcrVZ45b/DPFmXnpUdTX3jrF3u3yAiEA/p4mfKb1mYrqYvkFFiB28O4ETDcvYXXEA6EW7V+HQlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":523721},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"748f9624265e4e730fb5f586918c4092b1775fda","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.6.6","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.3","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"^2.3.15","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.33_1748963441764_0.6196357273625641","host":"s3://npm-registry-packages-npm-production"}},"2.0.33-ae595d8db":{"name":"@libp2p/dcutr","version":"2.0.33-ae595d8db","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.33-ae595d8db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e720f81e526152848f93adf2893c4841fa62d41f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.33-ae595d8db.tgz","fileCount":25,"integrity":"sha512-YLJOtngYGL4HO82xhobPu9TGnr6JDQwnACO243QJ7Or9bA/FN6vIOOFCpeDE5saagMuT9NIHXb5r+Ucgqjpa0w==","signatures":[{"sig":"MEUCIAipw6DJiZClnJ5NnZ07ZJL1basr8n9MA3pmPV6XjlaFAiEAnCCkjktUmfuzAaGyyQ+LiVABjSQXUzIfwnLsaEqaWAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.33-ae595d8db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522940},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ae595d8db4456e57064876f7646ad3d2610177c2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.6-ae595d8db","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.3-ae595d8db","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.0","@libp2p/interface-internal":"2.3.15-ae595d8db","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.33-ae595d8db_1749826438622_0.7750772706307385","host":"s3://npm-registry-packages-npm-production"}},"2.0.33-6c42ea64a":{"name":"@libp2p/dcutr","version":"2.0.33-6c42ea64a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.33-6c42ea64a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"add02368a34551ea55ed1111e4d465e78aee64c0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.33-6c42ea64a.tgz","fileCount":25,"integrity":"sha512-crALeREPBE6FEE6x/+5MIs1xsfF9EcBZBKrCjDFLCOB3Yqkp6zI2PNjBPbBj3EH0R836pMp7OGz7HfVPgJKF5Q==","signatures":[{"sig":"MEUCIQCJ/R+mJn+I1b4Be83CBwsp8opZnT+1vWb1rKMCBGnLFQIgZtdRcTD2N8RvgLaD+kDi+sQXQ9tvHId2gjXkFXwVISI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.33-6c42ea64a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530508},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6c42ea64a6e22028a87ecb3422e418e99ff09279","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.6-6c42ea64a","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.3-6c42ea64a","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.15-6c42ea64a","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.33-6c42ea64a_1750077983239_0.1801036124550235","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@libp2p/dcutr","version":"2.0.34","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.34","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"76888d8c6ddd8d93c16e74b074520a79fc0f6e1a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.34.tgz","fileCount":26,"integrity":"sha512-ohQx9ZrODCtlOjqQDo5iJ1Vbp4MiKPXBmuVXJUYPV0zSZKP1AJ7NYYqMff5zD9H2dhLED8FWfocWEHXw+m78tg==","signatures":[{"sig":"MEYCIQDieVUEbWdCFoFoHDvjACKvyGjUUitjgHDfDKObbP68xwIhALlg6KmwuPPwgb8y+tSvsBMxH1oRB//LmxD0ulbdgH1W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":531289},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c142feb2e97ba3a82b3d64468ef2ab146eeb95ac","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.6.7","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.4","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"^2.3.16","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.34_1750080861779_0.02291559656720099","host":"s3://npm-registry-packages-npm-production"}},"2.0.34-7eed3b40d":{"name":"@libp2p/dcutr","version":"2.0.34-7eed3b40d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.34-7eed3b40d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7b061b862f35e806130b995e9fc4f8f23cfd665d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.34-7eed3b40d.tgz","fileCount":25,"integrity":"sha512-jWv+1oQnbp9j4vxA0v3UM/RmVf8GGmyKDJKwlu9LeLv0hsUoXanh44Q/irPFE7K6DgK49elkbzF2Av/yUDtW2Q==","signatures":[{"sig":"MEQCIAIoBebzmmorBECjAPdwNxcX5MTCXfVClvwBpTqk6Uj+AiAD98PDmBRtJ7lnIjIVT719rkuYUh5hn6A2GmEiG95a1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.34-7eed3b40d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530508},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7eed3b40d7e538a8547781078ec31b010d07d545","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.6.7-7eed3b40d","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-7eed3b40d","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.16-7eed3b40d","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.34-7eed3b40d_1750144081922_0.2376308077100142","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@libp2p/dcutr","version":"2.0.35","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.35","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"87b8a1abb121030a02a4f786cb0f2924f568ef8e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.35.tgz","fileCount":26,"integrity":"sha512-dFsTpZEyMv7EV4CzjTmAeeaF+xbxnMRH2z0V15KCny+AgNz1QstBkdcl+P8LeYvlnro467kuL/4ihMDq62d+Gw==","signatures":[{"sig":"MEUCIQDnGHKo5X+gJCczYiV+7sNfOGx4W9xpuD46UZ2fbqVB8AIgUrU/wwipa9qDGhh613RAY8vY3MLaghkEsUHrMoY6Idc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":531289},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"57cc9ba9b67d140dac697d63e0b513a6295c2569","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.7.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.4","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"^2.3.17","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.35_1750147322176_0.6636566922043032","host":"s3://npm-registry-packages-npm-production"}},"2.0.35-439d2c9ce":{"name":"@libp2p/dcutr","version":"2.0.35-439d2c9ce","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.35-439d2c9ce","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"10a6a24684a8c3a816e49b5e44a5e3088a488a39","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.35-439d2c9ce.tgz","fileCount":25,"integrity":"sha512-NHIDbddgva/honWoniOpRkcFt4gh21jEyZUT6l6zf85dWRvGPFFdUdn8mTxHyv639w5gnYR9bkroMXB3K3npiA==","signatures":[{"sig":"MEUCIAVQ52IrPIWSSN09eDV8AYw2yadHrM2uxzLT536bagMhAiEAlcYLF34wKgva+MqejmeZGqnFY3zWI+WXrc1h3aWUsKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.35-439d2c9ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530508},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"439d2c9ce3376077e7448b507d445154c0311fe5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.0-439d2c9ce","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-439d2c9ce","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.17-439d2c9ce","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.35-439d2c9ce_1750173266629_0.7928579409910972","host":"s3://npm-registry-packages-npm-production"}},"2.0.35-53001addf":{"name":"@libp2p/dcutr","version":"2.0.35-53001addf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.35-53001addf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"121cfca447f14c7f1960eeff5d25cc01e633abff","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.35-53001addf.tgz","fileCount":25,"integrity":"sha512-0/ZY1DHqLeyoFakMg+aHi1l20JAqCWM08jwAI2hqdpk4GwgoIW7etrfAsNjqAjZnm/CR1/lF+SyFKRETByQc+A==","signatures":[{"sig":"MEQCIC6Za5XsHFchu/9/J9BMUQfU86RXzABYK866MQLY+gvdAiByRfmc6Pq3xPc/WDBYme98a6ulG5GNRIcvrewuarpoTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.35-53001addf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533067},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"53001addfadc264712f4c030be0c3356c6e8a197","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.0-53001addf","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-53001addf","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.17-53001addf","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.35-53001addf_1750245524622_0.261588968439757","host":"s3://npm-registry-packages-npm-production"}},"2.0.35-451e011d4":{"name":"@libp2p/dcutr","version":"2.0.35-451e011d4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.35-451e011d4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"73b9df4435d0e432d6a748e095b9c208e1f8cd9e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.35-451e011d4.tgz","fileCount":25,"integrity":"sha512-VGn1a0yZb01fIWkgKd9jaYww4QGmRMwmLdgGFxJTVqLWM/dcNdatOAoJOjTH/SeijCUUuEF1kYmP73Sj5NbKeA==","signatures":[{"sig":"MEQCIDTgEubOxKRBXaUcz3LzgSSfo2k4RbomH4jXnPBSFAy+AiAHoNoqsDM4xHD8WQl6aVH9j0ZJvhKj9xxmQjXmq7td2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.35-451e011d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533067},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"451e011d471141d00d6fb6ad86c7f62bee6c7e26","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.0-451e011d4","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-451e011d4","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.17-451e011d4","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.35-451e011d4_1750251217000_0.1478499026632487","host":"s3://npm-registry-packages-npm-production"}},"2.0.35-d2dc12c7d":{"name":"@libp2p/dcutr","version":"2.0.35-d2dc12c7d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.35-d2dc12c7d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a3c074953159a622202f69cc01a0c2c34ae34bea","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.35-d2dc12c7d.tgz","fileCount":25,"integrity":"sha512-YFykgk7BXlGy8kHHKC526nsXwWgakHt1QYWcTsz0ZVncEPVeM79fBI/EH0pPedVBwSsfCmRepNqgn+p9822uNQ==","signatures":[{"sig":"MEUCIQCH/2J7F0GlmzmZlm4/dLPEDSRtyf4NnElucFKfHlkIzwIgINxMMZhFtaLVV0hHWTOdVt6rBrlHyaxEUVQXeF4Lf5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.35-d2dc12c7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533066},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d2dc12c7d5b13c05d5c1682e4722307e0c685242","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.0-d2dc12c7d","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-d2dc12c7d","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.17-d2dc12c7d","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.35-d2dc12c7d_1750845737039_0.5370223387537731","host":"s3://npm-registry-packages-npm-production"}},"2.0.35-8ad44f759":{"name":"@libp2p/dcutr","version":"2.0.35-8ad44f759","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.35-8ad44f759","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e55cfd8bd287f40bd2d8251446d5f4ea9dec84a3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.35-8ad44f759.tgz","fileCount":25,"integrity":"sha512-72fIR1VU5veThIu4Q9xSo9NN0y/4kS+166GtCV0KN3jx57fGcOxoCa0ppau8oHRJ5U/HEYwB2h99DSgZWWTC6g==","signatures":[{"sig":"MEUCIQCbQCezbMa/mPxUSp2qwBbY2GHzyMHccJIP9HGGUtKV+AIgaNovAqzhRzWLkJllOUruC/hoTP0cXq4OqJ1XShPoFsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.35-8ad44f759","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533248},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8ad44f759ae274b1d12796b2a4f059221831a812","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.0-8ad44f759","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-8ad44f759","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.17-8ad44f759","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.35-8ad44f759_1750859835800_0.13206353896155032","host":"s3://npm-registry-packages-npm-production"}},"2.0.35-2d6079bc1":{"name":"@libp2p/dcutr","version":"2.0.35-2d6079bc1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.35-2d6079bc1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a874791c344b8cf560f9a7f4f0f91395b602bd9a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.35-2d6079bc1.tgz","fileCount":25,"integrity":"sha512-eUR6dVuIbKq0SjpaZGew73xDOZIVpyIlrWUoFiVOySTD21yeJuVYdkuuGTEnOQsawRY2OeGj8uMCvf/Wkk8D7w==","signatures":[{"sig":"MEQCIH6Sc3iQdbxOnwUZziQce8Ud+XCALlAIamQ+LkQyPu4xAiBSei8bAmc8uvoEXsDuj92ob5QI7m5rY+/cvPJ2lBek6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.35-2d6079bc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533962},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2d6079bc16d591806877fa6efbced0fecca352d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.0-2d6079bc1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-2d6079bc1","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.17-2d6079bc1","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.35-2d6079bc1_1750862311826_0.3857092385574077","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@libp2p/dcutr","version":"2.0.36","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.36","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"35f8de92a01dc2c7519bfbde6be79be7e48aa01f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.36.tgz","fileCount":26,"integrity":"sha512-OJUalkLXX0hfHdQ+cC2PLImscjjRgq4F/nSI3fvHVl1i2GnB0zKZbLlId3+hf+5wPmyEsCkR+EeVkyDewU0REA==","signatures":[{"sig":"MEUCIGSjAiaya6g4vPPx+QIh1UdnW0j42zOpm6sX9Dtso6qdAiEAlst8Swfvq/XF98qD1PGFzbcJOu+uNp8c1DPDNiw8nSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":534743},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"c1a86401d0facda0aa3cc7f4a10dffd42be50adf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.7.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.5","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"^2.3.18","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.36_1750864778425_0.5593361269804875","host":"s3://npm-registry-packages-npm-production"}},"2.0.36-cfe2be4c9":{"name":"@libp2p/dcutr","version":"2.0.36-cfe2be4c9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.36-cfe2be4c9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b385cf37eb96a700e438cc37a6b7be9472de4224","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.36-cfe2be4c9.tgz","fileCount":25,"integrity":"sha512-0qDe8B1ETnQvIjScyAVeeTrln7RexarLRcWbpFDOEap9biJ6NNwd7ZChB/nnYaVqxCGrYNh9VQaX5QfeCLkDxA==","signatures":[{"sig":"MEQCIFmimX8y9H/zSyIOd8txMEtsuF8Gm0m+XSSErx9lOlKkAiAAoRcLLYvOUw4BzsMM63oP1jBeHLhIRgLHrz74MXB7gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.36-cfe2be4c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533962},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cfe2be4c9319b68f8e68df8021b9ee3c1a7236fd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-cfe2be4c9","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-cfe2be4c9","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-cfe2be4c9","@multiformats/multiaddr-matcher":"^1.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.36-cfe2be4c9_1751550201048_0.11404611171766055","host":"s3://npm-registry-packages-npm-production"}},"2.0.36-57e7fa441":{"name":"@libp2p/dcutr","version":"2.0.36-57e7fa441","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.36-57e7fa441","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"82cb5da917747c0f53264373034426ba63b4fd3a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.36-57e7fa441.tgz","fileCount":25,"integrity":"sha512-BM0DoVxkYqi5HM8VtM+e4r8g4Te6QaO6NrEwVl3QLjSKSuUS2WtnlRmlVd1mMO6sjiBk/c+I80cTl4FrXO8GWQ==","signatures":[{"sig":"MEYCIQCTXV1wfKyu1Av9K4pBT+8xP4svZoGreqOXajnASA+AqwIhAK7i9Z/h3ocgGg6xSuEl0XsA+PTrbpvn4+odoWXXtB1+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.36-57e7fa441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"57e7fa4413a0e19799b5917bad6743800c77e1f7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-57e7fa441","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-57e7fa441","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-57e7fa441","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.36-57e7fa441_1751903005748_0.330503232100972","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@libp2p/dcutr","version":"2.0.37","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cbbe748c89a35e6a6bb46f3e0d1108700c0f072d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37.tgz","fileCount":26,"integrity":"sha512-jI7A0SsiXeFJ5mIYz4zPUW1G/hv2wBRVnP82eGcqekxvYRet0yt3kXKjr0j0kBn9h/qCUtQVAHCKmdIMFyEmCg==","signatures":[{"sig":"MEYCIQDjzrrDXP8Vg47cT431Ng+30pkcDBvrfK6VnUvvynBJSgIhAKMsjr79TgRgHfNa3yapdMtjFINFjT9aMDbLXDSq8VCd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533045},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6a7d4b8c4bc4bef2ea5eea2f79ae99321c4b5f34","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.7.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.5","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"^2.3.18","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37_1751906133182_0.15930845202641253","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-87e5d5938":{"name":"@libp2p/dcutr","version":"2.0.37-87e5d5938","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-87e5d5938","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c5db8b5ec0e30d420494929dbe80f742c08410c0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-87e5d5938.tgz","fileCount":25,"integrity":"sha512-gF8sbTqG98jNeSCJ3W7WMxGRX0py0rq2/kFFmqVWDeuG+pIboMYpmzuxEGUgd9k/IgkbM5zilLjglMsDFXCNxg==","signatures":[{"sig":"MEQCIEisi5YqQQhGUpsAGjQLSRUjekVjSxgOr6GHOjJ83221AiB/PKpjKDpiHpBxr/a9t44DKo+j2uXSqoHAbXQ+gw4wug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-87e5d5938","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532264},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"87e5d5938368fee2b34ed386ab42294307f9bf6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-87e5d5938","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-87e5d5938","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-87e5d5938","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-87e5d5938_1751968691597_0.5795776648900095","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-58abe8702":{"name":"@libp2p/dcutr","version":"2.0.37-58abe8702","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-58abe8702","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"865284c9de7614cc3aca585e11b73b9864fc3d44","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-58abe8702.tgz","fileCount":25,"integrity":"sha512-KPmomYLH0tpf3KBhp44brfzIVxicrOrbJ0a1cRxoL7BqRktO5FapxDf3dJiKxEvRrz+l8lYM+LbxOA8seqTM3Q==","signatures":[{"sig":"MEUCIGFvgUKmYSDOwyp/CRlm1EHPReMD1qkfFjTUOAvagQm2AiEAlk9NVxV4tsfYcwe/YUZxvWfhkVg6VUJPMx1E34l2rBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-58abe8702","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532836},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"58abe8702f0c28d87b54f29e19155ea5c00c407d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-58abe8702","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-58abe8702","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-58abe8702","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-58abe8702_1752061380882_0.5222234507666679","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-ce6b542a8":{"name":"@libp2p/dcutr","version":"2.0.37-ce6b542a8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-ce6b542a8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aeb6c9f8a9a3486223fc46956a68187f85106372","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-ce6b542a8.tgz","fileCount":25,"integrity":"sha512-ENgrZh/8qCXP5EzAafNZx2eFnSjW22H8EL6tlo/lxZyaoL2tnkTIk2mmHlg8Ks1ZNYzyofanV937iEE7YnJjLQ==","signatures":[{"sig":"MEUCIQCn/KMV1e5ciW0e80nHFY7F0hWskSZUizvKkd96Hd84swIgFJLMSoZBefStKlYkzsboRjfB5bv7nCUwe3+WB0oTNBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-ce6b542a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532836},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ce6b542a8ea3d42e2238f910cf2a113370515058","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-ce6b542a8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-ce6b542a8","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-ce6b542a8","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-ce6b542a8_1752075778742_0.3880779616247061","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-79473c99a":{"name":"@libp2p/dcutr","version":"2.0.37-79473c99a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-79473c99a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"74875e07860445dfb15d603cdb8fd0391f37419d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-79473c99a.tgz","fileCount":25,"integrity":"sha512-TEXQysLwDnAeyUQCe964VChs/esMqnp+BycM5jRluw11H+6+knGYiBBarcLQLEDw4CxixA8YYVifeFR9T2YxGw==","signatures":[{"sig":"MEUCIEKYkFfBp+HkVJ0+xHXOoWFSpMakSSrKltmTj2UI7A8rAiEA4JdXiJYkCmDTd8l1SneFDUibXfMBqwxveADQ66wbImk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-79473c99a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532836},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"79473c99a36e167d7b7fdf4192911e46a2e520d5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-79473c99a","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-79473c99a","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-79473c99a","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-79473c99a_1752143495863_0.6227594382737849","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-4420fad68":{"name":"@libp2p/dcutr","version":"2.0.37-4420fad68","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-4420fad68","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"959fdf458513c067e01bfddb070f5739a9fd6ec1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-4420fad68.tgz","fileCount":25,"integrity":"sha512-y5SqD2be+KxbV0AbuuJVz1lt37ZJWiOg/59waFdalHi6izxIqgiX2o9VA2e3UqaWeLuKsi6snOM4gs7upSN1ww==","signatures":[{"sig":"MEQCIDmxarRMmOSJSY3TJC8B636TDTemVo4CE9YzTbHaYol3AiBiY4bSb6mF+jqcJvI6cXyTtjwBJftnBKfyZ83ocb9/0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-4420fad68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532939},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4420fad686921f887854e1b37ecd01f65b276e0d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-4420fad68","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-4420fad68","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-4420fad68","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-4420fad68_1752388451404_0.1935702445788836","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-cb1c14e62":{"name":"@libp2p/dcutr","version":"2.0.37-cb1c14e62","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-cb1c14e62","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"686e26baa2543a4efec17219b736d871692e8111","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-cb1c14e62.tgz","fileCount":25,"integrity":"sha512-t1z8KfdNd2Zq2A4seL+8lAVu1NMRrG+0iCYtxyj90fvd1exGFeWz+9LwaBreKZ/zxiYr7omg9DJuTe3pp9wRXA==","signatures":[{"sig":"MEUCIB+jHPQHxpAyDBIeY5eE6d+Q5rkmIuroEjdeoPzCQygWAiEA9bDiah3Xv6uEfjw6yc9VsfEPFbaTQPgy0pkomCP2qUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-cb1c14e62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532939},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cb1c14e628d2242988478c3bb856bea20db56bdc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-cb1c14e62","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-cb1c14e62","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-cb1c14e62","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-cb1c14e62_1753372122250_0.523110622828358","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-cf9aab5c8":{"name":"@libp2p/dcutr","version":"2.0.37-cf9aab5c8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-cf9aab5c8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"49d39457941a7deef0b86d09a1312cde22c6831a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-cf9aab5c8.tgz","fileCount":25,"integrity":"sha512-HW1Y57gdTztRzPEWkVg//m8lg4W+QH4VrxisalsbXqysrg1lLWjGYNgbyVXPjM5NBHS0x+xekeC7hGjQi4XSnw==","signatures":[{"sig":"MEYCIQCdUeD034UQ+5uFQv/RkmBhi9ZmLQCQ80XKXLCXrX+fKgIhAK2DF0Y7fGugFVO6GryB30xuz3o6SW6W6oc3AqpGkzKG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-cf9aab5c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532939},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cf9aab5c841ec08bc023b9f49083c95ad78a7a07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-cf9aab5c8","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-cf9aab5c8","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-cf9aab5c8","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-cf9aab5c8_1753872851736_0.9781226370401959","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-7ce083dca":{"name":"@libp2p/dcutr","version":"2.0.37-7ce083dca","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-7ce083dca","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9030774f25d83d1f2d40e173fca37f2ff0484396","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-7ce083dca.tgz","fileCount":25,"integrity":"sha512-f0vtmm++ItabBcWvk9JrBAVc0XUZJLcj2d8KCZFM9hfb/0X8/QSOX/HF9gwMJBljzQy27z7s3Scc89p9RbtTwA==","signatures":[{"sig":"MEUCIHXCQD7x0lsyxRDQ+VZ0GNYMU4phaJ6OlSn/rUCaDjvnAiEAn5rliFTlKjQ8HTO4mFWgPs4OQi/W/kCoD0WnZHu141Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-7ce083dca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":537317},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7ce083dca5cc6165dfb634a2edf62a415ab2fe4b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-7ce083dca","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-7ce083dca","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-7ce083dca","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-7ce083dca_1755166712135_0.5854225040054808","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-aa770ab81":{"name":"@libp2p/dcutr","version":"2.0.37-aa770ab81","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-aa770ab81","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0fc32474b6bb5f4da7ba98946b1ca171c790b501","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-aa770ab81.tgz","fileCount":25,"integrity":"sha512-xZvDIW/gfBdSSxTZ7m6u/uN6phlBNpds1xNIp+rG93+WeNL1zFf9xKNW2c4My502z3dPlXzUhiDAVFT4Bi7HDA==","signatures":[{"sig":"MEUCIGIuTSCQcfwIzqACQpq1zLLqEXEPmuuvX2WkrepcpqvRAiEAlURfd5hNt+sMxnQuFhKCZsyZDDCLk1hO5sbD8uleq/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-aa770ab81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":537317},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"aa770ab81b6ca2a86cc2d6df12a3176a292455bf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-aa770ab81","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-aa770ab81","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-aa770ab81","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-aa770ab81_1755463336876_0.347039240942306","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-5ed83dd69":{"name":"@libp2p/dcutr","version":"2.0.37-5ed83dd69","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.37-5ed83dd69","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d43c440c4c2b58eb5bf241cab6587bca4ad9808","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.37-5ed83dd69.tgz","fileCount":25,"integrity":"sha512-SDf5M2+SRlbweUCQDowkSnnOjQbES7N2aMkeJkuEo/CCYagTDwh+SXcvt1skLtq3XhhSMb/ijb8YnA4zYpJP2A==","signatures":[{"sig":"MEYCIQCvNOpk0VbtCyn3EXwW/7dxkgfVXYZho1AZUcNsyW5PfwIhAKethICR9Zf4TliY0baWKcDzcOMJssOnPqMQa0U/TdT9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.37-5ed83dd69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":537317},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5ed83dd69e2988a8e3a9b5cf44c66a94ffc17873","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.1-5ed83dd69","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-5ed83dd69","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.18-5ed83dd69","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.37-5ed83dd69_1755606506559_0.8882778915621452","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@libp2p/dcutr","version":"2.0.38","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7545818c9d3accc85580fc2f5acb616426d71746","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38.tgz","fileCount":26,"integrity":"sha512-Ny3yA/BqtmRrPIiWjobduccZrUCP+H0HD+2x83wO723iCqBYIMN8Usa5arLTu+TUiMTbxtlWHYaZxGHqfKqn9Q==","signatures":[{"sig":"MEYCIQDWtc1EyaVNrws7+62zCKQsO8oGht1WTTzieBXhUvQzPwIhAKe75M98oB4m+sdVRhCsT24UQQdMsSk30g74JkM4cMzl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":538098},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f90fb1f2d68c03395f8d04ec0be5a705ad6d592c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^6.7.2","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.11.0","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"^2.3.19","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38_1755664430613_0.740967093802426","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-f5932c294":{"name":"@libp2p/dcutr","version":"2.0.38-f5932c294","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-f5932c294","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"309314d923289ca246e10a32bc3edd9140d95bd6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-f5932c294.tgz","fileCount":25,"integrity":"sha512-nfx5Qh2gJ/zQSxpP+TKQURxXW/ETFG5TasEWUvwy3cY55Eh7ADNwJbnfZai+gYuGuB5KJ/nXFS+xlcrJaljGnw==","signatures":[{"sig":"MEUCIQCAwSy9adGuraDUNPUY8cC524QvGKBiYWG/FYkbwwpCWwIgOcAOwK75SqGwaN6pfBskln1ut8KJCvpOKGshb4XrwY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-f5932c294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":537317},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f5932c294d66b09122511fc8564dc03645bdf339","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-f5932c294","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.11.0-f5932c294","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.19-f5932c294","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-f5932c294_1755688196886_0.6273176707326038","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-a02cb0461":{"name":"@libp2p/dcutr","version":"2.0.38-a02cb0461","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-a02cb0461","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8bc4182b7244e7d407c0209b827bd50267f6993f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-a02cb0461.tgz","fileCount":25,"integrity":"sha512-ObDpj787snWBBnL0xxvncxhaCyPX2Sc4PCrBbzO/pzLAoL3ifUnPpkV0BkztJ2dEi2rcwAvVOlKxvn57DNP+jA==","signatures":[{"sig":"MEYCIQDosS/s+2k/K68o+nEykUBz/xo2Wu2PXRIBu5lp9QSD0QIhAOT9y/Wg6xf9uU8+GmuAyZZ9u2G/l7rPrlPY7kuOFGSo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-a02cb0461","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":561338},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a02cb04611e5204680fe25ce399a4d7144ee2772","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-a02cb0461","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-a02cb0461","@multiformats/multiaddr":"^12.5.1","@libp2p/interface-internal":"2.3.19-a02cb0461","@multiformats/multiaddr-matcher":"^2.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.21","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-a02cb0461_1756976525411_0.6622307485179777","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-0f07e3df5":{"name":"@libp2p/dcutr","version":"2.0.38-0f07e3df5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-0f07e3df5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a4d1060a7e4b5d0001f3b3da38ec8e341007a8cf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-0f07e3df5.tgz","fileCount":25,"integrity":"sha512-vgjViJl1q6BWWrrNXpzTM1GswmE8ZJdcauwszMLJAHlctSInME1pdvQetRPA0GM2hFZ6r0Ri6n5hPN/GcnEQ6w==","signatures":[{"sig":"MEQCIEg3EzUqZcAv72+zXBP88gWwlc+wSQ82fCUpBJJCE0CkAiA+BHdH0lIBa1Ny/GSqH0RNag8TcPPAEsq+xsvI+xK6Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-0f07e3df5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540321},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0f07e3df5fab90558c816ae2e0051fbfc3aa6cf6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-0f07e3df5","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-0f07e3df5","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"2.3.19-0f07e3df5","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.21","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-0f07e3df5_1757071731365_0.8210738474340507","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-8484de8a2":{"name":"@libp2p/dcutr","version":"2.0.38-8484de8a2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-8484de8a2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"60081a1ee432fc597b76175a1867e48d6a5fe784","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-8484de8a2.tgz","fileCount":25,"integrity":"sha512-fRtlDY8+2nY24fqloufKFOQwIMz/PIlr55F6P2snU+2VUyteKN3Fnw4+RegWRLUMuAbmMz0hxwaOZD1ivMQBug==","signatures":[{"sig":"MEQCIFNfYXU6J2chtHHxUnTJxxrs2PdRjc4E/FJJH5qsmI+9AiA5Lsqu33C2ubr5vAFbXJxeF2/XhWvkcIhuxd6FdjDfqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-8484de8a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540321},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8484de8a29d06c1e807fa14891139428978c6d93","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-8484de8a2","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-8484de8a2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"2.3.19-8484de8a2","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.21","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-8484de8a2_1757313486184_0.9527187558729886","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-da78fa851":{"name":"@libp2p/dcutr","version":"2.0.38-da78fa851","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-da78fa851","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4a2ce56697c089394e256ded9be21ec8957a105f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-da78fa851.tgz","fileCount":25,"integrity":"sha512-9qKv/JmAl+IcUMSRY+HuTfrQ5TJKHHvcxGLfggudebwuXtxJpPQPWAyDPUdSRbUTfNkKlCbTs6NkuvZxjtTSHQ==","signatures":[{"sig":"MEQCICo5BA5LM2pJghP1nsT8cFygvc6r5HTU2KO7bnP1EQGaAiA82i12p8kf5g+AuN0D5n1sMwq+TJ/ExcbXsmiF694h1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-da78fa851","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":541536},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"da78fa8510218dfa7c5bec0a0e771b438c0765c9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-da78fa851","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-da78fa851","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"2.3.19-da78fa851","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-da78fa851_1758267897353_0.39406304136129","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-9a9b11fd4":{"name":"@libp2p/dcutr","version":"2.0.38-9a9b11fd4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-9a9b11fd4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4c38d82502a2985cd23a374571903e70be73f2ad","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-9a9b11fd4.tgz","fileCount":25,"integrity":"sha512-i4hQwGXYCh56Zeg/TbqopN3CJgp7QgFD+C3EEnfN9J6SJyfK0xV/gCuH6JmHuUKAoo++3MgtiCjLyy5jWYtfGA==","signatures":[{"sig":"MEUCIBAMS+2I0ZWfcV4ARWkZ4Edi5koixK3tFJ0UV1e6yrJ4AiEAsJA5oq2JjBX9B1+AHZ5U9pHqWGvJ0gfUWmuWzuiiOSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-9a9b11fd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540862},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9a9b11fd44cf91a67a85805882e210ab1bff7ef2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-9a9b11fd4","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-9a9b11fd4","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"2.3.19-9a9b11fd4","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-9a9b11fd4_1758523980664_0.9816331661782733","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-f0afebfdf":{"name":"@libp2p/dcutr","version":"2.0.38-f0afebfdf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-f0afebfdf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8cbed6a86f1268c14754111bf7382c9fdd72b6ac","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-f0afebfdf.tgz","fileCount":25,"integrity":"sha512-b20MNfwcfAToQKpMPuYubtqNASDXO0ojHqKEhxAW4+UJ+jW/JTFDASfnD8Mta7uOe+DrzGbqt49odKfiqNp0wg==","signatures":[{"sig":"MEUCICB5uH8oAM5E71EbEInpxn5hAqi/lJx9Kf/tcRNgY88VAiEAx7gLLzfQlp2sqWU4R932D27pOBeXFbCAP45QBiNzzRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-f0afebfdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540862},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f0afebfdfe77871542b2659859089d3be25596b9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-f0afebfdf","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-f0afebfdf","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"2.3.19-f0afebfdf","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-f0afebfdf_1758530182534_0.651955293429054","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-87bc8d4fb":{"name":"@libp2p/dcutr","version":"2.0.38-87bc8d4fb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-87bc8d4fb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2546f0772beae84033d57f6ea60d72af7cdb6eb8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-87bc8d4fb.tgz","fileCount":25,"integrity":"sha512-vIRsaLPRM1s9SdXiWfMEvTufQt+bxma8fvdBc1ykU//GzC1lM7SPxJreZbzFfPv6kIPSFh5iVHg/34PqOdhO2g==","signatures":[{"sig":"MEUCIHlNvY9kHRNgSk0g8Xi0qYdw4B72VXr3MfJowU04AS1BAiEAoi3v4X5MX2VYNCtCe5xKKLfN2v6qVTB7ViLRTIcqY8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-87bc8d4fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":537317},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"87bc8d4fbdc5daa9fbeda48e731c2b98bb815f07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-87bc8d4fb","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.11.0-87bc8d4fb","it-protobuf-stream":"^2.0.2","@multiformats/multiaddr":"^12.4.4","@libp2p/interface-internal":"2.3.19-87bc8d4fb","@multiformats/multiaddr-matcher":"^2.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","sinon":"^20.0.0","protons":"^7.6.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-87bc8d4fb_1758539025859_0.6362405340322557","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-e8398d97e":{"name":"@libp2p/dcutr","version":"2.0.38-e8398d97e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-e8398d97e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d49ae714d32f71efdc44525a8cacfb6334d2da8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-e8398d97e.tgz","fileCount":25,"integrity":"sha512-rMGphUuqymmvyYR073QVZs5a4yofJbxYGlQtzSDWW3UxpkrZpDbS+Bvnenp2JRyETGBiWGuNYK7Gi8BYzpC1iQ==","signatures":[{"sig":"MEUCIQDAmXfOkcfV7T79/Dfzy01bbMvGx4AtnkeSyUAZO1aD8QIgPB08cYeWOdMy6V+ZwsDN4JnGh5rA7pnNu8iAxtZrK6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-e8398d97e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540862},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e8398d97e4b22923b69432cd8f679707d8fece02","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-e8398d97e","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-e8398d97e","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"2.3.19-e8398d97e","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-e8398d97e_1758621748524_0.0874986951295802","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-fb19b055d":{"name":"@libp2p/dcutr","version":"2.0.38-fb19b055d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-fb19b055d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1b823273031904c437f02bd143a1d31285fe0cc9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-fb19b055d.tgz","fileCount":25,"integrity":"sha512-8xTNqroqxf1V3JRQeZ0mDDwuIQR5vANRJKPCb8SzEcigHVmomTYQadniJa+0It+sAmxqETWYbNBSj+ThHbr7eQ==","signatures":[{"sig":"MEUCIDrJus9ln1eedo26FuQOdjG0k+0EgYcwly/ZXiCUPCJoAiEAjxSeMd6wR3T5RTc1Sla75oiK9e/NIf64K58sk56kQO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-fb19b055d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540862},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fb19b055d252ad2447b365a304cc7fa71ac4d553","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-fb19b055d","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-fb19b055d","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"2.3.19-fb19b055d","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-fb19b055d_1758627250833_0.9901923908268724","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-049bfa0fa":{"name":"@libp2p/dcutr","version":"3.0.0-049bfa0fa","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.0-049bfa0fa","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cd3bfa4aa9bba931beae5fff231cbdb2c5192b6a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.0-049bfa0fa.tgz","fileCount":25,"integrity":"sha512-VYKheH/PuGmnJoiBZ+cRYOvJ99SFNZRh+CxGqmnOG0R7MZreSjoMZGjnRvFJSWuT9dMpduavsOrUdLd/waroUg==","signatures":[{"sig":"MEUCIFVCXcnBz15CkiSAOLJozgsynt7mi+nMx2iDzEVCsR9VAiEA378Crmhuu+mFBncyQzYqE8gTbNHyrIfCppconHRbSQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.0-049bfa0fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540859},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"049bfa0fa259bd5e4ef95086c5cffb884c6b4499","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.0-049bfa0fa","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-049bfa0fa","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.0-049bfa0fa","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.0-049bfa0fa_1758632212303_0.4820446485881684","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-621b464f0":{"name":"@libp2p/dcutr","version":"3.0.0-621b464f0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.0-621b464f0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4febf7f36a5b8554ae7601d5c95a77d8bf85b421","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.0-621b464f0.tgz","fileCount":25,"integrity":"sha512-mbtwWvmiZcUY0gDWbhs0Sq4B6UrE7L2uiRwPMDY0Dvms4En4LW0SM8+EbdMwtzmzpIKLqlfZhuHLC/NIS3zkbQ==","signatures":[{"sig":"MEYCIQCP5p5fDEcTTlj2zW7jzScNg0KkMCUeeK589+eXhSFOMAIhAIRa/21W2vqT35L9S7KQk+XHrLDg3a7Cx3Hx56kMnZvc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.0-621b464f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540859},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"621b464f0c1e6394c5f14f8b3534e7cc720cba25","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.0-621b464f0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-621b464f0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.0-621b464f0","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.0-621b464f0_1758642536841_0.7100108096960656","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-6059227cb":{"name":"@libp2p/dcutr","version":"2.0.38-6059227cb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@2.0.38-6059227cb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"74f0c9f1b1f8c71324247aa0d52cc96bab7a1ade","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-2.0.38-6059227cb.tgz","fileCount":25,"integrity":"sha512-pApRKzUzdLZu8fx+GYFeLh68pkLTHbXKMR6mdtsGPe3nvEp1+CXsvRMizj+MKTFTZeHW0lqufAuvmfggRqLDIw==","signatures":[{"sig":"MEUCIHLgdfCaKeWP2T8MkKpY8EAQOku8nIEQvGM3cgbOtOMaAiEAiK6sS66JLDUWpC89u2vHtOcS2RT0qDp6GIEEEFeVI/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@2.0.38-6059227cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540862},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6059227cb690adb17340aaf303363d913fcb089f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"6.7.2-6059227cb","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-6059227cb","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"2.3.19-6059227cb","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_2.0.38-6059227cb_1758656427648_0.2377490240244302","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@libp2p/dcutr","version":"3.0.0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cf7b649e1fe0edb187e4e76e02ce77508bccab35","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.0.tgz","fileCount":26,"integrity":"sha512-8jhcyKxDk+KUALN5NEKJwf+QrrHm5iHGQUNbctC0M9yQdKT/HoYQtKn0rSHh9hlfXqQP5DP/1PtvMw4Ex+v5Fg==","signatures":[{"sig":"MEQCIEQfaJeXnyk3JGH3PHexYr6CJe4Y150pk3+C7C1JCJb7AiB6X2ZaefW14rhXxlhv+c1GTRXq8iy9X2PRr5rNUT8Nqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":541640},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"08eb47154168f894a0b4847dcf4f42ff52e8420e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^7.0.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.0","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.0_1758692966251_0.2500237717070801","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-55b7e5fea":{"name":"@libp2p/dcutr","version":"3.0.0-55b7e5fea","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.0-55b7e5fea","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2b8cdc615418b1c8715953c293c294274eb4894a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.0-55b7e5fea.tgz","fileCount":25,"integrity":"sha512-MR5kVYkI7QbanRuxuBjZUrahx/0MnFVZQn40bD3Gdcgsuh05SLmLklfESTsJIebydS2bbTpQR+2Gtr3UM4l5rg==","signatures":[{"sig":"MEYCIQD10XLw52ZOjnJ0LJDNuH79qz4a6FqTVNIAV0C7jHiRwgIhALOybxRxagX5JSG+TbKCvV5DKDr9JSw6hjCacPchxHnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.0-55b7e5fea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542349},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"55b7e5feadfc3cf7bccb674dae65b1c2827334d7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.0-55b7e5fea","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-55b7e5fea","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.0-55b7e5fea","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.0-55b7e5fea_1758717662357_0.18951537087244508","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@libp2p/dcutr","version":"3.0.1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f251267e1475cf10082889d105c57468bb898c56","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.1.tgz","fileCount":26,"integrity":"sha512-bg7op8RNn1riHBRqOmtaaMWlezzpZS+30k1jh5yoqSfaOIMnDBLTEroh9yi7EM0NZ+nBtVRtr71WUMPx/C6CcA==","signatures":[{"sig":"MEYCIQCsIoVWx/yE4dOghSBjd7sFMWYuSbP3z3v8GQ/peFffvwIhAK9aELhcv5OIWxdyT8ILcbWuPimmR8NYgHzFmpWHmq4n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543130},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4c1db67d8f612cb65a981654bef87682263cf84c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^7.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.1","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.1_1758722493873_0.5703083775043623","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-71e8ee163":{"name":"@libp2p/dcutr","version":"3.0.1-71e8ee163","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.1-71e8ee163","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2992c39e8d475eb2430038b0d9eb28db9b5a1f39","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.1-71e8ee163.tgz","fileCount":25,"integrity":"sha512-/nvD/28mbFNVi4T71ywidI5D82Q9fwWPTL0OObBWMvrDITiFc3xH8XMoYYnjlDjIjGtkhcvTfh53z8Yj3qz6Rw==","signatures":[{"sig":"MEQCIEPLzIQlyEvJ5EEKyE/QDTLISfnFH1+wBntSVUmNjfXJAiAzJKXQWQbE1yYQ3SxDdOMs1CcOpPsapG4SbGK/rmrfvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.1-71e8ee163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542349},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"71e8ee1632fdeaff5d6c33a38ae6df02ea69f579","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.1-71e8ee163","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-71e8ee163","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.1-71e8ee163","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.1-71e8ee163_1758784088694_0.9150526381922905","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-425a42cdd":{"name":"@libp2p/dcutr","version":"3.0.1-425a42cdd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.1-425a42cdd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1a228e9359bae8cc617c4888add91a9b06f0271b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.1-425a42cdd.tgz","fileCount":25,"integrity":"sha512-By6H/1IKQT2wmYbO3UzXvxGEozyPJwax2xsxQROjzFz/6vSaSzFTEz3Y7f35pZGNj3/G12MjncHStUPwCKVoKQ==","signatures":[{"sig":"MEUCIQDf8lfHGLk1ZIlAM81KRBgnzyyL1dfTBQxypYgqcur9/QIgf63EY2a6hGKiKrx6NBOoPA/hWHvv8WlctpRFcmWOyZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.1-425a42cdd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542349},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"425a42cddac5aac4d0ac822295cc4c4817dcdc95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.1-425a42cdd","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-425a42cdd","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.1-425a42cdd","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.1-425a42cdd_1758810938525_0.20617309149151786","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-8543df06b":{"name":"@libp2p/dcutr","version":"3.0.1-8543df06b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.1-8543df06b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"665567eb32fa00c3ee2f82c7e4e3974e7b148e71","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.1-8543df06b.tgz","fileCount":25,"integrity":"sha512-TTCgC4HuetTKiXwSeqD4y7cGFTylErVwm9lg9A6MbLMT3gcHW7QOHaralzop9m71L7j6+/BOt7Vt5e9Ifu7BoA==","signatures":[{"sig":"MEUCIQD0NKEWnLUo7MRujNbt9NnDnxNhssTxFjom6NPDw3XV8gIgbD4MHdMln/in/S4N0QWjuV+jsXOT0Y+H/lbdAAZ9Zec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.1-8543df06b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542349},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8543df06bef3ee363de4777aa09e9a3bd036fdc6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.1-8543df06b","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-8543df06b","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.1-8543df06b","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.1-8543df06b_1758894087397_0.985647726249103","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-39e2e541a":{"name":"@libp2p/dcutr","version":"3.0.1-39e2e541a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.1-39e2e541a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2b4941c1e3966bee3c0013585dcde5a9b175bb09","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.1-39e2e541a.tgz","fileCount":25,"integrity":"sha512-iTJHVhxNjIeuIvZSR48OpIcyLb/eL0UnlLUNhXSJG3DXnnX54STBKDCc9Jm3iEToupGvU7BE02bkDbShriRfUQ==","signatures":[{"sig":"MEYCIQC6ndTyyFlEifWCup5hZx6wE4Y+zmN8XloMmPjkeCeGFwIhAPjfqBG07nO1HILhhcRWt5FWDf+DuEsMAcuPSp9UYtYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.1-39e2e541a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542349},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"39e2e541ad534e3c214b09b7055e71118648a77b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.1-39e2e541a","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-39e2e541a","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.1-39e2e541a","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.1-39e2e541a_1758900660704_0.2830387858113226","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-8d66d5ff1":{"name":"@libp2p/dcutr","version":"3.0.1-8d66d5ff1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.1-8d66d5ff1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4c6c069157706675d74ad7320ed709b587b28deb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.1-8d66d5ff1.tgz","fileCount":25,"integrity":"sha512-Mbzhf1ByE4kDhI0ks7H4StOFXoKou5lsCXLmtI+cJ8HsUl2K4rU79yimCrJdZFANgl/+khp1n/ZeZkzl2Vnphg==","signatures":[{"sig":"MEQCIG5GrdMTsgrXiz2iseda6PS/c2lcCo/zYJYvedqzE2CuAiAEECLX2OE9GPuedFPgLVtun21wvhYNkDGOszpirUNF4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.1-8d66d5ff1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542349},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8d66d5ff1c28298ac1bef3b68fb757eeba1d3bfa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.1-8d66d5ff1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-8d66d5ff1","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.1-8d66d5ff1","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.1-8d66d5ff1_1758955795119_0.12248220969458057","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-334f91bdc":{"name":"@libp2p/dcutr","version":"3.0.1-334f91bdc","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.1-334f91bdc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f4a5f1709690c93c5dd6da0e83b130bb2cf8c45","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.1-334f91bdc.tgz","fileCount":25,"integrity":"sha512-ZCIna6HGRNGe0NjE/FdD70GrCpTDd6Oo71rDj3mDuyV0HSGCu8NjaZzbyrz1dzTt7oprguNaHLHbLf5CEL+wLA==","signatures":[{"sig":"MEUCIQDhB91uQLVw5zHCzyMEzyStXhgB9QfypHn/4vZx/P5bpQIgHhqTcZzfdC0siHUaQwia6mnTypXIe40kbWgfd8zBp9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.1-334f91bdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542409},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"334f91bdc198e576ebf93e74b1f40db0ef75b839","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.1-334f91bdc","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-334f91bdc","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.1-334f91bdc","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.1-334f91bdc_1758958939433_0.8540473744802877","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@libp2p/dcutr","version":"3.0.2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"daf317c13a73a8fd391d01ce6d4c8f5317cf9f75","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.2.tgz","fileCount":26,"integrity":"sha512-OYmzDBdg3Dr1V4XoUnzeawtMMAPVprF+AwwwXdyMP+g4f71+Bhha4LVEEECYP0zZ5TswRaeWoB+UMuBfoaWyrw==","signatures":[{"sig":"MEUCIQCLZksy8nCu5pFMDjf+rHjGG/vjJgezsr4ON6Fca2qeuQIgTqxlGI2RXWQLerrm0FC+WdcV2gvaGUTWbPsnaUjnw5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543190},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e626e2e76c48bb43cae60eceb8fcc7c1569cab17","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^7.0.2","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.2","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.2_1758960463249_0.6655419453311184","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-de2ad9ca5":{"name":"@libp2p/dcutr","version":"3.0.2-de2ad9ca5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.2-de2ad9ca5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9a187a974260c784fffa07cbae7be7908a10c8bb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.2-de2ad9ca5.tgz","fileCount":25,"integrity":"sha512-xrTd99FT5SIEeBX73n/WHR4JZ046hlrtgq1+rBHRXo2DGxishPRq8WhcWHsXH6i035u1FP94bg1nnoz2iFn1Rw==","signatures":[{"sig":"MEYCIQDWu3s0S4VR51axgCwIrWsL7Dq6KF9b409vUGFPSum32AIhAPbQ/gS6ju0oWTU7m8cTQl9R71tRwX7f0f0pbqvPLnvE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.2-de2ad9ca5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542409},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"de2ad9ca559ffa31caf040f1702193dc530a4db2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.2-de2ad9ca5","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-de2ad9ca5","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.2-de2ad9ca5","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.2-de2ad9ca5_1758988809221_0.032457957867754406","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-93ba5a84f":{"name":"@libp2p/dcutr","version":"3.0.2-93ba5a84f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.2-93ba5a84f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"75531bd98ab9c43a354da00efd482bf19b9ed4b2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.2-93ba5a84f.tgz","fileCount":25,"integrity":"sha512-Lyve2tYio6njrYdqSOnpupm1Hw2ma2HOEuLHbzgm2jf6gMdOzvcFr/Ybeb1iLJFkva7vSmnALGQsJQ1+pEz++w==","signatures":[{"sig":"MEQCIGeoXhTl3qk+2p31m41QVoylGSJcMTrs05seK2q4fjafAiB9WFQ0hsKFLYmuvC1SBaxYTpqMAF6gNrUPWyRk0+tf/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.2-93ba5a84f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542409},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"93ba5a84f9ad0398d8c74c14616717d8e731742d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.2-93ba5a84f","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-93ba5a84f","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.2-93ba5a84f","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.2-93ba5a84f_1759038963854_0.042673071156030584","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-547a5b988":{"name":"@libp2p/dcutr","version":"3.0.2-547a5b988","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.2-547a5b988","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b85e087c77c276ae9400e554b6cabdbb55621cdc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.2-547a5b988.tgz","fileCount":25,"integrity":"sha512-l2VbUWq8drSXWmJ4qxEaC6n64u33UdDxBPT08nx95LMbn2RUee2QN8XTsAFcfilMja+A8KH5CWA8EhgfUoFU4Q==","signatures":[{"sig":"MEUCICAIGd1qXKY0eJsuqwNtBkI0O1Yb5b70UL+wBiqkAG/qAiEAtyaxoBGwo3WJ2M5edJEl6odKqxIJ5axbFe69B41v7Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.2-547a5b988","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542409},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"547a5b9883dd753a575bc34d8ecfce1bc614bc95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.2-547a5b988","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-547a5b988","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.2-547a5b988","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.2-547a5b988_1759236513469_0.5980900867468841","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-7e1c0bada":{"name":"@libp2p/dcutr","version":"3.0.2-7e1c0bada","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.2-7e1c0bada","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f0f95d8e476866948afa8763fa6ab3c85795958c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.2-7e1c0bada.tgz","fileCount":25,"integrity":"sha512-J+DWX6EuNf1/k9zIItRaTleVc+l1GdAeaZ8MaoDbI2ohjj1SKf+yc64/M93zeWJJN5DDNp9i9lrJdMtlELO5+w==","signatures":[{"sig":"MEQCIAWLUOOw9tvR0mN6TMBtodE13wewBwIEiwFQmp1JjFcMAiAJZHp5+C/uUzMxBxlKnM2nAV0HS8Q6ws2aOUkYx9lI+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.2-7e1c0bada","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542427},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7e1c0badab2098addab964ea97e2ee9d9236267c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.2-7e1c0bada","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-7e1c0bada","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.2-7e1c0bada","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.2-7e1c0bada_1759329342423_0.16211679934966194","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@libp2p/dcutr","version":"3.0.3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"38e59680a9b5e461d55922646792f5acc085d9b0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.3.tgz","fileCount":26,"integrity":"sha512-VcLJdzFYmiDA1uAjnIJnQ/m0T3PogiS8i5E8bh3RMBKjEDikXfhDmlutI4iLir8OuD+SFidUqeZL+4h7A2x+Gw==","signatures":[{"sig":"MEYCIQD2upw71Te6+lFDVv96FVNcp806O6fsJzu3NSy43zfMGgIhAMHtKzqbaBrUYYCtHmPrNYxU9cVGKkI6emUHC7zSYijI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543208},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"afa930ea112a72d72c02afbef9501278f2af2a4c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^7.0.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.1","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.3","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.3_1759340137766_0.11270159817180936","host":"s3://npm-registry-packages-npm-production"}},"3.0.3-72a7ea10a":{"name":"@libp2p/dcutr","version":"3.0.3-72a7ea10a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.3-72a7ea10a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"971f7352c3c902ecd449204d62f3cb53f867e208","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.3-72a7ea10a.tgz","fileCount":25,"integrity":"sha512-6/LJMBA6qTUeXrLNynzH9CodISQmPL3VEMnj06A+3GJj6qq/Fh34NLr3dE1zvjnI7ti0S83OA2NCxA8GB+Y3zw==","signatures":[{"sig":"MEUCIQCfEjVs0QViofQmfDX2d9bIzUWv0yLoOhP204tLYukAWwIgRsV4qFc6pxYXhul/jmfUhLsa6hKHxa4AG0pMIUwK8fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.3-72a7ea10a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542547},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"72a7ea10a622221c4d850e8eaaf17da8b73e318d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.3-72a7ea10a","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.1-72a7ea10a","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.3-72a7ea10a","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.3-72a7ea10a_1759384045756_0.9615030356387917","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@libp2p/dcutr","version":"3.0.4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"10279c5ac0f8dccc42f01a5380882839c4f87555","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.4.tgz","fileCount":26,"integrity":"sha512-ydvR0VfePsaa01ngU+8REJxIx5xWLYUjlxQyxeypEjlfXsSJB21cyNuNRRWaxfmHtXNcPo0+b3Idad+lCdf4bQ==","signatures":[{"sig":"MEUCICxFblY/NNyqY6x+XAGmgidiBiSu8PbejPEvYenzLrSCAiEAhL1yvSR4PVTY78djE/8XTLrQ1rxUkbwUAaO6hx4U6tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543328},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"296b2de0f50357b80642ac301425158e88eb2ad5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^7.0.4","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.4","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.4_1759388826965_0.6966164605302951","host":"s3://npm-registry-packages-npm-production"}},"3.0.4-5fccd1dde":{"name":"@libp2p/dcutr","version":"3.0.4-5fccd1dde","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.4-5fccd1dde","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9eddcfe357270ed728723521a73222044f4e43a9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.4-5fccd1dde.tgz","fileCount":25,"integrity":"sha512-HWzW4DbD7abqRzK3FYC56LswTaI7jjTwm9xMiEXT1C7b6DA3zmauSkIAw3MMopBP9t2IGXAwB93sQcRXY4USVw==","signatures":[{"sig":"MEYCIQDy86F2VLeWD8xlvHLj0WjQlTGSKkzawtmSz3z05dcSswIhANJxpurs0mI2sIvoO07V9FMVyk8KZsUZzjjTg2gInT0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.4-5fccd1dde","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542547},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5fccd1dded71c02a50259350a8f9667cef557891","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.4-5fccd1dde","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-5fccd1dde","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.4-5fccd1dde","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.4-5fccd1dde_1759480392597_0.8746419645504113","host":"s3://npm-registry-packages-npm-production"}},"3.0.4-a0f9da212":{"name":"@libp2p/dcutr","version":"3.0.4-a0f9da212","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.4-a0f9da212","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0cddcb6a90678bc55fd5f6b57aaa2bc1f30d5659","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.4-a0f9da212.tgz","fileCount":25,"integrity":"sha512-luJlTTpDpPoVlowHvI02uUgETcm0INCved6mUuo72DbeIJ1T3o36DLH1ctIbUxg6JNO8xwTLX/hyGs1X2s2DfA==","signatures":[{"sig":"MEQCIAX/UAvFichMq2aF6NWyXnoDj8RrAd5VPVDgTe+gi7CHAiBOMkMBXWGj0LX26brlsqqD0BPn9cAB+nW6qrg4b8KPrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.4-a0f9da212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542547},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a0f9da212fcc8ac8d21da835e87c9225ae138fdd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.4-a0f9da212","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-a0f9da212","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.4-a0f9da212","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.4-a0f9da212_1759484800800_0.3596437941076931","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@libp2p/dcutr","version":"3.0.5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b808c7745c9252f8f150bfd9888b0f739aa01958","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.5.tgz","fileCount":26,"integrity":"sha512-v4E+2i3OSnV19BKO1k/UaI+k/8+bsigN4H6wiNVYfyxE9hrw+M6Jq6tb8Y+77t30ztL55c6FyJTQdJSixfvrWw==","signatures":[{"sig":"MEYCIQCxCpIg0iGIjEVfjWszpZmflgPmrfZ3C045LHQaPqmxUgIhALCRjuTn3fV/ju/1KSFcZ0ZNk8KLsMC05pI3Tqw6CsUY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543328},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"6e1a3bbd0328ba46766fd5687783799adc73754c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^7.0.5","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.5","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.5_1759488710777_0.3633268865710375","host":"s3://npm-registry-packages-npm-production"}},"3.0.5-3596206ed":{"name":"@libp2p/dcutr","version":"3.0.5-3596206ed","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.5-3596206ed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ed8cd8bc3fb444426face631fed8d95677d1b2f7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.5-3596206ed.tgz","fileCount":25,"integrity":"sha512-KBnu8a8EhDX0UinD9ion5PcOVEylNxC2w0OX91Rhf9G7gg2BCDjJqEImbWY8GWXaN4F4cfqr/qW1tzQ+n97F6w==","signatures":[{"sig":"MEUCIQDFf/L6n2sR0Fb61B0apMK0LC2KTD5GDr15q5hmki1V8gIgMXmbuKAw62eLHF4V9sxDJx9NqgzBxXHuygDggJR7HEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.5-3596206ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542547},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3596206ed51d11998e2a4a8c7d76f2eb8ae7564f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.5-3596206ed","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-3596206ed","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.5-3596206ed","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.5-3596206ed_1759726484758_0.29878930303484297","host":"s3://npm-registry-packages-npm-production"}},"3.0.5-fb08a2f90":{"name":"@libp2p/dcutr","version":"3.0.5-fb08a2f90","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.5-fb08a2f90","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9e909b33b98f8a9f9edff9a69b5845dcf6b299f2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.5-fb08a2f90.tgz","fileCount":25,"integrity":"sha512-iDsaWzaT73ZkEL9M4+3OEnQsl1QT2Y2lnAmXvNbpyjX8Y6hYHTMyuLsB+cMYaOnXAyB1zYn3eHuWT/Ri79OUbA==","signatures":[{"sig":"MEUCIQCcUqQv/ZSuqSDu/xVWCK1BcAOwt+ZXWLoypADUw9hscgIgAWQ3qmwN3A4VADcyPlvF8sDjK84x0nv6mgxpKrn0jyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.5-fb08a2f90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542547},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fb08a2f90182744e50869af7cefe5ace0aaac1a0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.5-fb08a2f90","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-fb08a2f90","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.5-fb08a2f90","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.5-fb08a2f90_1760002917456_0.4374741755718552","host":"s3://npm-registry-packages-npm-production"}},"3.0.5-dad3cca5d":{"name":"@libp2p/dcutr","version":"3.0.5-dad3cca5d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.5-dad3cca5d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"038e5142347b86831d7a18ddeca365e1472e8566","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.5-dad3cca5d.tgz","fileCount":25,"integrity":"sha512-cUPXr3rmd1VnxknAtJfUPzGLVsy5yjSVb6Vch1r8M+X3BJ2yWsbktNXxLn6feB9p/7/lF0BG8ctTa2Z+Tl1iDQ==","signatures":[{"sig":"MEQCIBvtw7wL9eIBOCTf/Y8Qs8GSqBtxbZKyUY7mVS79QWwyAiBn1dUO3Ojs8WspTmJEFfDzCK/ep1IT6obBhW0DgPfHBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.5-dad3cca5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542568},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dad3cca5d71b1a4407ca76f110a84b10ba04f853","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.5-dad3cca5d","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-dad3cca5d","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.5-dad3cca5d","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.5-dad3cca5d_1761162168752_0.5879737973246628","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@libp2p/dcutr","version":"3.0.6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ea45cb25f4e84e68432a38f35735fc125a75286a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.6.tgz","fileCount":26,"integrity":"sha512-KBHTPJ33GHtbGTPgeNuK3fTj7ZlecVLVNee1Gf7p98+GPI2vYSLmZmnYZeab4GO9THeoOkTgPBE55nDybm9Hzg==","signatures":[{"sig":"MEQCIBoebQdi6LQjgpFnkNfgR4kH9l3/Pj+lv683OD4QykRHAiATbalOZMlMxbga2Cv9xfLPoFV9U6ovrlpiUB5MsFnl5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543349},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"73945090703143265dccb2a726c604b355b47653","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^7.0.6","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.6","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.6_1761193953585_0.7707178956554659","host":"s3://npm-registry-packages-npm-production"}},"3.0.6-0f3ab9e61":{"name":"@libp2p/dcutr","version":"3.0.6-0f3ab9e61","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.6-0f3ab9e61","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"34bb035aae3dc105f07c7e7863ab5f4a3a95c4db","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.6-0f3ab9e61.tgz","fileCount":25,"integrity":"sha512-AVoEGywk1nysXjS+8IFqTF5UeLioiUk+ocSGvoLEtrvoowngyyI2aA/H4GAvZANTo+2Tnmwd5YQxiW/52OVHZw==","signatures":[{"sig":"MEMCIHcMNUcHmXU250Wztbfzmox+aZtFFsML+WHw62DoT/a5Ah9xu6fuNYbEmB8pr2llWEXCCOEpvr8+iKlkROSRKPXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.6-0f3ab9e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542568},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0f3ab9e617ab10fc09b108923c9d6e0fadd106a3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.6-0f3ab9e61","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-0f3ab9e61","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.6-0f3ab9e61","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.6-0f3ab9e61_1761665394476_0.7623949004191632","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-d447a9944":{"name":"@libp2p/dcutr","version":"3.0.7-d447a9944","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.7-d447a9944","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1201efaeb185e12046ff6b51504b60cdb733d79e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.7-d447a9944.tgz","fileCount":25,"integrity":"sha512-TU5ZhoBqogopn3OsXa0D2EdE3cOVPIyrVW612q+8dw91cpdBqM4tQKpf8j04GtCQqghClBmm7EFlqIoFoh3z1w==","signatures":[{"sig":"MEYCIQD19mzlhiR91GIk0Ba57fXXXyatz5dD8t+ZiBNt7rDgcAIhAKN8zGH8BPUlGg3LvffLZQxnItUEhNdK8B0qGjgf1TdK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.7-d447a9944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542568},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d447a99446be005d4b39f7abd46acdc84c2b4f95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.7-d447a9944","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-d447a9944","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.7-d447a9944","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.7-d447a9944_1761726872829_0.22439173152855973","host":"s3://npm-registry-packages-npm-production"}},"3.0.6-d1ff510bb":{"name":"@libp2p/dcutr","version":"3.0.6-d1ff510bb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.6-d1ff510bb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f48a11f48fb4d19ca91e12a9e39c569468990b01","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.6-d1ff510bb.tgz","fileCount":25,"integrity":"sha512-0/TqCB9YWpmY5Zq1/V7RCa8tBCOidkEOP5LIUaC9dNr1M4rnk7Nh6MG3y0EBTMBDVwloXDLPuonMxJ2UlGudwQ==","signatures":[{"sig":"MEUCIG+eS4mySXSvfJB1v4DPKbXyX5WEuP86bVGKpZ+bgsl5AiEA77F09kwLkeXxpAJqn9OzC8J7UJRzegOsQRbGGwFhyB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.6-d1ff510bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542568},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d1ff510bbe5b752e927a26995040d9439cbca2f9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.6-d1ff510bb","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-d1ff510bb","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.6-d1ff510bb","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.6-d1ff510bb_1761729536759_0.526915690733047","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@libp2p/dcutr","version":"3.0.7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6a80fc93f03260079ba3f953e5e109ec019d9b4c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.7.tgz","fileCount":26,"integrity":"sha512-M0CiZ3eMVyxh9bxKCYv1QuDbxNXJJfoaphpYR4fLjcckwe6hEzipHuUggygLXZAvxQoqL+tDz5K6gjOcRpmy9A==","signatures":[{"sig":"MEYCIQCC3rd+OuqPEqPMA1cauF+tdao5A3x2Xni/zf6pfLYzSgIhAJ/sSeg0qpGIS6bd4qagHY9gfThcWiRAraXuYuEpgziE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543349},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"0bbf5021b53938b2bffcffca6c13c479a95c2a60","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"^7.0.7","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.1.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.7","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.7_1761733678581_0.6758513681809704","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-8cebf6322":{"name":"@libp2p/dcutr","version":"3.0.7-8cebf6322","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.7-8cebf6322","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8e50ff0d950d2d5578e8b2cf25ac65acb0323134","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.7-8cebf6322.tgz","fileCount":25,"integrity":"sha512-nMikhGS9rnmExcj9fvIjX+RsEuwrOWOfBHKRS/tj3EWniMl6QYp9NgoM1H6SEjzjWilvqMvTLeBbO+xWO5L3jQ==","signatures":[{"sig":"MEQCIEGk/f/OSBifZQf2EXNFlye2B9IuCBh+tsIz2+E2ks+YAiA/qMK5IgT71XQMJ+1pY/MUONwi4LQ8UhMLZSfCbiZzGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.7-8cebf6322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542553},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8cebf6322801693eb4f3371b6b8a31163ca66456","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"delay":"^6.0.0","@libp2p/utils":"7.0.7-8cebf6322","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-8cebf6322","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.7-8cebf6322","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.7-8cebf6322_1763011248765_0.005315544090198632","host":"s3://npm-registry-packages-npm-production"}},"3.0.7-e2bdc7e63":{"name":"@libp2p/dcutr","version":"3.0.7-e2bdc7e63","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.7-e2bdc7e63","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7c40cf5a5c806d7c489e80867f75ea9244c01993","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.7-e2bdc7e63.tgz","fileCount":25,"integrity":"sha512-WKzoMmNVeAnJYOx0ofs0cMiQwy5lG8vUKfyG+VCXQ7Ejy/IqOCJGUbTnE/UUb7DNRFPE/9Gh5Yun/HxTg79Rrw==","signatures":[{"sig":"MEYCIQDbIR6TAKrpqrMXX8VXN0Ji7+hAmPezAm5rCCac1C6YaQIhAPegFFvQEeV3K57q+v3L02O4ck056V5bI0ynLOUDx0jR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.7-e2bdc7e63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549320},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e2bdc7e6353fa5e44787f33c72891526195bf5d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.7-e2bdc7e63","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-e2bdc7e63","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.7-e2bdc7e63","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.7-e2bdc7e63_1763013941738_0.7656240787348569","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@libp2p/dcutr","version":"3.0.8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2af835131ea87f7e7490f0db775ff3b647142b03","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.8.tgz","fileCount":26,"integrity":"sha512-i4dOQce8/zexCLSM91wCPTu/Uj+5p+P1T3eHwek6DlPRndc7DvWCdAFL7IHwaU13rAdY7ENHR5lxXasZju8xUw==","signatures":[{"sig":"MEUCIDuebSVN/4+qpRY2ypntnzwiTVrOdzPB+cWE+gCJf0g2AiEAtK0cCbn9UojvjDV/245sDmyTq8inIasiM7hTgQUoZfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550101},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8a5bab05fcd4ae32f8282bf92c6e244e8b1cd4ae","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.8","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.1.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.8","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.8_1763017397420_0.24473453586338056","host":"s3://npm-registry-packages-npm-production"}},"3.0.8-977a3c5f2":{"name":"@libp2p/dcutr","version":"3.0.8-977a3c5f2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.8-977a3c5f2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"978560174210866907c1c92ca30f1385ec057e31","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.8-977a3c5f2.tgz","fileCount":25,"integrity":"sha512-zxFUC2MNGeN4w1wZNUb6PP3ig6wlvFqpbm1VGsZj9FyeHkL7/rMLIeQVjaAT5rqW5u7mmB8PAAqwWDvMwgdHOQ==","signatures":[{"sig":"MEQCIALOpO5QWHA+fMRVig1sCQtRJ+usO0bnetBNbQ8tRTa4AiBVWxJh5O0p9vdibq0ayZ6Iajs/g+1QgeiOJXr6xA1QUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.8-977a3c5f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549320},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"977a3c5f21b9485825db62a6aaeb1da57a9e1f6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.8-977a3c5f2","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-977a3c5f2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.8-977a3c5f2","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.8-977a3c5f2_1763107916719_0.5241382160117125","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@libp2p/dcutr","version":"3.0.9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f80537110ea88e91772e29a7efb6eded1717d6d3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.9.tgz","fileCount":26,"integrity":"sha512-oO+2dECZ1HEIc9OrFW+mrXSAU5C7uzrdVy+Zdt+wVQHiYPmBBa6gUK0LMMbn4l9n4MlHxG+AqV2Y9WtkrLPJxA==","signatures":[{"sig":"MEYCIQCGHs8R1fmS54vMp4x2FAmkoOGra+HDgAkCn5C8Jwh3agIhAPylIXvF8LvR8k3oBq+KVC0W+D1ceBJ8t7JwsJpU01jq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550101},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"851395edf7a5ffdef39a90ca5417a5db0da30520","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.9","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.1.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.9","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.9_1763110875704_0.776723259508515","host":"s3://npm-registry-packages-npm-production"}},"3.0.9-28c2b65f4":{"name":"@libp2p/dcutr","version":"3.0.9-28c2b65f4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.9-28c2b65f4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b988c291106ba73b9a109b808d29a57efc88eb36","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.9-28c2b65f4.tgz","fileCount":25,"integrity":"sha512-i9LHC2KJ6cHvXZefVOIfeME7HB6WwxsnRfKjGld38q1lR2CY9RJlpbEo5jrjuTKNygk0wQFCcj2QSTpOSb7uCw==","signatures":[{"sig":"MEYCIQD9mJpdAUipPj8hujUuVk/H6jk2g2m5VPIQzue7oCoT8QIhAPxHJzUQ17tewJLME32YV7b2yuim0PJskqWoaCV/LzFW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.9-28c2b65f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549320},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"28c2b65f46dd3a3f1240862c8e22b91a53d1bf80","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.9-28c2b65f4","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-28c2b65f4","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.9-28c2b65f4","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.9-28c2b65f4_1768557855283_0.7575355817345424","host":"s3://npm-registry-packages-npm-production"}},"3.0.9-7fff925bf":{"name":"@libp2p/dcutr","version":"3.0.9-7fff925bf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.9-7fff925bf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"75d24ebec4651d14f39d6b4b9a7262d87a692f46","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.9-7fff925bf.tgz","fileCount":25,"integrity":"sha512-UZ59BCAkPHLgOgOxtDidzb1p5XDv7uZD6E6oIn1SkBx+ZaMVSguPlxecAuA77KB4ih+5Axr2D9f61jdf1n9yzA==","signatures":[{"sig":"MEYCIQCxxr31sfr7SsjIkoxoNQSDUlnRFud+r2BIcP3IgreD4wIhAK6Jb6Dbk7+GQDATGdnDw1dYOd25TKeJ97Zk4JnxWibj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.9-7fff925bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549320},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7fff925bfe4ab3818380ad850310a64ac55d6b88","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.9-7fff925bf","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-7fff925bf","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.9-7fff925bf","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.9-7fff925bf_1768564816325_0.3310759992565657","host":"s3://npm-registry-packages-npm-production"}},"3.0.9-05acd0c35":{"name":"@libp2p/dcutr","version":"3.0.9-05acd0c35","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.9-05acd0c35","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"319499674648f7d0186116d21377512543fed9b9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.9-05acd0c35.tgz","fileCount":25,"integrity":"sha512-28xFDgb/KCBylnKL5JxJCWp8ZgZI7ktB0F9ywGQZWYAglXb705gVsEAGBmiSiVgYBPaK5sx970IqjAgxEbt2wA==","signatures":[{"sig":"MEQCIELKTUg9zZdgClidyVY0lFIMJc1Tv6bMscv43WKsJV0cAiBhIjm+P3VY+S6Pa/AbqYU5Gr2lhSI2GpbZALlj2NvSOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.9-05acd0c35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549320},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"05acd0c35f1fd0fae893f6823ad5fde4616785c2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.9-05acd0c35","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-05acd0c35","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.9-05acd0c35","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.9-05acd0c35_1768577910612_0.8311530040728519","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@libp2p/dcutr","version":"3.0.10","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.10","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"85ef65ac2d3fdf4d273f8b1ea6feb2707f0344f6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.10.tgz","fileCount":26,"integrity":"sha512-rMBstMznxLgIGNvHFlEHo9Lvx0/+wD2RXB+H7VU58ov1CRQNwlSix38BaQ6PI94LOmVzDPHKl8x3mG6YKp5GEw==","signatures":[{"sig":"MEUCIQCmgPCBehJXFt1482KDd6ZZmNL0K+j3YCjoxw8Uaz86xAIgDEvLJYbNfdhY+c795CXE6BIOeCxDMJuexUUZ+i6g0Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550104},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f87cba928991736d9646b3e054c367f55cab315c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.10","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.1.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.10","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.10_1768579994958_0.17250908617761107","host":"s3://npm-registry-packages-npm-production"}},"3.0.10-30b53a999":{"name":"@libp2p/dcutr","version":"3.0.10-30b53a999","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.10-30b53a999","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0e05f7976682ddbc1db906a141ddad82433f4127","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.10-30b53a999.tgz","fileCount":26,"integrity":"sha512-uX9gXBm2Dbqb6NFvLLtnymMNZWxPYrAsbB0IzBe180DURXA8MI2CdtVVjUDucP2cEfx20Uf8XQKd3yWNyYVyJA==","signatures":[{"sig":"MEYCIQCxvDb4KgiJTt+uPraLKf5LzfJXk+ljCKBdaKLSDylBigIhAJnpNVqyD6aBLqn9HazGG91kdDNIea3E3pcmAVvAB7Zj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.10-30b53a999","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549181},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"30b53a9994006c925c8f2e1326a1bff1bc7b50ef","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.10.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.10-30b53a999","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-30b53a999","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.10-30b53a999","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.10-30b53a999_1772008222740_0.7261353734156173","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@libp2p/dcutr","version":"3.0.11","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.11","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8bee24188318b75d8bccbd62bf6b08de3bb7159f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.11.tgz","fileCount":26,"integrity":"sha512-PJXIjdgkBSOcg6V/knZkyGUGInDxNtHJzcW9EqoXRDDYhZGUL2lwMNxfqPq904SEqF9MncL3+Mtp1X1JeM4oig==","signatures":[{"sig":"MEYCIQDYNAjt0Jq1UaCXt9Al9qteyi7WivEJQMX8Zo2qXtwRiwIhALcSTHzfAx1i3d7kHyFb7RLSleGv9urg2F+f6N4/D5G4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549144},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ab075f24e2d6c650cff3a010fb81c547a3197ec7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.11","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.1.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.11","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.11_1772323323116_0.631036239558892","host":"s3://npm-registry-packages-npm-production"}},"3.0.11-19796b103":{"name":"@libp2p/dcutr","version":"3.0.11-19796b103","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.11-19796b103","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"185ec7676e954b1ace87a29d88863a9e27cdf896","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.11-19796b103.tgz","fileCount":25,"integrity":"sha512-0yCCmOfa+nUbnKREO3iwx7IN4CUyuA0a2Wspu25KMssPYPnjJD3X+4/ajIUyTX4vjnEgnI0uFwmMI3o4UNEwXQ==","signatures":[{"sig":"MEUCIQC8niRB/IxY58secyWkPA4D3pmH9NErIRRrGn6Dt9Z3agIgJQxWmWAZPlJRJHTw7uGWj+MesKjuwYWgCmWR/xsqAfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.11-19796b103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"19796b1036ecdf927c53f0546558daf3b4e6cbb2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.11-19796b103","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-19796b103","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.11-19796b103","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.11-19796b103_1772362226533_0.5440393524266942","host":"s3://npm-registry-packages-npm-production"}},"3.0.11-3bb95f95b":{"name":"@libp2p/dcutr","version":"3.0.11-3bb95f95b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.11-3bb95f95b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"880cb509dac0cdc0b5731ab874196e93efd7a06c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.11-3bb95f95b.tgz","fileCount":25,"integrity":"sha512-tL9VrV5Lj3eLUwpEZ2XLc3Hsca6NUbO4CzMI6yWS1wTrTh8p2ibUCvHOYH9F49EOWRSwlCNZlmulBsurdyE1Xg==","signatures":[{"sig":"MEQCIFTZ5FtJ3wOCYxGO07fweZaJOEB0LlOg5ylc7Rd8qZ23AiBGN8XLilnAgJigDdDlrS5I9uPvM9djaIs+FYparJBmow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.11-3bb95f95b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3bb95f95bd7e1518d05b5b9af4d2982c2535d030","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.11-3bb95f95b","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-3bb95f95b","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.11-3bb95f95b","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.11-3bb95f95b_1772406566227_0.25724784762205877","host":"s3://npm-registry-packages-npm-production"}},"3.0.11-8f0e1b2db":{"name":"@libp2p/dcutr","version":"3.0.11-8f0e1b2db","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.11-8f0e1b2db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"06dfe66affa5c857ee20b56d5cdfb123e2763a35","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.11-8f0e1b2db.tgz","fileCount":25,"integrity":"sha512-mD+UxLMAa/ATQVUbooWgiCbnKxsPnJomFBVrQrD9u9cb/jt4gf8lCojP0lHkwvfg5G9eyw5m4p7fHdKZwtV4eA==","signatures":[{"sig":"MEUCIQCDZ7L75HJuiuszkdkVb0IfUsMDrP2JNlH6xqGtLNCc+QIgEG11smtbEUMk1Ad8VE45pEHHFSsN47r6rv7VK3jaq94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.11-8f0e1b2db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8f0e1b2db58bcabd7422a02cd961a172b8934500","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.11-8f0e1b2db","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-8f0e1b2db","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.11-8f0e1b2db","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.11-8f0e1b2db_1772455365862_0.7279749016756465","host":"s3://npm-registry-packages-npm-production"}},"3.0.11-f4b950dc9":{"name":"@libp2p/dcutr","version":"3.0.11-f4b950dc9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.11-f4b950dc9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c72e350d1a605b25a6edc6d07512352eace2df50","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.11-f4b950dc9.tgz","fileCount":25,"integrity":"sha512-W3hHZkC5RTzIMuQ1XjO4qLWoRYncfLXxs20k58M0p6mJWGPwO1X+Zsc2mLP0HMNe2UTuwCSrqI4mePI6ZNPkwQ==","signatures":[{"sig":"MEYCIQDKyStI083LFJbsO8UxYIYO7EaEgxtlCn4slW7qSUSvRgIhAP8fwduDYtF6Hx5kDU6QOmqWMRCpQgLWvNOWgXxBZZjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.11-f4b950dc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f4b950dc937a6cbd1a155b01995656991770a5f9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.11-f4b950dc9","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-f4b950dc9","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.11-f4b950dc9","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.11-f4b950dc9_1772545880515_0.39436843570058144","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"@libp2p/dcutr","version":"3.0.12","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.12","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"09771771277e0c158d941d48b4f52ae6e1938696","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.12.tgz","fileCount":26,"integrity":"sha512-o/U5Ge5dK+Y4w1+u/LZPJANzXSbmFxFAJarpS9ndFegIq1w8o7oiq68B8xSmjo4wtPjZVoQE1ogbE6SdyFeIOg==","signatures":[{"sig":"MEQCIFT9+WMIZT0ciy+3q/O9nfK6kr10y4wD1ty2U8B0GbgFAiB41LlyN9QWfTBkt/ZREOKTzTds7Yx9JpbNOetu9R317A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549144},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9f89098b6aca609e6f8bc176c8e3530a6d57c279","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.12","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.1.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.12","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.12_1772553093226_0.5591985459543964","host":"s3://npm-registry-packages-npm-production"}},"3.0.12-4db427d30":{"name":"@libp2p/dcutr","version":"3.0.12-4db427d30","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.12-4db427d30","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"54f1616af2f06e99f6598d19b4be3b8d8a969ea4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.12-4db427d30.tgz","fileCount":25,"integrity":"sha512-TWK1QaKEdkHz4VF4BK7ulhTGfSFj1+OM3XXXDYgaKSD2UZj6MWUXy0WIQV4anzcU/0INbNGwjgzUIdmDSW0keQ==","signatures":[{"sig":"MEUCIHJmGAyxmm/9Cm0huHAQg4oSGHVr46fTvbHIwNxBErSsAiEAqE89R2G+2+fQX5L1901TxDV5yfyoAWs4el4fUIlyM/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.12-4db427d30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4db427d307923d2bfde3c7052f3abfb0456b5e61","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.12-4db427d30","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-4db427d30","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.12-4db427d30","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.12-4db427d30_1772645763575_0.07746174427848218","host":"s3://npm-registry-packages-npm-production"}},"3.0.12-db185b16b":{"name":"@libp2p/dcutr","version":"3.0.12-db185b16b","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.12-db185b16b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"151af08c95bd516e30f8f2da69b52fbf2a3dfaf1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.12-db185b16b.tgz","fileCount":25,"integrity":"sha512-B4bx/aEVkl3xcMHtuUGch+c26xfF/G53Eloxdlmil7UsRuuzpciS6FD44uJ5CtE9Yjo6XXEV7IMrTgWHLknq7Q==","signatures":[{"sig":"MEQCICGqgMqS+cOX3oC2Qaje2X1JguMXdAIXgt49V8f/sz7zAiA5PDYG9AAHOIzDvlUEc/0eVy/Hh2JBPgEQbyl0z0ahpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.12-db185b16b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"db185b16bfe571544a6fddd29a464be57c299175","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.12-db185b16b","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-db185b16b","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.12-db185b16b","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.12-db185b16b_1772808636490_0.4909047541708549","host":"s3://npm-registry-packages-npm-production"}},"3.0.12-28af2ff3d":{"name":"@libp2p/dcutr","version":"3.0.12-28af2ff3d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.12-28af2ff3d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4aa30cf92eab991e36ee048e38ccbe5d7594f9c2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.12-28af2ff3d.tgz","fileCount":25,"integrity":"sha512-zWPA1QnttU8LVLxCRiRXNd55UXg3WDkTlTxEO8Ugtepg9Rtv/KBXYm5ihBRquuaT9MQjSm1g3kl+A1Vpn+HUPQ==","signatures":[{"sig":"MEUCIQD0VqOV6GsKsF6XSKH5RLI1XrA4UzVQ7BjlffkWv/HSugIgC7oLdGUrzl0cQPFTxPAx6bGl0Uk7ogvnDuCDnN/Kaj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.12-28af2ff3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"28af2ff3dad16f9c53ee71aab5532c71a61e3ee8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.12-28af2ff3d","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-28af2ff3d","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.12-28af2ff3d","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.12-28af2ff3d_1773253500910_0.4206919973751262","host":"s3://npm-registry-packages-npm-production"}},"3.0.12-e19d11093":{"name":"@libp2p/dcutr","version":"3.0.12-e19d11093","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.12-e19d11093","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"36e339f2e99051392390eea44697669594cc57ed","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.12-e19d11093.tgz","fileCount":25,"integrity":"sha512-jHJ/hQw+05o9b9JYfy3tzvjm1uzSBPp8xahD/l0TpcDlG8obwGQniQhRpPWgGdhfhOzpyCV45uaga+MXjJsf+A==","signatures":[{"sig":"MEUCICFFFdZM0K+BbvhZYmxwVLwd7VoQgurzBrpHOBefEPTsAiEAqcHiXggBDj9+MEFrL5lhKT8MDCgc99Dw0MpLskjfS80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.12-e19d11093","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"e19d1109390aed39d5020200a2dd4c1fe6f35217","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.12-e19d11093","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-e19d11093","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.12-e19d11093","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.12-e19d11093_1773269532602_0.2544808313503697","host":"s3://npm-registry-packages-npm-production"}},"3.0.12-9c0fc4482":{"name":"@libp2p/dcutr","version":"3.0.12-9c0fc4482","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.12-9c0fc4482","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"84e10c5aadff98bf6b6abefbb2e0660eafc48da7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.12-9c0fc4482.tgz","fileCount":25,"integrity":"sha512-q+Hl0D0mBBovqDY9XwGH9w9Y/7KderW26jqmM4avfu5fXOdaCDzBNDpilW/dr7bZbR+nn3rXH1FTIId6bGeKBg==","signatures":[{"sig":"MEUCIQC1Fpn1PBFBxO+ijQs6FTwnrmOPbxhB8t6l5EdvoxHKMAIgKVYfhmm6XjRcKbOxLA15LKry3AurwWT5HxTC2LRoWW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.12-9c0fc4482","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"9c0fc44823537bb29bf8866fd87c0eb8891b2016","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.12-9c0fc4482","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-9c0fc4482","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.12-9c0fc4482","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.12-9c0fc4482_1773350159083_0.2591963081662749","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@libp2p/dcutr","version":"3.0.13","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.13","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"66e9e801d2c5ec683566e299f25f9e03e5dd7cc1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.13.tgz","fileCount":26,"integrity":"sha512-IFbxWRrEDaDckk+Dm5jERknOgKJSmedr5SuRv3+EbYhREDt/kqdYEVvIpvoxr0a0CJ1dCsC4iTEbQkkTEbdUCg==","signatures":[{"sig":"MEUCIGDEMWteHckJPyfkXAbhWMUR9S5EnOXmKBmiAZB5m2tEAiEAwV2P4i26Cj7XBuYr3BRfJVAATBkAu4ojzX/zcN4bdYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549144},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"3565a2ec5e233c717929580002c554db36c667e0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.13","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.1.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.13","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.13_1773442706455_0.7847885243544508","host":"s3://npm-registry-packages-npm-production"}},"3.0.13-d6f6f5818":{"name":"@libp2p/dcutr","version":"3.0.13-d6f6f5818","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.13-d6f6f5818","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a0cd42061c6a7ce9eff3212923602efd05a9272d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.13-d6f6f5818.tgz","fileCount":25,"integrity":"sha512-XnxM8jkSkVSqbTjOZg+l2h93sFv9I7b3RcdjsVbz+jMgYDoVdV7pvzJFqNvp1VAB9xzIlmug+CTaqFyDke1Vvw==","signatures":[{"sig":"MEUCID1jPp/VoJPk59atTAFmGu37J/ee6BNi+4FKyI0K2nRkAiEA0FTnwefr5Z8+cfgkNwhIHK1q/rMgfa2F1P0z4dW8Q6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.13-d6f6f5818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d6f6f5818092e8b4e16dc06061fbe0a5c36fa95e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.13-d6f6f5818","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-d6f6f5818","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.13-d6f6f5818","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.13-d6f6f5818_1773903936517_0.39659850775626704","host":"s3://npm-registry-packages-npm-production"}},"3.0.13-82c3c9ea8":{"name":"@libp2p/dcutr","version":"3.0.13-82c3c9ea8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.13-82c3c9ea8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0805a70beb186b7a7de7c742af47c812f02fba39","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.13-82c3c9ea8.tgz","fileCount":25,"integrity":"sha512-G0zw296w81ID9M+Uscvp/VNKm+M78zD7M+7Gty6EkxLuYCpd/BAMii7xr+3+396kEgRSTGIpvkMsqo7XOBWd1w==","signatures":[{"sig":"MEUCIFec+PKSt3+tq8gvrEmXXOok/qlIlkYKn4mNxh9lSopNAiEA6QPHq+SQ2WX+JVDd4/A3pyIoWzROrlMFpGywWPObAoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.13-82c3c9ea8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"82c3c9ea8a4f580b636107c65e89c61099e45e7b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.13-82c3c9ea8","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-82c3c9ea8","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.13-82c3c9ea8","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.13-82c3c9ea8_1773999478042_0.2462296606040255","host":"s3://npm-registry-packages-npm-production"}},"3.0.13-dd251c5e7":{"name":"@libp2p/dcutr","version":"3.0.13-dd251c5e7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.13-dd251c5e7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f20b0e8724e404357bed8e55eca49746ea9c6a6f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.13-dd251c5e7.tgz","fileCount":25,"integrity":"sha512-qcGNKNBz5KLUp6H+7ZDG95/OB3UwvgAJaLbZO8MI2MjvQqlpgqLNKw3l85AJWdOjUt3DVIAHzBtkbkUeYhf/IQ==","signatures":[{"sig":"MEQCIHkP6/uclCvK8WLGgM0J69Jo8cGzocRtywuuuwidbhc9AiA89nvB0cum7vVRSkT6x0QSuQi/+1S2pdIucPCJX2YCZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.13-dd251c5e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"dd251c5e7986e920919ddcdad8fb6f75b4a9d889","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.13-dd251c5e7","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-dd251c5e7","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.13-dd251c5e7","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.13-dd251c5e7_1774247971320_0.8425214197099553","host":"s3://npm-registry-packages-npm-production"}},"3.0.13-f88ec96cf":{"name":"@libp2p/dcutr","version":"3.0.13-f88ec96cf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.13-f88ec96cf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e1c9eba37f574ea87b18e8b15054e1d6d25c440f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.13-f88ec96cf.tgz","fileCount":25,"integrity":"sha512-g2jWIxOqQKM+WNBKA4iayukdrIryigCHNynrn+cj0jL6ExhkaeG52c4s25Qiywbj+GU7Mh0xVBGjKN0gQGvKAw==","signatures":[{"sig":"MEQCIDcfwtCXd3BGbSjz0LkhcwDwGsPQ4wUCv2Yp/8HM2evLAiAxdoE/0199FA80237bbbQKGMHvbljK463qptxaDLgWjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.13-f88ec96cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":548363},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f88ec96cf92ffb4a40da49b1aef574fc9aa51b91","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.13-f88ec96cf","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-f88ec96cf","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.13-f88ec96cf","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^7.7.0","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.13-f88ec96cf_1774370565733_0.576051171882044","host":"s3://npm-registry-packages-npm-production"}},"3.0.13-1c3b61777":{"name":"@libp2p/dcutr","version":"3.0.13-1c3b61777","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.13-1c3b61777","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"36f395593f8ea7d3fb6228d18e82860e35b259af","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.13-1c3b61777.tgz","fileCount":25,"integrity":"sha512-HV+kwIlRq8wm//xvYoS8eCWqnwDtRe5RAh+8wFtrqpwbf+mJOScfw67Z6GUhfe+7pT6XXByZmmdmimMGtxUUdQ==","signatures":[{"sig":"MEQCIC4izY6k3tSljTYhcj7LBERp6jmacM2FO3MlFnGD1rnJAiARB/iOlEaEjg/G1bR8M3mFluytNW4gWzru6Tky7OdCxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.13-1c3b61777","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558016},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1c3b6177735c97ede56783560738eb54b4038e1a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.13-1c3b61777","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.0-1c3b61777","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.13-1c3b61777","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.13-1c3b61777_1774646848718_0.9408253241254356","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"@libp2p/dcutr","version":"3.0.14","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.14","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3fd7559c100de97802c4ad4d50c94228c5e54b46","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.14.tgz","fileCount":26,"integrity":"sha512-a3LXH66PCAopRVNucUcHuSlAHmeeRVRyQL0vbEQXnxoNLMqtgmsuHY1ygITKJzSqMpQlk8m9EkU+aC25yPhFMw==","signatures":[{"sig":"MEUCIBNPxBDPlUI7JufaYIgaeIgVDTRUa1YKG4YDCxg08yBpAiEAkr48PKphx68+11IM2pwq0xeqE4RotJQNzj6M3HVMTcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558797},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b2f2db1086799b9a6deadea93fb4038dfea3c74b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.14","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.1.1","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.0.14","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.14_1774693853789_0.5803028558676366","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-2a3e54738":{"name":"@libp2p/dcutr","version":"3.0.14-2a3e54738","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.14-2a3e54738","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d3121caebc97bbf31eda1174b39711d200b8063c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.14-2a3e54738.tgz","fileCount":25,"integrity":"sha512-NRIREEG62IUVKYLxae4LeCdt7dmlFna/twpsavXpBwwkSumr+xqksYwKBSJ+WgC6Y6GFm42DNoEn8LgYawCjjA==","signatures":[{"sig":"MEQCIHfpv5ZnE1wPBmm37y5uwcKpmrqUMiGqQbjc6yGH6FUAAiBA9DBsHdjeQlya0M0vWq/e1PbXakjOZKGyis0QvnRQUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.14-2a3e54738","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558075},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2a3e547380a62dffae31f7b5423dfcf1fc0c7433","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.14-2a3e54738","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-2a3e54738","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.14-2a3e54738","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.14-2a3e54738_1775114160012_0.9121955742466863","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-709b3fa2e":{"name":"@libp2p/dcutr","version":"3.0.14-709b3fa2e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.14-709b3fa2e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cd80a15874ea652e71feda60651170131dc82e3a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.14-709b3fa2e.tgz","fileCount":25,"integrity":"sha512-AuoTv9qPwMB7lKBOqls+mWEQorPFvO2iTunzwnu8JBfROwf20if+rs1jTNRCc1jn5xZ6igzgCmBjYT62CAUEew==","signatures":[{"sig":"MEYCIQCtLZkLXSNYhio1LP/RCj0kxc+ZFd5I9L3QUq7ybKXtWQIhAOS2aJMqZjbEZFmil8uLKAzNTWPJ/iVkPkWed8i6Ckvw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.14-709b3fa2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558358},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"709b3fa2e94d99c77d97df2dda39b431f8b92878","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.14-709b3fa2e","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-709b3fa2e","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.14-709b3fa2e","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.14-709b3fa2e_1775159841083_0.3510686069164355","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-4580b64fa":{"name":"@libp2p/dcutr","version":"3.0.14-4580b64fa","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.14-4580b64fa","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c0b2d4ee0fb043ea9b4f6a67d8cc7aa778d889a6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.14-4580b64fa.tgz","fileCount":25,"integrity":"sha512-joHnv2i6NyQ9QWXOabJSBmE36sx93sSwaSypQWVMmeHTsiVDZcdW8eg9iW2P277bn+yex0J5gySvoLvoS7sWYw==","signatures":[{"sig":"MEQCIAtlB1BI+w7CDMLahrGk3+UesCPT8oWHY9bLOn5aOBCeAiBdBI6uts3KsRnWreenzJyLmwSF5qz5GOfDnIa/zYhPsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.14-4580b64fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558358},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"4580b64fa24a3917067b3510c0ccf528978b92db","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.14-4580b64fa","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-4580b64fa","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.14-4580b64fa","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.14-4580b64fa_1775284630615_0.03564858951992034","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-ff5ee99ed":{"name":"@libp2p/dcutr","version":"3.0.14-ff5ee99ed","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.14-ff5ee99ed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d26f779370ad4b82e63e4468f95c7cea77077e9f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.14-ff5ee99ed.tgz","fileCount":25,"integrity":"sha512-aZsQF15ZHXbczwsPzBf1catZkJmaeJOJN+reTGHZsW93deVaoJ5D1PCIwswbue2djA8rIOwoz8AY9qj6h5EHCg==","signatures":[{"sig":"MEUCIF/3L1HJkTC2NYh7jvfF19JdMwy+bhJ82+wXTgBR78YuAiEAxtkNRrC9Gng1qei5g+dRaknI7/ZAcDbCw3G+CD5X8fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.14-ff5ee99ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558358},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"ff5ee99ed55ba1fd773383bb5aef471b45fbf665","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.14-ff5ee99ed","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-ff5ee99ed","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.14-ff5ee99ed","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.14-ff5ee99ed_1775470037783_0.28246849976494826","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-1ecf0e324":{"name":"@libp2p/dcutr","version":"3.0.14-1ecf0e324","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.14-1ecf0e324","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ccc89cc5e2adf7dfd5076f9f64ba496f719c3f5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.14-1ecf0e324.tgz","fileCount":25,"integrity":"sha512-uhbLq1qGNQ6+ImlKL1ZYn2YnwRgA9JNQCdIRV0UZ4WrmTPHK5m+8T4g4j48SlLtQYl8Dmk3KyGprxo+bInOeRA==","signatures":[{"sig":"MEUCIQDZrIvzaau5lOdnm/D3a9+qDW3I9BZNY00lujhBvkETwQIgdUXltOGBajSTbbEOSZ3N02GX/KzGsZHWU7yigcNGtyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.14-1ecf0e324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576297},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"1ecf0e324d89bf5ec5ee4718ae853fe649af0b1a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.14-1ecf0e324","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-1ecf0e324","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.14-1ecf0e324","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.14-1ecf0e324_1775634906548_0.20724948612489813","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-b6efda3d5":{"name":"@libp2p/dcutr","version":"3.0.14-b6efda3d5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.14-b6efda3d5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"38ffd88bf84132f0ca805f6a1d934890f5e627be","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.14-b6efda3d5.tgz","fileCount":25,"integrity":"sha512-RPO11sR+4Wm0cNHnPKGVQXfbar63naZ2PARKuDyhSmCHAXP0L2qqwLFV8dRpxVuo5XEudW5tR12uUleqoKpKnA==","signatures":[{"sig":"MEUCIQCfWm/PCT6CsP7YCkgeQh34Hdy1dfdticxa8ZZq3sg4PQIgY0zfLeGHomznmnvOWJhm5s53FwNRJi2qnnEPOrZwRls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.14-b6efda3d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576297},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b6efda3d548e9b896014dc34cb8c48278652d47f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.14-b6efda3d5","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-b6efda3d5","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.14-b6efda3d5","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.14-b6efda3d5_1775647666872_0.8205603825768681","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-74620dbcd":{"name":"@libp2p/dcutr","version":"3.0.14-74620dbcd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.14-74620dbcd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"16a6dfdbdc847ab2fc282e9e5ca40654580e8eea","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.14-74620dbcd.tgz","fileCount":25,"integrity":"sha512-U+cDsznEBECW4vkI34iWmAI7NDl0BR/fnuYT/T0zwFN6FSG4jnSHLnqD951ybCKnmr91nuvrrLfqGsufILmAqQ==","signatures":[{"sig":"MEYCIQCIrE94LXyPBaji6k9SfjPhPAXxWC+Z3ZcIBiPBxLWd/AIhAKamRt8kxIb3KHViICSkofyk7DI7YkqhbO0lpgrHmHjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.14-74620dbcd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576297},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"74620dbcdd26e937ca79cda04aa3cb2b636532b7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.14-74620dbcd","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-74620dbcd","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.0.14-74620dbcd","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.14-74620dbcd_1775659493793_0.39913637324205564","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"@libp2p/dcutr","version":"3.0.15","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.15","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"deb1a233c0fedcd65f92bf0f0562522dbfebe2bb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.15.tgz","fileCount":26,"integrity":"sha512-FmQpHuMVVc/KrD/92xN3INZHQpOrByuHOwTOucxrpo+5P7RNgk9VHm2lJFCQC62IkqZUxGHnnSgl0EZAh9tLDg==","signatures":[{"sig":"MEQCIBuXSGEsEKZtqEi/Y8PyQglEpLjX+s2aGyKZf0aRAXE2AiBl4qpx+N8dwWJWWcUSX1IhJKuY4hMAHb2Z4Hgv/jesDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577077},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"2ccd23464ae0d11ac3d2779c49829ae9a15184b2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.15","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.1.0","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.15_1775663176977_0.4562196423933691","host":"s3://npm-registry-packages-npm-production"}},"3.0.15-90100be0c":{"name":"@libp2p/dcutr","version":"3.0.15-90100be0c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.15-90100be0c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dbe5d6584b9ecffddef5b6f99bfdc3c1feacce51","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.15-90100be0c.tgz","fileCount":25,"integrity":"sha512-Q9K+gkBz9hXA6d2lu0q09tCf+onaFTs4Bbs6X7sqiyq43lvqNe9chxIYY9zxawJXsT3hTN7qnrL4IN9M6jpqmg==","signatures":[{"sig":"MEYCIQD50gz0Aq+rlySTwhg4+zgnVWbevf7d7kumS8TexA3VYQIhALrkJCU3YSosxTBC3ji9+tdaxgXuRdX9fA3tBl9qx7w2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.15-90100be0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577699},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"90100be0ce46a7ca495462802c8ac5b72703cc3c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.15-90100be0c","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-90100be0c","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.0-90100be0c","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.15-90100be0c_1775804726133_0.058349757231516364","host":"s3://npm-registry-packages-npm-production"}},"3.0.15-f60bd85b0":{"name":"@libp2p/dcutr","version":"3.0.15-f60bd85b0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.15-f60bd85b0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3d27c64cab9d35b4b25202af6dc1a889217fb4fd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.15-f60bd85b0.tgz","fileCount":25,"integrity":"sha512-GM1X4XlNMJpHrjv8jsu1r3XSTY4g39GyY2/xsmIVdsmNlH9++IE9bghJ2Aj+prkcoua73YWwKsIcqFVGtrJdhw==","signatures":[{"sig":"MEUCIGkdwrlKUgufyQKTXzHQLj03ogLyW5K5qf5MTwTNmtHSAiEAqRfsCy1OgGw4OOB3SnsQbzSOiUdlL7RA/x4HiYdveIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.15-f60bd85b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577699},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"f60bd85b03c4642909c54acf0ff62cfda1909e07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.15-f60bd85b0","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-f60bd85b0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.0-f60bd85b0","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.15-f60bd85b0_1775820385787_0.44947219567419117","host":"s3://npm-registry-packages-npm-production"}},"3.0.15-b30baa93a":{"name":"@libp2p/dcutr","version":"3.0.15-b30baa93a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.15-b30baa93a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5518daf62b33b7b908c09ef961a0805f2d44e973","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.15-b30baa93a.tgz","fileCount":25,"integrity":"sha512-iJ9ktxTdR2XQ9PQ67uWr7wpMqX0npgve77KInv2ke7KH19E9te5M/grR5KAoya/MoC/epffmSFt/XoCbbN2/kw==","signatures":[{"sig":"MEUCIEI+AW/pdAL/DT80zsuFy5n8BwJvomtAJolMaVGB+mrpAiEA0jd5G9ALdp7U4bVXu4D/sLk7JvkU95qBvie+XqP2r30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.15-b30baa93a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577543},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b30baa93ae6a8099a06966fa85083aff3052efc1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.15-b30baa93a","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-b30baa93a","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.0-b30baa93a","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.15-b30baa93a_1775837698299_0.9205672553742485","host":"s3://npm-registry-packages-npm-production"}},"3.0.15-f21efd121":{"name":"@libp2p/dcutr","version":"3.0.15-f21efd121","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.15-f21efd121","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"65bc67108c09b5d803256d242785d95cbc1d7428","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.15-f21efd121.tgz","fileCount":25,"integrity":"sha512-4OQ9g915orvq3E5+yEXAG5w0czoOuyAHVDWghi0osfkR0U+w/VR0bch+pPOWuHjdlADwWCtjPOXY7mut99h2jw==","signatures":[{"sig":"MEUCIBYfWrmxbAFwM0nT+LUkrJpMASEYR4Q+fOebV8ZRY5gjAiEAwtu5eXcf+pB7ftSFP20awbJ/VBTCu0ybwvWnEWD4X3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.15-f21efd121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577587},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"f21efd121a9d3755f28049541c1b0758e3498683","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.15-f21efd121","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-f21efd121","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.0-f21efd121","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.15-f21efd121_1775909900182_0.8414751473703801","host":"s3://npm-registry-packages-npm-production"}},"3.0.15-2151144c3":{"name":"@libp2p/dcutr","version":"3.0.15-2151144c3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.15-2151144c3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e96d4bbc71e628bbd4d4623b7e65ce0a317545bb","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.15-2151144c3.tgz","fileCount":25,"integrity":"sha512-riCwJhSIP+0nUTbPLD7v60R6Oheij6PXCD4iv9K6GMj03+vr67+mFpcyj14ztrewAg7+WerGggOYcr8yAOrLFw==","signatures":[{"sig":"MEQCICdGNG9lpGCdzSViC0nBT7WaT0SrAYBOapemcG6KKUAWAiBVFKb+NNJI1ycXOjSZnILFrbWwAhSLOnxI9azjfrZnBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.15-2151144c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577587},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"2151144c3eb6c9a0f3c39123822f8cc22ce3211b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.15-2151144c3","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-2151144c3","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.0-2151144c3","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.15-2151144c3_1775952640453_0.8727808027313579","host":"s3://npm-registry-packages-npm-production"}},"3.0.15-811a29f8a":{"name":"@libp2p/dcutr","version":"3.0.15-811a29f8a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.15-811a29f8a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d818b4d01ddc2ead288dd6ea167f8caa9a6ade51","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.15-811a29f8a.tgz","fileCount":25,"integrity":"sha512-/FpiXcpR16Wr/Ox8GwUy4z9oYrLe4Rr7ZIJc6LLjNuyvwKdy+Rs2DAbiiNXDx8d6Bd4gTLWLX9dgeD06kT2AUA==","signatures":[{"sig":"MEUCIQC9T2V16ck5Dh4v3w+V6Yihyx1ch6n7da2gcm/30IgDrAIgHvmqLC0YHEydNCB1XWdQoYximlGGZH+O0/+SuiucW5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.15-811a29f8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"811a29f8ae28d27eed8f03ef5dac85b05c01aa99","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.15-811a29f8a","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-811a29f8a","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.0-811a29f8a","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.15-811a29f8a_1776171407492_0.7782923572184604","host":"s3://npm-registry-packages-npm-production"}},"3.0.17":{"name":"@libp2p/dcutr","version":"3.0.17","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b91e8d27d4bd97a4696ca04942fd32ea0e29af5e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17.tgz","fileCount":26,"integrity":"sha512-Ju4y6EHGuJTPCljpqT7+hly5fydC3ICpVhAwJ6G7nZa0UfcHSRZSL288OS7wzBAu1vlzlYy7Ie/+WQ6HpUrazg==","signatures":[{"sig":"MEQCIA70q6+XuC9zh/omlSouLbfg+nAcl6lTNmHQ6DBha48nAiAtFmFZ6J08PZ4Kkhto/rK/YQAoI6kSEOFiN1p2gAENlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578467},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"500287203be48756d4fa06e54c7f50eb1ea02807","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.0.17","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.1.2","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17_1776430078593_0.7992090703740096","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-5917715d0":{"name":"@libp2p/dcutr","version":"3.0.17-5917715d0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-5917715d0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7da55e25137fc37744d4e8cc38b2d3a0022fdb5e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-5917715d0.tgz","fileCount":25,"integrity":"sha512-B+ajQEz8RwcXFboqH6f5x1iSctHE/byzApTBQfTQI/CRHy7sHBzMmGGg55xj2dNasMQjlR1yIBwrA76Zw/0NVw==","signatures":[{"sig":"MEUCIAbBIiXXBrJjuyynzHHS9rSeOoQRDRVzk95ZvzMJRQa8AiEApPziZ+dnALmrCfrDVto9818/LKkr5Hb+JL+q3p1/cYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-5917715d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5917715d0c533e07922a0f0a2ff5fa685b35eafb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-5917715d0","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-5917715d0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-5917715d0","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-5917715d0_1776490177095_0.4645905525893952","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-8f7e9264e":{"name":"@libp2p/dcutr","version":"3.0.17-8f7e9264e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-8f7e9264e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5e0e5182ef28e81ba2b42aea1b7091241fad567f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-8f7e9264e.tgz","fileCount":25,"integrity":"sha512-IAIbvDfkxRhCjHVW7p0URlcrUT/SkX76eeu7QlCJzLswlQxaWY4cedtk77nrbL3nNu65oWX5akv3zgcpmDrI9w==","signatures":[{"sig":"MEYCIQDf23DEImiJIqQht0o/IePn0HHN2NVR4L/fFQ9hL3wuSAIhAOeRGU/aREIZwbsTNhmTQoqmfzazdaqiMV+dpmw8cX+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-8f7e9264e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"8f7e9264e034bdb30df488f20ad35b526743803e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-8f7e9264e","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-8f7e9264e","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-8f7e9264e","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-8f7e9264e_1776494532316_0.8082566561626714","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-48f66c41e":{"name":"@libp2p/dcutr","version":"3.0.17-48f66c41e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-48f66c41e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0dd7fe05200ece66ff6c3a4f5e7653b0728076a9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-48f66c41e.tgz","fileCount":25,"integrity":"sha512-VdkEOvQ3H0lf4LRqjmZ/LmIpWTbvkSTtxZg6rYniXZ+LN0oWkp/zTLRt9JHx+ygKu2Hpm+MhPfAwPigV1oOSJw==","signatures":[{"sig":"MEUCIQCQpZSwelL8rJeL1YGh9lwe2VVc0RJO/3f9XEEZkM5xzAIgQDzqVFhMUoHHhbbq58MLzypMu3yf8OgCoPBd7bY6fkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-48f66c41e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"48f66c41ef1cbdac246c6b02fb61962ea9b8fc84","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-48f66c41e","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-48f66c41e","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-48f66c41e","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-48f66c41e_1776505876281_0.5495831423632966","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-8ddbb9e81":{"name":"@libp2p/dcutr","version":"3.0.17-8ddbb9e81","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-8ddbb9e81","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"97c8afb7789cddae725f1e20c7dbf4a7f2150c6b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-8ddbb9e81.tgz","fileCount":25,"integrity":"sha512-LbgJnp8x6+/8PxpSmq1fLroISqSE0ft7EM+n+zp4nsnRSmwiX+7WDEWZ8cctVz5uQHz6MYap6FIsey2ChZCuAw==","signatures":[{"sig":"MEUCIQDVWxlmUYSawBaM/pyAMsXbEV9oa5KwszbCOIVSU711xgIgSflljyWaC8tce2ISrg0ly6ZBB1EFGurQfVGMdd2riys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-8ddbb9e81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"8ddbb9e8109cdcb00d929d48fe3e9bb396cca629","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-8ddbb9e81","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-8ddbb9e81","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-8ddbb9e81","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-8ddbb9e81_1776598859927_0.23414282354433347","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-7cea7b9a5":{"name":"@libp2p/dcutr","version":"3.0.17-7cea7b9a5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-7cea7b9a5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a6aaae7b9a8e0d48bed7f058356d4c17fde57bf2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-7cea7b9a5.tgz","fileCount":25,"integrity":"sha512-3pKlNYMY05YCU1bmnT35T3GFQLlahBBYkkgUHNSGF21R1a9gSPu7DDsihNLJNNIqpf/JOBqviQCySfhEqpCfog==","signatures":[{"sig":"MEUCIQDmDCuXlLhOc1Dc5b7wHHkXFmQ4hP8otQqxjJdXmlVRNAIgbj0kFaxv/b9phfHLsdXR3MtTyCxLxay8W5krc0BQBLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-7cea7b9a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"7cea7b9a5f4ca562db9e95a6f37b6df0d6ecc775","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-7cea7b9a5","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-7cea7b9a5","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-7cea7b9a5","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-7cea7b9a5_1776670216965_0.10663846485779493","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-20bfcb3f9":{"name":"@libp2p/dcutr","version":"3.0.17-20bfcb3f9","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-20bfcb3f9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"080338b4b89fe27664d63647920a7a1e4f8415d6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-20bfcb3f9.tgz","fileCount":25,"integrity":"sha512-Mc6CJk08Dw7Pp8GAgr7Bah6P9RlvaIbIzEdeNkNQCaY35rqspKHswqcjpedPCr2QvMeoVvEyFHNOHiM28f+g9Q==","signatures":[{"sig":"MEUCIDFnv70X996eJjCUetcpmIMg34RFfOtOEB3MUuu4iKGFAiEAv2SJrMYFF60LN/OkhrMC20iyEG3fPikDcmTdDUoQVE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-20bfcb3f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"20bfcb3f951dc97b4d734e791b335b9b55f4bffd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-20bfcb3f9","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-20bfcb3f9","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-20bfcb3f9","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-20bfcb3f9_1776673693211_0.9470126436550967","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-fd68eecf7":{"name":"@libp2p/dcutr","version":"3.0.17-fd68eecf7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-fd68eecf7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c3c41d848f53d3f52e117d11da075c0947222b43","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-fd68eecf7.tgz","fileCount":25,"integrity":"sha512-sKe69u+AWwGlSamNUsCuAI871MpCNzltTgTtbO/SNpxnL2C+qX45vH17sXzTpoNxQGmAT2Qvk8xq4+fa8dbfxQ==","signatures":[{"sig":"MEQCIDz/tLHIIhi9V0lU0gdDeCuKBN62joIAMmP46r08BiosAiAAy2NFke0Q4ugDOxPCHarLIpC3ukks7l3QZI2b3XSAhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-fd68eecf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"fd68eecf718a55e4241ecda3cfe757425c78da9a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-fd68eecf7","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-fd68eecf7","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-fd68eecf7","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-fd68eecf7_1776688782676_0.3115574111526871","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-69a44651f":{"name":"@libp2p/dcutr","version":"3.0.17-69a44651f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-69a44651f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"51b10cc25bbabc1bcb4ca060ea22593a6136e929","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-69a44651f.tgz","fileCount":25,"integrity":"sha512-mN7YAN4TVWCsiC3xrnpXewxJ2chXub4NN4TOCxi6PjUyb4SPUjwH968LHReu0b4QWoB6H48cfHtcuUDqNEnWwg==","signatures":[{"sig":"MEUCIQD+6mvcpyzePpOIZs1wxucGGSSNc/hptMn0/uHFBSnVhgIgce3Rk/kmtXge8/zoK2L871hK7xhZh1uaCHHpzL4QONs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-69a44651f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"69a44651f80f8379bd1a3b3f88464537a4b2ffe5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-69a44651f","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-69a44651f","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-69a44651f","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-69a44651f_1776846420209_0.8555943417648135","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-cbfda2cdc":{"name":"@libp2p/dcutr","version":"3.0.17-cbfda2cdc","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-cbfda2cdc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ca7b3b6487f6eedd888f1ac52da5c59842d7b3ab","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-cbfda2cdc.tgz","fileCount":25,"integrity":"sha512-B+eW1abvlx0IMUZu/v9a3gBMP9B4HD/r8CPibxfBAoMdM8uOmZYUW48y8Ljxw0xSQVogZk3vVbyY0WjPw7z1SA==","signatures":[{"sig":"MEYCIQCIJBLCyOpgZQp44HcGsRTad5jHO0TMw8yyVHL058CeEAIhAO+M9IkdDemvRnMLh9KSIioA4xBk6fnzQ0kgTNSLL/zF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-cbfda2cdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"cbfda2cdcea14485fb78b29a94ec62acf9b0bd62","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-cbfda2cdc","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-cbfda2cdc","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-cbfda2cdc","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-cbfda2cdc_1776955137082_0.3912792791333688","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-5466a8def":{"name":"@libp2p/dcutr","version":"3.0.17-5466a8def","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-5466a8def","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ba421904a60950e13a6dbc4e44c57f6c10625ee3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-5466a8def.tgz","fileCount":25,"integrity":"sha512-ywWkOHS6EtuEAMmIOoyMrGT4rfhiKu7R4+4j/fLlfmSs4muv34d9MxSussVKk1NIl+VXokzPT5Ew2mf67uEfGg==","signatures":[{"sig":"MEUCIQD+40LHWzzY215VvkUsMJ7p31A4knhOIKbhfh7olpRiSgIgR37H3G6TY0jgXZwpc7H0iIMgpeVCzRSt871oiD+SIu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-5466a8def","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577686},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5466a8def5d3573b4ca5c4fc38630a0da9e533e2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-5466a8def","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-5466a8def","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-5466a8def","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-5466a8def_1777042408081_0.7501502048662481","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-d57fe74c0":{"name":"@libp2p/dcutr","version":"3.0.17-d57fe74c0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-d57fe74c0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9c1bab25fd4e4ca13988e13ba683035e58b78fe1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-d57fe74c0.tgz","fileCount":25,"integrity":"sha512-jocmldhodcZyE7IpLUavPuNaB/DZTWbyHyebcMtJWBy3ve7Awa3z3IOpiXclX1JkIg1pvHRhE88SpnPmkQvo1A==","signatures":[{"sig":"MEUCIC8We0w6icj5VOLeUQzBpOD04JP+6i+D/ldLK+1Tgq1iAiEA9PHwEr36t/sD3XV++ZfvfQivrwCkEO9Bc3sOnOf3Qy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-d57fe74c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578107},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d57fe74c032627c4440a400592c2b1273e15ed40","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-d57fe74c0","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-d57fe74c0","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-d57fe74c0","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-d57fe74c0_1777051983677_0.040087766662247004","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-61d594a6c":{"name":"@libp2p/dcutr","version":"3.0.17-61d594a6c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-61d594a6c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"70de3e5ae8798dd08802ea070e8ed10984a2af44","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-61d594a6c.tgz","fileCount":25,"integrity":"sha512-Z2haT5MLn86fWkWelF5cOXIeGYJ6VICybyMcFJA2GXF/+BmRqoTyvVzXQZEiHqyV7UvHJlkuOAqwyqx0Oahdhg==","signatures":[{"sig":"MEUCIQC0YbQK7XLz54aDsUBH7rWIjXqe9hx5WQBcj479V7+ENwIgaW9+onSjnbH5mCSGFB+9HjKBNTK6y6ETX6GzKJlvQ4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-61d594a6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578107},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"61d594a6c9af2b6f42b7d50d88891efbc8d76b27","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-61d594a6c","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-61d594a6c","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-61d594a6c","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-61d594a6c_1777096272225_0.6604017741395394","host":"s3://npm-registry-packages-npm-production"}},"3.0.17-baf3ddb03":{"name":"@libp2p/dcutr","version":"3.0.17-baf3ddb03","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.17-baf3ddb03","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"af6603ec4c206dc1418377f111fa52b51618f161","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.17-baf3ddb03.tgz","fileCount":25,"integrity":"sha512-hIV94h01pIAES/c/wEXeqa7WAu9MQA5Xhxln+XiHfxBgUE5rieOZJn+65nlwyaZ9YOUzAHcBFc+gX7RjKBy2mQ==","signatures":[{"sig":"MEUCIH6ixFJWsKGGlrKhJvMZL6eiDCF9svVtVyuH9DQXQy8NAiEAkbT6pEHjG76DrjlJLQM7jq8wXhyP6HSzWCIuwQ93NVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.17-baf3ddb03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578107},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"baf3ddb03021164ff7317e6a68a6d5f320bc5e98","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.0.17-baf3ddb03","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-baf3ddb03","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.2-baf3ddb03","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.17-baf3ddb03_1777118922629_0.5353512235655142","host":"s3://npm-registry-packages-npm-production"}},"3.0.18":{"name":"@libp2p/dcutr","version":"3.0.18","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.18","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c16e242c0af6635eabf4b56f15937cb87620646a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.18.tgz","fileCount":26,"integrity":"sha512-hNYCeVemXgG1SWG/xr/D9dmzPLzBiS/ubVEWbUBAciopTkTu+lebCw+KPY2nKtGoDt2qWYq9XBCw1RtcQt7Kfg==","signatures":[{"sig":"MEUCIAkOAF076ubijOuBTvK/GscgDxd5XfMyAr+Z31UxgN6zAiEAqBzDBcksyG6/UXR2VYMu7iGxalbif018H1aDn8ufvVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578887},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"2a19115faa3fb198eea1f4700d81f177ff81e73c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.1.0","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.1.3","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.18_1777122767632_0.0251414102321863","host":"s3://npm-registry-packages-npm-production"}},"3.0.18-10b2bdf50":{"name":"@libp2p/dcutr","version":"3.0.18-10b2bdf50","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.18-10b2bdf50","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7a4bf01e3499b8cd7a9b8f195d06610aaf1f05e5","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.18-10b2bdf50.tgz","fileCount":25,"integrity":"sha512-oUPU1+wHMHI1omFjLKTunkbytYggTGX9KAwxbPRtDiawMnXsPwR3l8NTVcPBuqMEQ9I5ImbOv8M0N0Y/fIskIw==","signatures":[{"sig":"MEYCIQCQMD+SJ3K2GDNKHXpDmQhLQaEOCMsVzsBehlbcYscyNQIhAOEVU0eEK1QbdcjO4/B3lc5MFRIRffOS1XVIBic0UvXW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.18-10b2bdf50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578106},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"10b2bdf50bdde0af14fd8ff39377abd7beab6d75","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.1.0-10b2bdf50","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-10b2bdf50","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.3-10b2bdf50","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.18-10b2bdf50_1777204179484_0.3272604738564455","host":"s3://npm-registry-packages-npm-production"}},"3.0.18-3a5e46eaa":{"name":"@libp2p/dcutr","version":"3.0.18-3a5e46eaa","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.18-3a5e46eaa","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2e942775fcff6e1c2f759ffe597159a08783da2e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.18-3a5e46eaa.tgz","fileCount":25,"integrity":"sha512-v98DZeZbHDAedt/US10lAAwqIhDH9c3KC1RmGNqhh4Ubw5Hgvtrh0dijyNwyE9fCRJsZYSAQ0uD2Mgwupbxw+g==","signatures":[{"sig":"MEQCICDBh5s6QW8C914eqHiTQ/sVMYsLwErjuGtOTcrKnoM1AiAuU2qqKxkJnwOFBuzcNDunzpCEZIHaSWBi7ti7bIUOuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.18-3a5e46eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578106},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"3a5e46eaa2baa370d808e3e1bd6a0cea9f1ef7bc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.1.0-3a5e46eaa","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-3a5e46eaa","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.3-3a5e46eaa","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.18-3a5e46eaa_1777466747365_0.17881042163101846","host":"s3://npm-registry-packages-npm-production"}},"3.0.18-d1ab98294":{"name":"@libp2p/dcutr","version":"3.0.18-d1ab98294","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.18-d1ab98294","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d44b038509c8dfd2b3389afd5ecc742088333b2f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.18-d1ab98294.tgz","fileCount":25,"integrity":"sha512-zXKfsgIs+xfYNX9HtkRbptUdLL6yGoJTWOx5LZoj6KedFifFnuTkVWITpjcce8M99AlARmA/0D7fVq9/EJyUoA==","signatures":[{"sig":"MEQCIFnc5TYcDdSEeuyiOzEvZ487Lsa9gj2YQjGWk7LMvF4rAiA4qYXvD95xxCa6esmNE/6vWEjQYthRFt/v3GauFtpu7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.18-d1ab98294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578106},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d1ab98294b65f9d19506efa270bf80fedaaa145b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.1.0-d1ab98294","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-d1ab98294","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.3-d1ab98294","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.18-d1ab98294_1777915247028_0.0695596544231496","host":"s3://npm-registry-packages-npm-production"}},"3.0.18-bd9e02dad":{"name":"@libp2p/dcutr","version":"3.0.18-bd9e02dad","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.18-bd9e02dad","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1888f60a65b7e72ab40a38887fc42c44a9568587","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.18-bd9e02dad.tgz","fileCount":25,"integrity":"sha512-zga3uJdwW8Drf9RjH4/5g6yt63igexhfNPRAz0GnwVgfmbTrQ2A2D0rmKdhs/bKcN4wursPY2eQztWY+meBtQg==","signatures":[{"sig":"MEQCIDR3ivw93WEdWbECqiX6yHKdCCsI0Sd4FnJnqp0GSz23AiA3V4GEePnDruSw+vgqFtj69utRpqaT05pjZirktdtW0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.18-bd9e02dad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578106},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"bd9e02dadccfe5c35cdf522bb6deb807a2282088","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.1.0-bd9e02dad","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-bd9e02dad","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.3-bd9e02dad","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.18-bd9e02dad_1778333211110_0.34693230927196295","host":"s3://npm-registry-packages-npm-production"}},"3.0.18-15eeedba1":{"name":"@libp2p/dcutr","version":"3.0.18-15eeedba1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.18-15eeedba1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a73da14653c601a05ec1270762f9283cbfe65d41","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.18-15eeedba1.tgz","fileCount":25,"integrity":"sha512-3sbhoec8Jt1AtvbqPeKSNVAXTsL/NSOeTtJ/XXXVaU7BYIYSqR+/heyKD+NHa/l1ikILaRF9S18G4TTNbcrYQQ==","signatures":[{"sig":"MEQCIArBxzRcOyELTNeOp7ri7Wl3dbotOxifwjaEzJAwtEoDAiBEvKQojHFk4ihdgr6v3D2Pgl4rYNo8uaj5nUHw7BY/+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.18-15eeedba1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578106},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"15eeedba13846e55e8fc3f9e4c49af18fa185ea4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.1.0-15eeedba1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-15eeedba1","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.3-15eeedba1","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.18-15eeedba1_1778337107745_0.3087021473969003","host":"s3://npm-registry-packages-npm-production"}},"3.0.19":{"name":"@libp2p/dcutr","version":"3.0.19","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.19","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"427f6cc21c052ff7aa3c58ebeb1a47deb0d4834b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.19.tgz","fileCount":26,"integrity":"sha512-plhWCWn4IzLUnrpc/i+Lulz0YQAR41i9P3/o6B6dnqzXENgJXM8kplbfQfmTmZepNSuGNgxdZ2Ra8PZbXx4Rtg==","signatures":[{"sig":"MEUCIQDAPOmrtSY2Z2QyRsgFIHFiJmYOaqGbi5s2NmWA6npY4QIgeraod7zfDTylKVcSciy5dMJbTgKiuhIUD7CHq4WP5qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578887},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"48d3b8bd4e5fd3d623212a5d4f9d4a5a3d0127b3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.2.0","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.1.4","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.19_1778503964053_0.11145990264493189","host":"s3://npm-registry-packages-npm-production"}},"3.0.19-9c3c0b22a":{"name":"@libp2p/dcutr","version":"3.0.19-9c3c0b22a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.19-9c3c0b22a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ebe5d0bae2bf2f9ca8c50024a873116f227dd64","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.19-9c3c0b22a.tgz","fileCount":25,"integrity":"sha512-7gRmL4JxmZCgl9kqbxLzzi1CBO6NsyuYw/YB/ZonIXTociktkmsTnyaWqgOJfQvRQWRiEeneeFuZ3Q+9QXAXtw==","signatures":[{"sig":"MEUCIQCOlq3dGZne1SMWoObE/rqSjxjQ8GMz2f9kGLWPIcK0xQIgRHm1Oo5tLT6toq2WJC660xL7ZlBqjFsgt5Ak2X+hVyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.19-9c3c0b22a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578106},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"9c3c0b22a1ff4683dc0d568852effab7c5209437","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.0-9c3c0b22a","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-9c3c0b22a","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.4-9c3c0b22a","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.19-9c3c0b22a_1778624578032_0.061542359275367664","host":"s3://npm-registry-packages-npm-production"}},"3.0.19-5692f3f16":{"name":"@libp2p/dcutr","version":"3.0.19-5692f3f16","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.19-5692f3f16","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fbc44b880c53caa8b2a24fc99f296d6793b002c4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.19-5692f3f16.tgz","fileCount":25,"integrity":"sha512-cJ8ZUoZZb4t+H3KtkBhwxr5gq+lrdkceRTecgTH3gvuC3fFshNbcEI48de6CzzNmxgI+njBGGSkb1Tl6x5azGw==","signatures":[{"sig":"MEUCIQCPQcI/04KtbReHAt2DXPv8Ahx6b5di20g2zVYbnT0OKgIgc4FmDOHKKRS8d8JP8MB6+TzWd4yo7dOctnN9xN2gCCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.19-5692f3f16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578106},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5692f3f168049cc658ada36e8251b445683f5806","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.0-5692f3f16","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-5692f3f16","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.4-5692f3f16","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.19-5692f3f16_1778631557257_0.4549288042226627","host":"s3://npm-registry-packages-npm-production"}},"3.0.19-9eb27be79":{"name":"@libp2p/dcutr","version":"3.0.19-9eb27be79","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.19-9eb27be79","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f16611e09654de2cec913679d0b88576f27c9419","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.19-9eb27be79.tgz","fileCount":25,"integrity":"sha512-ROPfXP2vhoBUM9cOWJP/R+lVtqWm4kuUKlcy0fMW/I7Oa2fy+9KwXnqX6UgTFtJF04PsYxKuHb9rZwKt94c1AQ==","signatures":[{"sig":"MEUCIAdDh60KfGkufymfyp4cmiTNSoLBi65lXqBPqd5VXZ68AiEArNS3BkkOZvwFDY+MuB9iazDYriFCotQ4I01NmzxocZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.19-9eb27be79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578112},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"9eb27be790afc64c436422a9f7fa53cf0c95d9b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.0-9eb27be79","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-9eb27be79","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.4-9eb27be79","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.19-9eb27be79_1778870281639_0.006294860284995263","host":"s3://npm-registry-packages-npm-production"}},"3.0.19-cc151e147":{"name":"@libp2p/dcutr","version":"3.0.19-cc151e147","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.19-cc151e147","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b34e334f3422acc3d6f55dfb920c929ce1b15c02","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.19-cc151e147.tgz","fileCount":25,"integrity":"sha512-R57QAmWH8Qmk0jonOUVYIOvNqbIfrWh4OTS4S4Fj6C0Gq7TKPD6HbEH7XHQXyizk7Fe43Ef2dnd0P6suKkm7EQ==","signatures":[{"sig":"MEQCIGKYsiM3GxBLe+lCieKJyf8fbceNZyR7IXuHYv118fGZAiBLLN9VtXUjfH+CYyVL0z9lWICCwQBYPnFR2ajj7ylQ2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.19-cc151e147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578112},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"cc151e1478aa8159b823573443f2f187838e9169","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.0-cc151e147","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-cc151e147","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.4-cc151e147","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.19-cc151e147_1778894184165_0.9336096386173034","host":"s3://npm-registry-packages-npm-production"}},"3.0.20":{"name":"@libp2p/dcutr","version":"3.0.20","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3d7767a8b26805bf35af59e76ae77e5d6666d4e7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20.tgz","fileCount":26,"integrity":"sha512-GLdcCmIlarR+JxtAgQ2eqXjRSGJi7KKrycko+9dwHTo4a3RdZx4UwnzgyyjJgdx9THBzGSoPfBQP59mN+MoiFg==","signatures":[{"sig":"MEQCIEA4yeLJNbEH1fkNXsoXKmIlWZdx6lGcrBd5TR/hw9yzAiAKpQ0eGSjKhTKQv4L+phKRovdgtlDzJ95qYPEEVT/dNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578893},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"704b0e615288682caf80841c7a91c86bab32bdad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.2.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"^3.1.5","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20_1778900000163_0.669504321428898","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-b9ebef660":{"name":"@libp2p/dcutr","version":"3.0.20-b9ebef660","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-b9ebef660","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c703f0da13e25c550f688de5a07ecbbd4140c431","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-b9ebef660.tgz","fileCount":25,"integrity":"sha512-iOA49uLGJKiIk52r2ngyt5DjmcsguGCED3jAiqrLCsmsNST0iy8KUkXl4Xb24oGbKHQCuvDv+WtkopxyYaSBAw==","signatures":[{"sig":"MEUCIEn0klEiHM+B4xSkp4D8Ak7usbY5FA7eRm6Nj6SbDbNBAiEA1ifw00uwemJrWj+7EnwLrA08WpxMHNuxa65Lw1gooeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-b9ebef660","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578112},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"b9ebef660bd6b059df3d7dc23ed622f574c01f60","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-b9ebef660","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-b9ebef660","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.5-b9ebef660","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-b9ebef660_1779060027924_0.006995696388244932","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-d59c165ac":{"name":"@libp2p/dcutr","version":"3.0.20-d59c165ac","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-d59c165ac","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3da36644df4bf773bf26062bb1bbb16b392076df","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-d59c165ac.tgz","fileCount":25,"integrity":"sha512-RrPWCBKM8l58trFiUK3cgCEwzkoYntAnsm3nhT/AMMA/u/zo5fDTyfYwLOiqF9WTgTRmiWtgcIgLP1bOjhUBQw==","signatures":[{"sig":"MEYCIQDcyWITeUYuzGjzQuYfnHLobh7gdErDvBO7Z4gWzxyIGwIhAKZvgphWJHnI2A2Vgq0SR/rsF/OOirBjwZ3oXXw9X+l0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-d59c165ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578112},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d59c165ac794e4895f54777201a666c1777b3195","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-d59c165ac","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-d59c165ac","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.5-d59c165ac","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-d59c165ac_1779106675816_0.7111009370399599","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-3574648c3":{"name":"@libp2p/dcutr","version":"3.0.20-3574648c3","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-3574648c3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d49442ef1a280013cce2279d8def20f4d9c91369","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-3574648c3.tgz","fileCount":25,"integrity":"sha512-QtFJ6ltcRRb+vEwx7whY1kBkwdL0k4Li1/ZwQTAWO+ae/QCn8ST+1c7l1mAXTi+/5QD6+mWim46HSwlyfzpyZQ==","signatures":[{"sig":"MEUCIDpEYroIXbAS+vha0L/khI4x73u2QV2dSCvwgA1lYACrAiEAwjHWUfKgqspxbJuQq6qmNLKdqJMf1c8lxtMBswe+K5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-3574648c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578112},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"3574648c3582bd1f4a4c2b734639a1c890d57384","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.15.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-3574648c3","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-3574648c3","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.5-3574648c3","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-3574648c3_1779672031309_0.5846593459604421","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-ed1ad1f26":{"name":"@libp2p/dcutr","version":"3.0.20-ed1ad1f26","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-ed1ad1f26","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bc604b15a512d7762997f9c62b4d147a0cb4c12d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-ed1ad1f26.tgz","fileCount":25,"integrity":"sha512-01FpPxlyNMrCE5rDf6p1+jRYfEe0CEasgqFVuM7qJ3UvvM/kj8hKSAI+K1V2+kkkyls8QROLzkhAyiUhaFmYMg==","signatures":[{"sig":"MEYCIQDgtS43uWqjEvQe0+HdEmqd5IreOQAvNmZ4AnroRQf+HwIhAOz4+kkqaoZwGJrbJBCLcjpxNvhSpAHP5X2ydwVApScm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-ed1ad1f26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578112},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"ed1ad1f265dca9c94a7b38947c683864b987eafd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.15.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-ed1ad1f26","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-ed1ad1f26","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.5-ed1ad1f26","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-ed1ad1f26_1779721677126_0.5552635699748254","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-d888f182f":{"name":"@libp2p/dcutr","version":"3.0.20-d888f182f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-d888f182f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"614300750b433d6da0dc19e1baf21c05d0ea0081","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-d888f182f.tgz","fileCount":25,"integrity":"sha512-guGEzN9wqkAvMcdX94WAlccHDEtfygqvkSl7mJb7KVJ59g9SA0X5Fq5iyV7oEd28QEqd0F8+gw+X4b6o/KKVpw==","signatures":[{"sig":"MEYCIQDoFrQviF+lRfBSWXUtsUGLy2PmoB31VGHo+c9t5X+39QIhAOPOIQtQoGRGLl8nUMlBwgzbW5ZmbojeSgBKGWD5fClh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-d888f182f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578112},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d888f182f451a1d25d4b0ba9f912b1aab3340635","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.15.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-d888f182f","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-d888f182f","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.5-d888f182f","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-d888f182f_1779863527451_0.5351470750056591","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-29797a5bb":{"name":"@libp2p/dcutr","version":"3.0.20-29797a5bb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-29797a5bb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3722bd461cd04bb9cc49e614b5a6415e932d3677","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-29797a5bb.tgz","fileCount":25,"integrity":"sha512-uUVhscQ+NwIDNv3NFcDC/ykyh0S/BQXIUjvwClvUKb0b8wIExMIj3do2M5T6p2Oq+qfHtp3dqq0CaTA/sjhktQ==","signatures":[{"sig":"MEUCIQD3pv2mgxDMQTaCN7QunIHVLlJxseTQWRbV9F91G9MMywIgddTl9f8iljHK5/NVVu0X/rOmRyg7SuyXbxS5fDnl7yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-29797a5bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586295},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"29797a5bbbfc5b93d91fcdc244d7f65e2ce5e76c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-29797a5bb","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-29797a5bb","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.5-29797a5bb","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-29797a5bb_1780074763301_0.9850024388507688","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-b7c6dc0f2":{"name":"@libp2p/dcutr","version":"3.0.20-b7c6dc0f2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-b7c6dc0f2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"18162429a6365c896db4bab7db258f4c1c9fbd24","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-b7c6dc0f2.tgz","fileCount":25,"integrity":"sha512-srQwmRpYCl8vhIGDNeiNnY333x0tR2zVWRWpxpO8uMRIOol+HLDW8nQShKW2sZaJMk1CaUDtWEkvZYQWO5K1+A==","signatures":[{"sig":"MEUCIQDY8iSuBT06t7Fi34Q/tl0f7qB7av6/KlLdHfoji2JgDwIgV91QoScIlDTovIr/XSOx002n2z99B9K3NBv05RovBjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-b7c6dc0f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586295},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"b7c6dc0f2db85e5604e5fac889d39504e0adab50","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-b7c6dc0f2","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-b7c6dc0f2","@multiformats/multiaddr":"^13.0.1","@libp2p/interface-internal":"3.1.5-b7c6dc0f2","@multiformats/multiaddr-matcher":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-b7c6dc0f2_1780088147688_0.015011087843742832","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-5b8813abc":{"name":"@libp2p/dcutr","version":"3.0.20-5b8813abc","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-5b8813abc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c9f747667cae63033882fb3e8bb5e6106f45b394","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-5b8813abc.tgz","fileCount":25,"integrity":"sha512-anTSXoBBmOKROcVq7qEMqOKBOSStb4mJOiZFDRJRud2SBk4uy+BTpqYr5eXPeQJODF9H02jiTaRi8jfpkGb7PQ==","signatures":[{"sig":"MEUCIHtMMv+GC+dAiXqkI1gWFhWKAr5Sk+NzWtCIIyTDtcfYAiEA79nABspwizrh0Ol6n3SRZ1aj6SQnUjjRt8kf99jtC64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-5b8813abc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":699924},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5b8813abcbca3fd59e6d137f2a42ff53e115cf99","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-5b8813abc","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-5b8813abc","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.5-5b8813abc","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-5b8813abc_1780123599767_0.4678203782873227","host":"s3://npm-registry-packages-npm-production"}},"3.0.20-160a24585":{"name":"@libp2p/dcutr","version":"3.0.20-160a24585","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.20-160a24585","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4ac57e8f579efbf3b15539f7a103de90d2fba8bf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.20-160a24585.tgz","fileCount":25,"integrity":"sha512-My3vKBx4dCg4KKFJNTyNB6qYVT8yBnGJc+ALrj1BqteIr/WEXa7NfUwph4xkWE87EOkzMeoohqY/KPseRXBFCQ==","signatures":[{"sig":"MEYCIQC2coTUs/RK6L6QY9l2wO/p2+s5sfRa3rilCL2BeRMmKAIhAOrGzmzGdYyPm5tiKYNIZ/U51mwSdKiNbnwiPYD0vP6E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.20-160a24585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":699924},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"160a245858b6ddc052213f10de463e8ddb9a1b76","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.1-160a24585","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-160a24585","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.5-160a24585","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.20-160a24585_1780173596542_0.4240891023201663","host":"s3://npm-registry-packages-npm-production"}},"3.0.21":{"name":"@libp2p/dcutr","version":"3.0.21","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.21","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3eff5156436c520d196c4f3359a80f4f8adb647b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.21.tgz","fileCount":26,"integrity":"sha512-TYHVHlgG2mLs5f3s5emQTzVL98CMxXYr6i3ACwm3Sj+13wk5ckn3eyhALr7Q9tbwTo2+Khojo0SL29gfYTI2Rw==","signatures":[{"sig":"MEYCIQD+tYe8UEiZ5Zc4tYjQjl80KUoNtNRjlOL3BfTD4Mqm3wIhALaR7Jzdqsm7cuWaQORaPtfig0itRnddjDM1YaYY4XjP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700705},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"17557e888134c0a250bff43b035a52b751a39db7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.2.2","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.3","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.6","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.21_1780211020167_0.169672289911992","host":"s3://npm-registry-packages-npm-production"}},"3.0.21-a34745c01":{"name":"@libp2p/dcutr","version":"3.0.21-a34745c01","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.21-a34745c01","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"80bff4063e99621c1d31d51d47e0e84c67deb3c6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.21-a34745c01.tgz","fileCount":25,"integrity":"sha512-xjTj3AVvKxcS74oyv7EtTSXI/KvH2FfY9IwItEZxuO8v4kGwumMpkW3YBTfVBp1WG92zbHR4XrHYL+quhwZaHg==","signatures":[{"sig":"MEQCIEH8vqYNwpWfWY3MS8JMueQ8gkjySlcteMHoGBbKkJvGAiBvYRjbFf6oFzD/p3nuYhyQO9eRBndWXY1Xgirtdo+e3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.21-a34745c01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":691483},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"a34745c0192b0b70bd0a79130dce96f669ef3754","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.2-a34745c01","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.3-a34745c01","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.6-a34745c01","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.21-a34745c01_1780656986957_0.7455005171723645","host":"s3://npm-registry-packages-npm-production"}},"3.0.21-7ae12f9b0":{"name":"@libp2p/dcutr","version":"3.0.21-7ae12f9b0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.21-7ae12f9b0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e1b042ac1fab19e701090fb77407966dcf082895","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.21-7ae12f9b0.tgz","fileCount":25,"integrity":"sha512-9VvjJNza9PpJftaqE/JQvGxo2WKY1frqii3SlQnuwR6hVdMb45/oeAK0oAHcPENlnIEQGRsyVKIAWP/EnWUyaw==","signatures":[{"sig":"MEYCIQCa9hwdvVbP5YKR8K0Gzu08hlQbF1rk51zj5mzrtbwMeQIhANAM76kza95Zs4N5kMYp9juCVySixWU8VCVgXTUShzmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.21-7ae12f9b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":691483},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"7ae12f9b0a6ca49b854afdd5457211eabf00e8a9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.2-7ae12f9b0","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.3-7ae12f9b0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.6-7ae12f9b0","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^8.1.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.21-7ae12f9b0_1780758010011_0.6818887155500508","host":"s3://npm-registry-packages-npm-production"}},"3.0.21-404c7824a":{"name":"@libp2p/dcutr","version":"3.0.21-404c7824a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.21-404c7824a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"584ca838a0105db3a42fa33f257d750c46cdcd45","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.21-404c7824a.tgz","fileCount":25,"integrity":"sha512-Ac8vPpKenRhU/PlYMEyFlYDEcMJ9f78qhHlgp2dbYv8V74H55wwV5BqiaQrpJZJg/PPH1GuZXxNje/avL8DrbA==","signatures":[{"sig":"MEQCIDUZwfnIDofF1xIqmavRNz3ouV1iPW2Pwyd9MmEuygtqAiB4cad7qrjjLIKogdEZjIiJKpT1tQgly7HR8rICNEA1xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.21-404c7824a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582750},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"404c7824a85e83082297fd968de32e00234c12ba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.2-404c7824a","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.3-404c7824a","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.6-404c7824a","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.21-404c7824a_1781270898946_0.3885763914050655","host":"s3://npm-registry-packages-npm-production"}},"3.0.21-5e07d5963":{"name":"@libp2p/dcutr","version":"3.0.21-5e07d5963","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.21-5e07d5963","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"274f818a346e4a201a7d13b969c181445f674f93","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.21-5e07d5963.tgz","fileCount":25,"integrity":"sha512-gGInWndsuvqrmaMymnZX1w868DwgUlyHfeFuroafhpUdwr7IrVQCGwR/hCHAoddHhoLOQ1Eya3G/c8IuVEsq/w==","signatures":[{"sig":"MEUCIQCwl/ZE7b/gSm1CI+MMJLHrwjZnTMSSswHG8kMY4LBZYAIgEI8PXy+uSlaRG5dwj0Qs/VEdlkJiXnP3HXkB5ocApxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.21-5e07d5963","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582750},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5e07d5963d691ed8e695ca0af8e1d8f23af54795","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.2-5e07d5963","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.3-5e07d5963","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.6-5e07d5963","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.21-5e07d5963_1781383039888_0.4982204037504101","host":"s3://npm-registry-packages-npm-production"}},"3.0.22":{"name":"@libp2p/dcutr","version":"3.0.22","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.22","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3ed30e1c94045a28387f73b9a6448c3b4e9537e3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.22.tgz","fileCount":26,"integrity":"sha512-n9u/CwzyUjXVezZSplpQY37T1xZq7cVz1UV1hDRo6dk5PeOK+voj0FRktYefaTvjwvQFI2ZFDnv16Qr8xUtOfw==","signatures":[{"sig":"MEQCIADjLdDYojl455ot/j6IkmBM7oMOHVK22s7iHrZj9Y5FAiAxbhbxT7BeYH37UkCGrjFoE21flX/A7bM5sJ/jDLzTmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":583531},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"0109b50d818cde676d5ea0ab0d227bfc7eb08733","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.2.3","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.2.4","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.7","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.22_1781387418752_0.8982749448412666","host":"s3://npm-registry-packages-npm-production"}},"3.0.22-bfb7ceb0f":{"name":"@libp2p/dcutr","version":"3.0.22-bfb7ceb0f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.22-bfb7ceb0f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0ccbeaf13a073780c21f705921d4651fcb3c8d1a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.22-bfb7ceb0f.tgz","fileCount":25,"integrity":"sha512-rHkiyXMryPMkBJaNhWs9gMWvs8nvkCuCgRpSHefM9v8M2tuFqYYnkNmQv5Dn7b7FoFtN87DXmnKJKWgOSiSikg==","signatures":[{"sig":"MEUCIQDsWEN9vBRo6a8Q0HNctqi/KCiPO6/cN6L4pEDO7IgEvQIgQ+Qxvdpcfg1wa6H5/+Zx8ATqGQpOlQUgZwu6cGew+tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.22-bfb7ceb0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582750},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"bfb7ceb0f29680acf308649aac0885c99730e899","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.3-bfb7ceb0f","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-bfb7ceb0f","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.7-bfb7ceb0f","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.22-bfb7ceb0f_1781943958259_0.4433334326681193","host":"s3://npm-registry-packages-npm-production"}},"3.0.22-d4dad9bf5":{"name":"@libp2p/dcutr","version":"3.0.22-d4dad9bf5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.22-d4dad9bf5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6ce5fabab7eef64ce3023035b523eb25e2e4fa5b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.22-d4dad9bf5.tgz","fileCount":25,"integrity":"sha512-vzq/9EkVp8s8XHD7YropUc03blfZ4/bu0J/JU8wzGD+6PcYIMG5ME+e3jRrG+CNQPk1MzYau0x77TlcD3Su1mA==","signatures":[{"sig":"MEUCIQDEp0Gun8eh/48sPw12wW+KzoxWl3RoL1OyyvqfQbVaUQIgblG3D64Z9xO3+mu0K/CU9YWcpvXvv/qXf6BiY8kwBRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.22-d4dad9bf5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582750},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d4dad9bf53f6e50012499837fb6db213d2022efd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.3-d4dad9bf5","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-d4dad9bf5","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.7-d4dad9bf5","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.22-d4dad9bf5_1781946023480_0.5522669852505373","host":"s3://npm-registry-packages-npm-production"}},"3.0.22-47a51e3d1":{"name":"@libp2p/dcutr","version":"3.0.22-47a51e3d1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.22-47a51e3d1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d31d276e17a14d011d88fd3ba938a60bc5435e0","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.22-47a51e3d1.tgz","fileCount":25,"integrity":"sha512-FEJG/P3yTuft0ecJ1/g9yx63fj87q1yWF9TtyfnQjHM2luFvSrIHfRZRSNSzKpS1ijFs9WGdF9GBge0ox+MpSA==","signatures":[{"sig":"MEYCIQCJbAiiLSjMTZxbWt/xhg2JXzCNs0wMHTFknXK4q1y+UgIhAJMcCa28y8nacktOs7VvO1j+i8zNxOrivWcxj9TgV+Sd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.22-47a51e3d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582750},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"47a51e3d1e0c508461b4bca1825b42e7397b9e7c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.3-47a51e3d1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-47a51e3d1","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.7-47a51e3d1","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.22-47a51e3d1_1781966508862_0.628604816637645","host":"s3://npm-registry-packages-npm-production"}},"3.0.22-f144def15":{"name":"@libp2p/dcutr","version":"3.0.22-f144def15","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.22-f144def15","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a623b5c01833d79c55153681db6ac4316b254a7b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.22-f144def15.tgz","fileCount":25,"integrity":"sha512-oKZTcNfPMNBXVTJlwhIbvvBV4gC4MAX80cFQ291ADcxQkQ87hfS2TIg6F4GgEI5zRQVjCS0uOVy4bE706AzAGg==","signatures":[{"sig":"MEUCIFLWeb5LivrDzKegoDBPaAEajcNAiM/XCXLdyjr4m20OAiEAyTD6kkgBEGxXCJJCJvGtEBhJSaa80g7aEp+wpdwfiwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.22-f144def15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582750},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"f144def154662e8c899d7a595fbbf3aca27c6ca3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.3-f144def15","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-f144def15","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.7-f144def15","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.22-f144def15_1782114702495_0.5779496685380352","host":"s3://npm-registry-packages-npm-production"}},"3.0.22-08898d7df":{"name":"@libp2p/dcutr","version":"3.0.22-08898d7df","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.22-08898d7df","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ba114d4957f18a30c0c8ffaba14affe976ebab0e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.22-08898d7df.tgz","fileCount":25,"integrity":"sha512-Ec54nEpY9BjawF9VPNRsnLz3hbd9BnzxOIZBmA73I4l7I6cfqTsADUfJ0BsE80W8sHAyW4tQe6Z29WnAntI7zg==","signatures":[{"sig":"MEUCIQDpxEvJQFOP1YSM2OBHuf3xc0hXK7Xb8j67x1u4M8dP7QIgFl/yc9cQO8agGLXkBED5T/tbHIwMQONF8k6vDg9BJHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.22-08898d7df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586849},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"08898d7df679f45b543f188232883decd4535691","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.3-08898d7df","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-08898d7df","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.7-08898d7df","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.22-08898d7df_1783417662681_0.5396988129905718","host":"s3://npm-registry-packages-npm-production"}},"3.0.22-dd084c0b2":{"name":"@libp2p/dcutr","version":"3.0.22-dd084c0b2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.22-dd084c0b2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a93ffd8f0c9108de2464f29c3cda78b0ff174fde","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.22-dd084c0b2.tgz","fileCount":25,"integrity":"sha512-+/jtTgLm5+xJB3MzDg9c+XM9Wkahr2TdVIq9MbSuPerAeto/rRP3UTpCtY05+GZSJov8ne2bt97SwZ9xlW5S7g==","signatures":[{"sig":"MEUCIQDgdCVMlbn9dggTx/balufJ9kbBvCsOdDqsGfgowPPOgwIgacPd3rJW9d6uhKNcs38aYscbX+vLHw4KBihYzNqwhTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.22-dd084c0b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586849},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"dd084c0b267a85ad5db0e05ec1fa83f02fb525f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.3-dd084c0b2","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-dd084c0b2","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.7-dd084c0b2","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.22-dd084c0b2_1783428446500_0.6769818135079488","host":"s3://npm-registry-packages-npm-production"}},"3.0.23":{"name":"@libp2p/dcutr","version":"3.0.23","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"96045c6e26b29bd27ed7cee0014217f6a84808a9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23.tgz","fileCount":26,"integrity":"sha512-d7r2p0xWXKT1nKgwBWcT2aunAnITZeKYEn5leU/tSQH9qf+NR+7Xt9Vi/TCyyzVljSkH15FUFkUmE7AKb+fbcw==","signatures":[{"sig":"MEQCIESG9VtmTwTM6dwOC8D6RNoLfbp+TGAsS0PWn6e8Uim7AiAVghXfjM0hO7wC1np8lRD6HbvK5POKlO41QSYMLdqrKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587630},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"66e022d053da39b2dba11f90158c046f84299488","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.2.4","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.2.5","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.8","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23_1783430746322_0.31794045397856796","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-4bb8fbe8d":{"name":"@libp2p/dcutr","version":"3.0.23-4bb8fbe8d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-4bb8fbe8d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"791822ee02eb09986ca26c5abdf4ec242c390a3d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-4bb8fbe8d.tgz","fileCount":25,"integrity":"sha512-FKCDQoxd7ijz0mu5u8PYvdv2JeH5yXWwuu69IYO4nH/Z5g6bKE9RsTyqQCCKMXEyOe9cclW3NZR3G0t4ZxWpDw==","signatures":[{"sig":"MEQCIAktXQo3NSStcw71HGUCgiMYH8mvY5GyWz2EwZTz4tqhAiACFf5/yTl8KHR85n1cmbq/8KZhDCE18tkid6HBVKFhMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-4bb8fbe8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586849},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"4bb8fbe8d3f3590e4af51a1f5f7de56fffa5804d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-4bb8fbe8d","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-4bb8fbe8d","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-4bb8fbe8d","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-4bb8fbe8d_1783536674578_0.5980129587048355","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-a04f5e0bf":{"name":"@libp2p/dcutr","version":"3.0.23-a04f5e0bf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-a04f5e0bf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"079157170b5b7fbdd08d9cda8215626caaf880ba","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-a04f5e0bf.tgz","fileCount":25,"integrity":"sha512-g/VzfVGqtAVvYCee6auIdp4g6nR9680HqhjxRfIkYWiDCrqWnsWby4HL0yVGOiH85Ja2JymS+DHrmVDjfNfTGg==","signatures":[{"sig":"MEYCIQDplUeFCc3oXP/0G7WUHvVEg1KgSKXWnfux6RC/gYtVOAIhAMgOJivUiAd1IIcXa291ANuD+PdOgMXXYbckgC+b8A3S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-a04f5e0bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"a04f5e0bf392ef1cc018c0e5d58f802de7dd09c5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-a04f5e0bf","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-a04f5e0bf","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-a04f5e0bf","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-a04f5e0bf_1784128282413_0.7846556460734415","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-fb9e8a76e":{"name":"@libp2p/dcutr","version":"3.0.23-fb9e8a76e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-fb9e8a76e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c79c7f8d7096b0273bdfa6835a4da0035416362f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-fb9e8a76e.tgz","fileCount":25,"integrity":"sha512-UlZQARPLQAlfcOLi2mfN5r64zQHufpbqN+QD41naQN9GnpxT68gW+d3RhOHTtux0mmWT8+OcvMT/HXCwfKQjNg==","signatures":[{"sig":"MEUCICroOWIYKB3He1KzqD/qxzVqlM1ETWtPJK18JvZhzsGRAiEAhHw9YpSjNLvnbELULXvfleSolvvFIg3U2b/SLzh+zMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-fb9e8a76e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"fb9e8a76e9ac75924928fae4ce11d00f68320a83","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-fb9e8a76e","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-fb9e8a76e","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-fb9e8a76e","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-fb9e8a76e_1784222809617_0.2717096906300327","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-084ad7890":{"name":"@libp2p/dcutr","version":"3.0.23-084ad7890","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-084ad7890","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9c77d4621cdbe721ccc358baffddf921245a6d0a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-084ad7890.tgz","fileCount":25,"integrity":"sha512-2vxgcQwZVFvfCn6VPqAQPJ58T4RCpd9lCMGu5m8+zPdqlpECGJQfkiSjz1ARJkaQc1NuZ1aj3cgpm9QZ9seezw==","signatures":[{"sig":"MEUCIQDmHeKK46COIyZBVPC+avpSALcqorbMSwhgwLlBV2bYxwIgZXwRayxkZeiioBrMO6gPWHA588MO0qK2WWIgrpoXdPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-084ad7890","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"084ad7890bfe360c67fc41e1635fde73cb4fce0a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-084ad7890","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-084ad7890","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-084ad7890","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-084ad7890_1784311297790_0.41311396188604","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-cec2b1f34":{"name":"@libp2p/dcutr","version":"3.0.23-cec2b1f34","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-cec2b1f34","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d07960a59b00123a5d90894c467e4cb45580b445","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-cec2b1f34.tgz","fileCount":25,"integrity":"sha512-AwiBCMVLnSMdq0xdcJy9IMjPL7S9DK4AwkVQFIPQCwLhKW+R54Gax3u3bzvLLabUDrWhDQk5VOciM7v2CauaLw==","signatures":[{"sig":"MEQCIBVrSwhsXvQ0MXRGaoz5NJoXtK3fBJ8bto8e5NxKFtW0AiAfIUp4DpzDjOfgto2UE5NcnbIQorK1iW2jdF3ejZIz/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-cec2b1f34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"cec2b1f349d130065e561349a0336a239528267f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-cec2b1f34","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-cec2b1f34","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-cec2b1f34","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-cec2b1f34_1784324138426_0.9749623888058052","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-ba1551199":{"name":"@libp2p/dcutr","version":"3.0.23-ba1551199","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-ba1551199","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4fe3d7a2a0ad81d335fa2a927c2ab6495e362052","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-ba1551199.tgz","fileCount":25,"integrity":"sha512-/77UpMwhU/DA5fOq6kNA7hlvz13smwqCFVW1Uxkm0hn3YSARUEOd+bb44rGuvhdSiaurxFMkCoeuUpTkLEc0sw==","signatures":[{"sig":"MEUCIQCxWVYa1sbt0H1Xfx5NoEyQitRjB20zMjYKJ/jRATEjXwIgYH0EG6+3Fl9tQ8rD/AxyRvkT0x5fbI68vU8NsEPrduw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-ba1551199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"ba1551199f7a917c16e0b094eb6c125a65f82016","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-ba1551199","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-ba1551199","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-ba1551199","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-ba1551199_1784327403711_0.219976851423334","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-89335e39f":{"name":"@libp2p/dcutr","version":"3.0.23-89335e39f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-89335e39f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a09c00132c6dd02872f678137a6f4ebcdb4f9ab4","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-89335e39f.tgz","fileCount":25,"integrity":"sha512-ZBgYDbbLOhyWl7pIFuHOG1rd4fhD7EpNfpE1KiKL2veco2OncGMLrZI1CyPZqLZuTaOb81Pb+xCpGGgZViNC7Q==","signatures":[{"sig":"MEYCIQClTncn948z0a5QojdMo4blDwcNN6PyUBRwLTBsH3aKqQIhAN3rXMvYVGhcjgdc8drEbkOYzHSkevR91bIf9/o+nc9O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-89335e39f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"89335e39f51eba5ffd71d6706fbc5054dd0aec2d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-89335e39f","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-89335e39f","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-89335e39f","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-89335e39f_1784328288100_0.6775053006553124","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-3bf5d395c":{"name":"@libp2p/dcutr","version":"3.0.23-3bf5d395c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-3bf5d395c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"37328acdcd69e0711f9a638e9cc867ac6727b16e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-3bf5d395c.tgz","fileCount":25,"integrity":"sha512-5YiRRFsjpQlXNFlOcvj/QVbVZa3FJAlnu4vgjfOBiojP+MkUzo8UqT3hyY8PmNcytjX0rJemagVWnZzxDTA8EA==","signatures":[{"sig":"MEUCIDiVx8GYT6N4W8oVRrkJGaEJR9lh+dEVXh+pcMSp9Hj/AiEA1mF0TDDmosvHn3p6qakNzWU3jyU2k0pTJW4ozL9kGPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-3bf5d395c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"3bf5d395cbca1488eea6e87cd771e4613b661c30","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-3bf5d395c","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-3bf5d395c","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-3bf5d395c","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-3bf5d395c_1784329701999_0.3975897192346938","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-bd7f0cda6":{"name":"@libp2p/dcutr","version":"3.0.23-bd7f0cda6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-bd7f0cda6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b73e3cbcb60d53791deb6144337c8135cc01249b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-bd7f0cda6.tgz","fileCount":25,"integrity":"sha512-ZOFp9i3ogYOXJlNTi7S9fLSmq7iqpJsGLzdS4bIFpxpT+WlQwq21UzyiskgFQaNxXA5yszqdH5X7xjOAoQF/Ew==","signatures":[{"sig":"MEYCIQDoy7lPOw5lh6z9dM1b3xJsG2WPKp6QYW8iY2rylmuwngIhAI3Stjn1tiNyPOFzzF/ki0bmkdQe3Y4HuB0nG2fu4fax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-bd7f0cda6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"bd7f0cda6d1ef7dfda23210a1534cc17e1a1c9ef","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-bd7f0cda6","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-bd7f0cda6","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-bd7f0cda6","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-bd7f0cda6_1784331484539_0.4848464273613411","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-5459e136d":{"name":"@libp2p/dcutr","version":"3.0.23-5459e136d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-5459e136d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a4770bfbb120b6ebcdc372c2fea4f6ba9e668cf7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-5459e136d.tgz","fileCount":25,"integrity":"sha512-nhEnbQD+zoP4cwOAq91lRDWk2gj5VCR9tDGxupFzj+oJTb4hCNUrGzxeidZ4xQaejEQo8KyaWBRXy088jfRoKA==","signatures":[{"sig":"MEYCIQDuj+aO61pAmXT/vFv8P3+PnHMf+ZfZwZiZ/i48aBdSbwIhAKhoAT2GesBvo8F112MTkYanacvezC4lBe3gBQ3rWUxQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-5459e136d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5459e136d267b1c3cfb0dfbd3991488cab0a5aaf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-5459e136d","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-5459e136d","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-5459e136d","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-5459e136d_1784337895218_0.9600617958289115","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-523b52bd6":{"name":"@libp2p/dcutr","version":"3.0.23-523b52bd6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-523b52bd6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"714110ed13297aa920ea027af4a162961157073e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-523b52bd6.tgz","fileCount":25,"integrity":"sha512-fYb+enaXHo4bmeWrAoRgElG7nV9lrSwk0ZezuJ+Y894uOejV3g+URXda4t9YYLfbusm6tQpplSMToBx22GG5HA==","signatures":[{"sig":"MEUCIC6UE/kb+FS2pFmX4m9JnnagSgJC1jFYcBt+VM/NsyQTAiEA5JltLVZFbY74iWxj5LTAise9NeOM+OK/gTLQgxZ939A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-523b52bd6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"523b52bd690943526f5554a3d8418c8d0c92cae5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-523b52bd6","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-523b52bd6","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-523b52bd6","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-523b52bd6_1784466257078_0.09847702173190309","host":"s3://npm-registry-packages-npm-production"}},"3.0.23-ff9e5fc7c":{"name":"@libp2p/dcutr","version":"3.0.23-ff9e5fc7c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.23-ff9e5fc7c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"13debe76f0c223bd4d307a792bbb37a4eca68fac","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.23-ff9e5fc7c.tgz","fileCount":25,"integrity":"sha512-9f7rQcx9uDk4knYa3TWIHOrhTj+ixa05uerclELEzUx6n24X6485Dq8xGuZPIS+6gVBjWXTPlra9KR0gLmU3Nw==","signatures":[{"sig":"MEUCIDrJSRAq4OrQGxDGsVJvO6rDCHikvHd2yb1Tw4UiqATEAiEA5HKm88577lC4pfiTMu8ulw0PxCXHy9iOkCFQInLh+Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.23-ff9e5fc7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"ff9e5fc7c17b7e58436669d73d0f9c86a68e0793","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.2.4-ff9e5fc7c","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-ff9e5fc7c","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.8-ff9e5fc7c","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.23-ff9e5fc7c_1784467261073_0.1623909306113014","host":"s3://npm-registry-packages-npm-production"}},"3.0.24":{"name":"@libp2p/dcutr","version":"3.0.24","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bcbe2029fd2fc23c5a26811d20e89541e95866d7","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24.tgz","fileCount":26,"integrity":"sha512-cCAVxFH+NVqRxSUsA4Ha/e+LMjnvwSQHKIHUjj9QleSJMqCENZkF9gZnA3DDqmb2xxK34PdInrGveURlV5RmsQ==","signatures":[{"sig":"MEYCIQCh1JM/C3kZlvTKg3d0WXd0KsEZLHjezgbRuziwJ/zPxgIhAOwLl+9Fv/0yfhjnlEITtOj1Rt1zPH2V6DoypNxdvl0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587751},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"cf0dbb38a2bc86e4346660c804a873fefbbeab49","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.3.0","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.2.5","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.9","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^21.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24_1784471963432_0.30386836212712076","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-99b23b2a0":{"name":"@libp2p/dcutr","version":"3.0.24-99b23b2a0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-99b23b2a0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"84e8a8c63c2e36c501de5820341a84a7aeea30b6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-99b23b2a0.tgz","fileCount":25,"integrity":"sha512-5Q9kX150krPJbtxGIqubEd77sGMLj+Ab7XtauV7N0YGsEIZAzgJRy3BiHrrhNemyq90T7gZqqhguswlk7vS4XA==","signatures":[{"sig":"MEYCIQCmNxqNakf1Cwa71y69+8dso9tMuHTxiz1qOFb0yyd0TgIhALxd52+0KlPlXzsVAyPj+uJPy4zc3tYcM8fOVrRTJcha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-99b23b2a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"99b23b2a06960c73928c3bebb91b7c95850a8997","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-99b23b2a0","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-99b23b2a0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-99b23b2a0","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-99b23b2a0_1784488695665_0.21336651474754764","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-d96b30ebd":{"name":"@libp2p/dcutr","version":"3.0.24-d96b30ebd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-d96b30ebd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"00e78d26081a5aefa846b4439d4b6ed50124f114","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-d96b30ebd.tgz","fileCount":25,"integrity":"sha512-Xmm/+ID0lamtpZghQyuq+iaajm8rgznVoLs5DlAh0Rj+mLOos3U0H+qElMaKdoi3GVx++6CHp/F+SWANM0Ytyg==","signatures":[{"sig":"MEUCIQCF/frnTMHSveLNYL8F3Eq/mV4RRItYsGwAT4z1OV4h1QIgSswtpd4MDBalf/E8T/q8asxp9jRb4M8lgUaQEPH/OxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-d96b30ebd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d96b30ebdf591ea1fe4ee2c3b30b83e4837a8d2c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-d96b30ebd","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-d96b30ebd","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-d96b30ebd","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-d96b30ebd_1784488708729_0.14924917586969455","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-dee9df67f":{"name":"@libp2p/dcutr","version":"3.0.24-dee9df67f","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-dee9df67f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1a9e53e7933937b141f2949bc9da64b4d247fd60","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-dee9df67f.tgz","fileCount":25,"integrity":"sha512-pPxDD3zXxSBNs7j/SzzSA2DptDD36TkoVjk1IXoWz5CvrEx4eo2aHAs8PhPw3DVZkGlhy0G+tG0/9lC5b9qsIw==","signatures":[{"sig":"MEYCIQC7NOXlgUJnSHfI2iizx/LsrLt6dFxx1cbUjcPYTBZ5DwIhAJvkDOJ02oOPpd5oOWxqdAH1mVljOw3LCBAET0tqQ70M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-dee9df67f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"dee9df67fc226d6ca81555f68a9e58911e3e4ced","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-dee9df67f","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-dee9df67f","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-dee9df67f","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-dee9df67f_1784490912126_0.322869377698247","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-382fbb4ca":{"name":"@libp2p/dcutr","version":"3.0.24-382fbb4ca","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-382fbb4ca","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dff4efe69bac0d5a0842f4c0ffb78cd826d61f7f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-382fbb4ca.tgz","fileCount":25,"integrity":"sha512-1PiFL3eNCDa24AH3gczFujw6sjwaacG9w2dlAxvBB1k38xhmCHqYmkYHMFrXzPALal7nd5NVL8TFI73Qi4f2aA==","signatures":[{"sig":"MEUCIAkti4iKfbJazW/ELa5CDepf4VUPtIIScKGG/2COCsAOAiEA8tNynSfTwcRWpCSJZURrpw3d4fV1vZIVbHeANnKsmrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-382fbb4ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"382fbb4cacc7abc0f29c0b3f2d95c1d46baf8e74","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-382fbb4ca","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-382fbb4ca","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-382fbb4ca","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-382fbb4ca_1784491192675_0.5955445475246237","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-02fcf704d":{"name":"@libp2p/dcutr","version":"3.0.24-02fcf704d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-02fcf704d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9e091315926babce04c94e06f202cfd85670f10b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-02fcf704d.tgz","fileCount":25,"integrity":"sha512-BJBP0ojOe5XxtlzEg/lqDlXFYpP6fRZUwecaBz8rECQOt76aVJeudo4Q+3SZ5qQdL8XqAQBu/5vfNYn2ynCRvA==","signatures":[{"sig":"MEYCIQCVKImPcsOF5BZpyhePjD8UCqye8V2MAv/7mYbztBNdcgIhAJJwuSx0IYNovObVOHpp5BC79dXdb968WaawdL2uZGju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-02fcf704d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"02fcf704d8795dd24f1dd243f67d12b7ffd9b259","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-02fcf704d","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-02fcf704d","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-02fcf704d","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-02fcf704d_1784493255833_0.02918604465618979","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-05b15b2b1":{"name":"@libp2p/dcutr","version":"3.0.24-05b15b2b1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-05b15b2b1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"62627f7b35cb661c2e116bdd6ca3d43be3b37ac1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-05b15b2b1.tgz","fileCount":25,"integrity":"sha512-vYxxaZxEW6T5lb5o5B82e9KHugcSL6uKO8P/dkjKe8DnRvtvnxmSKw0HxSMX/R4/qlQQvpBe3wftx4eOwcF4mQ==","signatures":[{"sig":"MEYCIQDSGerAYWP3QIJczpECDMVJtBJgVmIded1NeEmM4tkSHgIhAILWXWrrZJaRfheX+gCmSP9tDsHF7hFRnt3iM36UO5F/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-05b15b2b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"05b15b2b13621cbcfd1769ae16cb9a9095dd6693","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-05b15b2b1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-05b15b2b1","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-05b15b2b1","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-05b15b2b1_1784493443479_0.3815824035808557","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-e86b39e5d":{"name":"@libp2p/dcutr","version":"3.0.24-e86b39e5d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-e86b39e5d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aae6945d681e8ed1e8cb9c72beab93fea525173d","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-e86b39e5d.tgz","fileCount":25,"integrity":"sha512-n0bzkLqbnMv5ea/KMDmiUGTcbOsK/7BVAnHIZ/m5F7v4/HDsauAqLAMSsV+NbcwJusYRDvnHhgmGnIElrHdW1A==","signatures":[{"sig":"MEUCIBhYS5a7JkyLgChzGGn9deZ9+80F4CHNWP7TA2E7BDoBAiEA0e9VLFz3byBcdcp5jZP8CEDOCRDD2Bnno4395SUT9tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-e86b39e5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"e86b39e5d2bafa34dc144b613b760e4955b5c8ff","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-e86b39e5d","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-e86b39e5d","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-e86b39e5d","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-e86b39e5d_1784519109596_0.12429841210228076","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-868b33379":{"name":"@libp2p/dcutr","version":"3.0.24-868b33379","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-868b33379","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5950e3c2c83f9d6ec9154580432caf317a299c0c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-868b33379.tgz","fileCount":25,"integrity":"sha512-273NX/CI233vrgASl4bvhgXI2+UB4LttQVivH39/R0dk235jJUPl6KRtibuuTJ9AfFiQ7iVEisResBbotShaWQ==","signatures":[{"sig":"MEYCIQCTmSYOTfw9g8uS+/Suu/HYh6YcPyG87+e9g0TLUyrRWAIhANBiZ959+l7AAQULb2fek5qxAGxxgOQnSMkpOfaU0j7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-868b33379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"868b3337943ab8ac8ebb37637d73330491c1459d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-868b33379","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-868b33379","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-868b33379","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-868b33379_1784573775851_0.5855883901869152","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-7f5500989":{"name":"@libp2p/dcutr","version":"3.0.24-7f5500989","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-7f5500989","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c3fa1b400f3f07267aa720ec41dab01b981c57f2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-7f5500989.tgz","fileCount":25,"integrity":"sha512-48TgnhuYTF4XDHJ4itso7ONmsxwJSjieAqDumGzpDI2OssaW6PElssQWpYWv1ScQvYf5eR0rod78hGpoLOTobQ==","signatures":[{"sig":"MEUCIHtSBIWfMpiP0CeS01IdGwwzmw5m4r3cKKnc0EHxfvsLAiEApc1+aue/XSCrmyTebtHcNIzM5oBFLVpmpUL9CXdfBSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-7f5500989","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586970},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"7f5500989321795f5a1520fd7e8551787d1bff79","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-7f5500989","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-7f5500989","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-7f5500989","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-7f5500989_1784930653966_0.9273955636523423","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-d9292b690":{"name":"@libp2p/dcutr","version":"3.0.24-d9292b690","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-d9292b690","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3cf909d2110265061be9bdd7b331ead837dcfc21","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-d9292b690.tgz","fileCount":25,"integrity":"sha512-91J4aem7A7Tz1Qcktuvc46HDotMRxk4VVsEtUPKiQsNhf28oOtnKLA2KBo8P9eXKDvRyBsHy/HGF7QIzxg0w9Q==","signatures":[{"sig":"MEUCIQDydqLUyqk9LEqT3qeKxBSqbuhYwxXqW74XIwejVF5uqwIgTwtK0vTZKpzjS/Vgf7U94hCSPRUgqmto4UPqtU2NL/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-d9292b690","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587524},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d9292b69008f5a7c3d1531d4cf5daa17a2e41f2c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-d9292b690","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-d9292b690","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-d9292b690","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-d9292b690_1784931173515_0.13907840878350863","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-b500071e4":{"name":"@libp2p/dcutr","version":"3.0.24-b500071e4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-b500071e4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fe1f66087c552db176ade2c5924d4413b1ad8c96","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-b500071e4.tgz","fileCount":25,"integrity":"sha512-ZkL1J7ZUPkYHswDEcQLLiB7IU494pVgafyVgPBf5Shcshgqh79+he9myK8aPYBATehz5eo6pfXmA8qUhkbmyJw==","signatures":[{"sig":"MEYCIQCL/PaUE6xE0zxGm1tdsoqBepfEj8HL58jN8lcfiEOomgIhAKhic20S8NinsmXdqu9TqFzJ76wtIloIiKEjzawBlYVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-b500071e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587524},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"b500071e4de6c65dc3c0912bc275456ae1887470","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-b500071e4","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-b500071e4","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-b500071e4","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-b500071e4_1785034327831_0.41670743063757065","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-68794c8e2":{"name":"@libp2p/dcutr","version":"3.0.24-68794c8e2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-68794c8e2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"95010da9ecc97067d0599722b012725742a343b9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-68794c8e2.tgz","fileCount":25,"integrity":"sha512-eI6VdpUWY5lMzRR3FQbgoamCAm7mB82Ww1/oC+XsbliN5e1yRRJAO+vz6HY4WtFbEZX4MpiyDBdDgAckfqMvwg==","signatures":[{"sig":"MEYCIQDvlG/Kq0ej4/dIrlDMa1bHsYGneiWKiR3F4w9ceTvDSwIhALjFBLii1YBfbPTmYx9CozMTnN1hPIgTgIeRiucUdG56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-68794c8e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587524},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"68794c8e2e67d5f38da59e379dc051b2789e46f6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-68794c8e2","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-68794c8e2","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-68794c8e2","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-68794c8e2_1785043501139_0.9188864816295279","host":"s3://npm-registry-packages-npm-production"}},"3.0.24-5927b62d6":{"name":"@libp2p/dcutr","version":"3.0.24-5927b62d6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.24-5927b62d6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f65db40a597d15493ea900d9fe85483379c308bf","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.24-5927b62d6.tgz","fileCount":25,"integrity":"sha512-rM1LwFYo+Jru50aLOF5XnwNqPuh6F5uxl8ylnXdL3eTGcTaxwLWVlANWo40Y6lW4lEBonT7U1Kk3MJcfipjjYQ==","signatures":[{"sig":"MEQCICiUJLwZUdRtBIb+pBJ7vAU5mjE8Uw+lzy4ZAsDIpY4rAiBLgAsPU8t+8CPWQFYsp9t4MxUk4GGko93xFwlCU86BhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.24-5927b62d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587524},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5927b62d6eeeb89a50cce9e3c8367e9bf4372d43","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.0-5927b62d6","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-5927b62d6","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.9-5927b62d6","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.24-5927b62d6_1785044028421_0.1579719391938097","host":"s3://npm-registry-packages-npm-production"}},"3.0.25":{"name":"@libp2p/dcutr","version":"3.0.25","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.25","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"23368c08c5832af0fc946d1309f248a06c2139e1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.25.tgz","fileCount":26,"integrity":"sha512-yv/tdNxQlnqravFTbRUk/n90r0pgVSerBIYy9PlUfZQcZb3dL8wbIOW74MwybnWjOqHN0zPkYTSn3/ddUMuXPg==","signatures":[{"sig":"MEYCIQCAlz+BLQsKRBX3JpTumSjw6KjM7/2cqtQ7XwOpf7EmegIhAJz/5/jM91T3hHjlybe6S1M8C/OI+LKZ4U1dijq7zrpQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588306},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"08189704573cbcd596e3df49e40d596137bf7065","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.3.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.2.5","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.10","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.25_1785048233686_0.045913825561291866","host":"s3://npm-registry-packages-npm-production"}},"3.0.25-423335b45":{"name":"@libp2p/dcutr","version":"3.0.25-423335b45","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.25-423335b45","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"131384aa9d9d5aa16942931cb8fe4f1bb120dd45","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.25-423335b45.tgz","fileCount":25,"integrity":"sha512-7MQKeCijtDA4KORE/uQRp/MDOVa6OS4uLPYndkufAh2yrNkdXkQLzH8r6puRk5tEUvKvrAdmvt7SffckrDBJcA==","signatures":[{"sig":"MEQCICDaN1TbToC2fH48nR36QKx3JKoexIKfutXfuGxD0WrfAiBp/mSiCslGn3CfjrfnvOtagCFe9RiktHdyZTpLeuRWLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.25-423335b45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587525},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"423335b45798368f33260c6bd4b4112408991023","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.1-423335b45","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-423335b45","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.10-423335b45","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.25-423335b45_1785374922945_0.2420993788584358","host":"s3://npm-registry-packages-npm-production"}},"3.0.25-ef6e1851c":{"name":"@libp2p/dcutr","version":"3.0.25-ef6e1851c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.25-ef6e1851c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"54eea8608671a633e4a2fcbeabd0888ac30d7b82","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.25-ef6e1851c.tgz","fileCount":25,"integrity":"sha512-x1PR28yf49AwdZK4Qa/PXvLpd8skLWED1oO7OUQBRbYkFcnggJfACIbJsaOPUf/eyx8NrO/DiBRKqaYuW4qUXg==","signatures":[{"sig":"MEUCIQDJ1/wG4iSPsaX1T+fBkesnuVAqSWwJixyFOoV5rcD0/wIgabAj+FYcTiOJoT6WiMQD+3omozFDEgbmj6PLPhlUgFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.25-ef6e1851c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587525},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"ef6e1851cb00511a4793a5e68948e0cdad385332","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.1-ef6e1851c","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-ef6e1851c","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.10-ef6e1851c","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.25-ef6e1851c_1785387492725_0.5777445646332815","host":"s3://npm-registry-packages-npm-production"}},"3.0.26":{"name":"@libp2p/dcutr","version":"3.0.26","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.26","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ad3d719fad4892b331efb96f87a065a340eb02a8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.26.tgz","fileCount":26,"integrity":"sha512-8knF7Ppx69mSgljdSz7xrYZHl3KQmJs4u04kMk1oCDlzq8ehxcKPdbYbUnDTlsBoKsFV7WSHQfW1y6xqTg4srw==","signatures":[{"sig":"MEUCIF/Fe9MTMziIjdn3kjNrhtoZPmSGEcHeOR8VUAja0/rvAiEA0DXNlsGobNmZBa/8O6sal8p6tdNhO6qAwQfbyZsaYIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588306},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"59ccecc405e49b81ade4218b84a16c036b340b61","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.3.2","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.2.5","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.11","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.26_1785396074701_0.5473816080288358","host":"s3://npm-registry-packages-npm-production"}},"3.0.26-47cf9cdc1":{"name":"@libp2p/dcutr","version":"3.0.26-47cf9cdc1","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.26-47cf9cdc1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"afcf908bd859f763a85af515206a7fddf9017fd6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.26-47cf9cdc1.tgz","fileCount":25,"integrity":"sha512-S8ej7Qk7r1XuPe5bf/Eb1Kbfk3WXXvWzyO5+GLXmauVFeo77v1wa5TOS0rk2gnKZ8lx49s7I/vo8f4Zv5736pg==","signatures":[{"sig":"MEYCIQCQKyWu1OozYdNlYm06TpIw0Bjw4fOyhEvs+d9M6X0RwwIhAKD0rFVAdsxfZTQH5lCRx3l8LU4b1nQCh0rNRP+UgQMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.26-47cf9cdc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587525},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"47cf9cdc15a465f84df11f4add0f15110d0c870a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.2-47cf9cdc1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-47cf9cdc1","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.11-47cf9cdc1","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.26-47cf9cdc1_1786394185805_0.11321777074059214","host":"s3://npm-registry-packages-npm-production"}},"3.0.26-d5534174d":{"name":"@libp2p/dcutr","version":"3.0.26-d5534174d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.26-d5534174d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bf5a9c49fe4cdc4d3cf26ef57cdd8200b436fb44","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.26-d5534174d.tgz","fileCount":25,"integrity":"sha512-anHTvNDpISJDaZs/TM8W7ZlW8OuAu0UO7Mt4pReBb+iW/fRwtN9sJQV37eCsPKgnjJdRxnEs1Jvy0xjUa/YeeQ==","signatures":[{"sig":"MEQCIFeSbDAzXs2axoa2jdOmwgyhEW/ATOnTpqCLacXboX46AiA91+I3SQLbciwap7TCaMscaxg+krkxxPg3Z4CM/PshgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.26-d5534174d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587525},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d5534174d8b7d23ac1bd45a7e738664fbfb0cf4c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.2-d5534174d","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-d5534174d","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.11-d5534174d","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.26-d5534174d_1786638574276_0.8819319929337694","host":"s3://npm-registry-packages-npm-production"}},"3.0.26-55d7a539a":{"name":"@libp2p/dcutr","version":"3.0.26-55d7a539a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.26-55d7a539a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d13cf884b611b42e505014310f071ed6cb89fc2","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.26-55d7a539a.tgz","fileCount":25,"integrity":"sha512-o0EmaTeFT3EFHU1kOQ5N5GwaQLhZdhb89ZeFtbVIQvTRCBx3tMDHTNlAhj5UshN4HjIeSELFvDgy6tZkeeNDtA==","signatures":[{"sig":"MEUCIQCXNbIwqg+t3CNqJ6q8D25CIpIG9EWLPcDr0wOgnhVhXwIgU/A/Lq9mDr88HqsGEdtP+uroC5STjFTNjgu55IzvwEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.26-55d7a539a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"55d7a539a15b9199066a20a7285fed30627a59ae","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.2-55d7a539a","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-55d7a539a","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.11-55d7a539a","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.26-55d7a539a_1787203499554_0.6325015540221739","host":"s3://npm-registry-packages-npm-production"}},"3.0.26-8786aa8d0":{"name":"@libp2p/dcutr","version":"3.0.26-8786aa8d0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.26-8786aa8d0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"867fc2dbdd6cbc0a20e67278c8e1aea688002d64","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.26-8786aa8d0.tgz","fileCount":25,"integrity":"sha512-LdeivvleQq4FhwmNW4ZzbgLp1mPL3iQGZ9UrWFyTIk8n+8MVS3RhA/HQZYwDlzt5NFN6ieKTpc+LRpWj8H+eAA==","signatures":[{"sig":"MEQCIGKtbaH81cFd4RplYdRLeiH7F2DgH9sJ2uh7xHxQUfHhAiAXma3hj9E7d9jKvDFD6v7nFwPcVV9dO3+acmdSrMvtUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.26-8786aa8d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"8786aa8d011b1b2c0bfbb46db45a777d5e0e3172","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.2-8786aa8d0","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-8786aa8d0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.11-8786aa8d0","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.26-8786aa8d0_1787265174806_0.46229254181859014","host":"s3://npm-registry-packages-npm-production"}},"3.0.26-4dae661b4":{"name":"@libp2p/dcutr","version":"3.0.26-4dae661b4","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.26-4dae661b4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1e02759a6889a04e0e60ffe3c2f397b63ff56154","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.26-4dae661b4.tgz","fileCount":25,"integrity":"sha512-3mUOgluLmqxxsoOawYcKhnMLulUb/IvusbTnuu9ohPEJoPztPENU9Zv8gm7952aqvZsKHQ/MLO83gClV/+ki0A==","signatures":[{"sig":"MEUCIQC7YGoCBZK9vlqIFBWSVUta4PhtbF2PWs76QpU5+ZcFzwIgUy4eutMdoROg6X50E2wbwZBCTJeCHqCUvXcvWKoeYw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.26-4dae661b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"4dae661b4e0c51a81944f119e1897abd6ec5d3c8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.2-4dae661b4","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-4dae661b4","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.11-4dae661b4","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.26-4dae661b4_1787390505985_0.20125809921440307","host":"s3://npm-registry-packages-npm-production"}},"3.0.26-0967e75f5":{"name":"@libp2p/dcutr","version":"3.0.26-0967e75f5","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.26-0967e75f5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0a9afa44e1189d9788274948608bce2d4244889b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.26-0967e75f5.tgz","fileCount":25,"integrity":"sha512-b27lMRctABlGJbvlgsU8ZTt1n8WDHH1WHK8Pya/utVLsuxCOKnOjLw+TsUlq4WbfI+Uu4rK+U/d8SlLlWlmnWQ==","signatures":[{"sig":"MEQCIBjQLQHG44IxSbcoXVQ8jyEHnEJL13Q0c1W9qh433/cLAiB0Wc5bYr3MFjRKSqrZWCin8BMVYcypfEaxVOkl8zm0LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.26-0967e75f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"0967e75f56efcdc661ed9c8adcdae8f74ad781fc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.2-0967e75f5","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-0967e75f5","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.11-0967e75f5","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.26-0967e75f5_1787405973833_0.3632229783831964","host":"s3://npm-registry-packages-npm-production"}},"3.0.26-947d304ed":{"name":"@libp2p/dcutr","version":"3.0.26-947d304ed","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.26-947d304ed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"97b626feb394ddad2c8f6730da8be2b0a8bfeb23","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.26-947d304ed.tgz","fileCount":25,"integrity":"sha512-kqBioQXL1Qhl1juXMiIGsy3mo27aW2vJJJCYjH/mObXLiQdQZ5T/JvULiAOzUTcJUHRCCLHwN4qP9RXJcjqBHg==","signatures":[{"sig":"MEQCIDQoNsP8VLhVnjVJvxjsAGjlL7TXaU6d2XvmR/l4jAgjAiAVsQqTaabwjAcRooY+r7/WPOiWn73dJdo4ab+FiwbZtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.26-947d304ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"947d304edb13b3bb30b14ecb7f0ec59388c3c4ab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.3.2-947d304ed","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-947d304ed","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.11-947d304ed","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.26-947d304ed_1787430529944_0.7337715324236695","host":"s3://npm-registry-packages-npm-production"}},"3.0.27":{"name":"@libp2p/dcutr","version":"3.0.27","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.27","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"79a9bebeb5d48ffc6c052c3af4be6525bb37c8cc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.27.tgz","fileCount":26,"integrity":"sha512-aBlwj4QQovkhzvbOxpPL7ln87WX2iWsaj7sh3Mbgq79Jy6H6CCG/AU1SQtjEqbBWiG+VIXAs6gfo3DL3d+iMoQ==","signatures":[{"sig":"MEUCIQCCL1zz15DQ+GUcUgFsuBd/qOIPbSKYBehnMEfDvquekwIgS9mIFrG9hfAEsqg41BHKruKg7cXRiAzuwzkizROslvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588595},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"c484322727af01112c1f657a35239e910c413c08","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.4.0","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.3.0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.12","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.27_1787446444400_0.6690131985934755","host":"s3://npm-registry-packages-npm-production"}},"3.0.27-4a6c5d11a":{"name":"@libp2p/dcutr","version":"3.0.27-4a6c5d11a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.27-4a6c5d11a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d228535e7c5f0111330adb3d4a1d18d796b14c63","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.27-4a6c5d11a.tgz","fileCount":25,"integrity":"sha512-mZFwSqa0pFSjeoiEgptWlPd4NS0ecoRmat0U3Jbz0VXcElz2azCb9fUOBm2pd88FSJ9IeAB6l976FKepTOkjCQ==","signatures":[{"sig":"MEUCIQCO98SxosvW1dGoTVlDdADPBN/xXpc97OkcbXxQXDiW/QIgMTj32W5DXzvV2PCc0AB2uzIPFq4JOax9zlS3PRKNpNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.27-4a6c5d11a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"4a6c5d11af8dcda44bed5a2ec9db5101ab45212d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.0-4a6c5d11a","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-4a6c5d11a","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.12-4a6c5d11a","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.27-4a6c5d11a_1787870219056_0.3187965517397331","host":"s3://npm-registry-packages-npm-production"}},"3.0.27-87dca02b0":{"name":"@libp2p/dcutr","version":"3.0.27-87dca02b0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.27-87dca02b0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8e0708220a84283ef25c4286ea3a18d988a1340f","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.27-87dca02b0.tgz","fileCount":25,"integrity":"sha512-qqSSGSkXSs7hPUXtz0pT7z6trWsjO+I+zTN3ibBbLGZD4/snf2jjrMmn7nbXPlEwafS7T8pbRHU7mE5wu8vtNg==","signatures":[{"sig":"MEUCIQDG59HGHMx0k/5Wr080YbsavCBN1qhRL7Ka6Ei2eM4iHwIgDFm/fZb8oQdkiQRYioL3ILMwH4F3ZdkSyySc/J1+NPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.27-87dca02b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"87dca02b07f169a41e91f01379eb4ec9a3288856","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.0-87dca02b0","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-87dca02b0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.12-87dca02b0","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.27-87dca02b0_1787873384934_0.9623256503694513","host":"s3://npm-registry-packages-npm-production"}},"3.0.27-ac7305ccf":{"name":"@libp2p/dcutr","version":"3.0.27-ac7305ccf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.27-ac7305ccf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"43b2639c661bd6676a2e69dcc383370fcd40051c","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.27-ac7305ccf.tgz","fileCount":25,"integrity":"sha512-FyLOlZHMjZ7WXPCVbngZ1km1KKFfu8fdQqRJ8qKGWqI5q4CzeoFnGc3kffjnKYrzcpjBT+X5lN68t6Mq9xHm0w==","signatures":[{"sig":"MEUCIQDiLmOeHLf75VHyLCamT+vaj4pvfvoWiYhirhpd3l8aXAIgAT2Q4PAMSA/cPEkRhEMj8clm7PP6foiXg4Py3skaTNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.27-ac7305ccf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587814},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"ac7305ccf8fbaf21386279acee1712835b5e992f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.0-ac7305ccf","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-ac7305ccf","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.12-ac7305ccf","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.27-ac7305ccf_1788155957817_0.9653261489565899","host":"s3://npm-registry-packages-npm-production"}},"3.0.27-cef4d32cf":{"name":"@libp2p/dcutr","version":"3.0.27-cef4d32cf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.27-cef4d32cf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"45a342868199e80bfbe0aa0802af07d9bc66e0f9","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.27-cef4d32cf.tgz","fileCount":25,"integrity":"sha512-OF3u05bXgvAEB7HxBYLkkazWwz/yFPpRCCC+dGUjQaLrjsWjjrSsWC2glAMe8UckHrGy0hUFHImUYnR590UY5g==","signatures":[{"sig":"MEUCIBNEC2CqT3uGPMMzHNeiY6FFI9WzPH0vekfJSY+760oxAiEA1jZZrKrOJADeiriWdPMHYzD8STpByz20q9uV3ID41Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.27-cef4d32cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588960},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"cef4d32cfc55333fc48c27ca30e04653d2ba5203","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.0-cef4d32cf","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-cef4d32cf","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.12-cef4d32cf","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.27-cef4d32cf_1788158297731_0.5529663102971225","host":"s3://npm-registry-packages-npm-production"}},"3.0.28":{"name":"@libp2p/dcutr","version":"3.0.28","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"666387cadd54f7ac050e0d5108e0da3fa693562a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28.tgz","fileCount":26,"integrity":"sha512-ULbHSdedcLpCzXUB1BGwiKPs+sshaT+TuicDullCWwsdq6nhzpfg3KkGP/BmvzIwkEkNTRGWQ7AScI6rIHBT7g==","signatures":[{"sig":"MEUCIFDsmJ84x/vjOkXIWh49HzMdqv+wUBuR1ahT9E2WLqenAiEArgpVcOzHRm0FTHUFlGRSHssZiNElKsWV/jnHF0o9qOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589741},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"265f57f0d9b5270bb3b7f85dd44164eb94af018f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.4.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.3.0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.13","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28_1788160061049_0.2490631642345953","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-185d901cd":{"name":"@libp2p/dcutr","version":"3.0.28-185d901cd","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-185d901cd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6592f47a81539e735f79474d1cdbc2fbcf509a56","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-185d901cd.tgz","fileCount":25,"integrity":"sha512-f6PCc4j1BEDkwVMizPFgUsPfjrvwrzdd7cX7iegO23AO+29XFOWXqbRakVOblJBAFzVIBVOVBPve/elBrLKpMw==","signatures":[{"sig":"MEUCIE2rwYBkIzHXRjYj53L1nD6BuFIoilu8DbsUvIZjhlzLAiEA74iYQcXgmyWZUeGb2omQO199fzOBax7IJCbN1PBLUFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-185d901cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588960},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"185d901cdcefbe54884b9c7569ccca737cb13ad0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-185d901cd","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-185d901cd","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-185d901cd","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-185d901cd_1788339255487_0.12852722854852816","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-5cb617ae2":{"name":"@libp2p/dcutr","version":"3.0.28-5cb617ae2","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-5cb617ae2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ceb05843f79325ea5cd70788cd00edc53ca480d1","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-5cb617ae2.tgz","fileCount":25,"integrity":"sha512-z/yV1OWvgJAlArzlbYU/Y7qTtpLqngZn8jqR2367CA4vqKWZGFcRAKevUxhapWKzvCADPvm9FsHTr7NimU0j0Q==","signatures":[{"sig":"MEYCIQDEqQflVkMwX39ZEKk1IHYMW9ZxUYrENEB2nW1PkHhb9AIhAL6PJhZjtMuNdMfaaIb0qQBg/nf/h0iOHfZzjB9J41Ad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-5cb617ae2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":588960},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5cb617ae201c3db0c2432732a30cb3519caf0099","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-5cb617ae2","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-5cb617ae2","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-5cb617ae2","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-5cb617ae2_1788349043301_0.11853632703846895","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-d91797b55":{"name":"@libp2p/dcutr","version":"3.0.28-d91797b55","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-d91797b55","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5fff119c6f5b97e6c7d912c676c06a314688ca10","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-d91797b55.tgz","fileCount":25,"integrity":"sha512-D7C/xy6QHelRifQHQVRe5cQJh/W0QPkjhohWvl1/slTvptCeRWOoHIEYlQHf4cYCj5L7ooq/9TNkCgvOSBCmhw==","signatures":[{"sig":"MEYCIQCHiMaQx0/G9v9ODd/rWa4AetmZGdSjDemkIM/rs5UAxgIhALZmJ/QVit538/8GP9+U98FUFOf8mV198Gg9JsDkfTPP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBmbvY5NeBvdhF8nKX4mYbUYW9hRKkt42Ein5ZheTlXhAiBeOXCVnosWXs5Y86K3GGVPOvTr2/teZtOCqLdI64Byxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-d91797b55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589055},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d91797b557227f66e1cf087c59f21f3cf43bd2bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-d91797b55","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-d91797b55","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-d91797b55","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-d91797b55_1789581989515_0.6055241523566754","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-fb139d1c8":{"name":"@libp2p/dcutr","version":"3.0.28-fb139d1c8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-fb139d1c8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"eaa36dc3ba5623ecc9f2e62f271033f33e16482b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-fb139d1c8.tgz","fileCount":25,"integrity":"sha512-f+nNFCL669W+sXcy6hcr41xlw+RyRYEB/dJkidlvF1IfVgC4fRA6Lqmj4O1wmLaLBRxauNwNdjWS9NAwyJvopQ==","signatures":[{"sig":"MEYCIQDOAGtGeQ30SuzbJO3/MxpaHgWdOL6WfoDKzwvOHKRQyQIhAJG0LdncitLazcuHL7SJRBqh6CDWJIhoj1MyEYM16Fbz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzUJ8+S0eZPZfvWuYT3MeyLQobsaMaG7wIGtl4MZ0uVAiArtReKGYaqVqGPU+ksuXEtzPBEYyUyPno7iz6UhJaWFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-fb139d1c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589053},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"fb139d1c867b0dca375a2000fefca80c75929b42","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.20.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-fb139d1c8","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-fb139d1c8","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-fb139d1c8","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-fb139d1c8_1790176796988_0.16067245032967525","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-2f63792c7":{"name":"@libp2p/dcutr","version":"3.0.28-2f63792c7","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-2f63792c7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e015be51234346bc981634119641ae94685e3fcc","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-2f63792c7.tgz","fileCount":25,"integrity":"sha512-E9vkOgGdRGjNDykrlrhzMr+wLO4KZhUCK6N4sXOMlTy7RZIFzUjX/ydOWO6NJc+CzA1XYJotvwueuvvzq1pchQ==","signatures":[{"sig":"MEUCIQCC2ckStVHvGXDRciPtjboaWm0h1KK99+qjErD1EUsIAgIgfgCnWuBHquahIXtVoJmzvfZ6T5DTRBf0/VRypB8RHDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdoM0nmoVw8bTmGjFcryg+PX/VoJcdU3Ep54iEATPPqgIgOPQW7Epa4uHKO7xv+KObW8M/XvcRAA8zLlXsD36zMPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-2f63792c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589053},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"2f63792c72888ff2c0c9f22b29f34d3999b1a868","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.20.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-2f63792c7","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-2f63792c7","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-2f63792c7","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-2f63792c7_1790483414557_0.9101485605319022","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-e7359e5f6":{"name":"@libp2p/dcutr","version":"3.0.28-e7359e5f6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-e7359e5f6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"44d765b76f9852a83e1d013a7595e95868523b4a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-e7359e5f6.tgz","fileCount":25,"integrity":"sha512-/aR/qL9oILb8m+MvDvdbN5NFaOr73hNU/A5gkwVa9LG6+pZ6SfP0kHHwrMtpdH3QUuxf6VQl4A33x0i/bLnINA==","signatures":[{"sig":"MEYCIQCIx21xHjlwRe5QkU5/tcT7fdfC0+Ecz7gAHT3N79+5gQIhAPJYIcqaTVEJ+xWqc+MzaJzuwcEDXuZ/V6bseK7LeHmm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBLMVRIUXvRD1yQ/7U5Sww+5CGw/RL+6Xx1P1CWpqgHKAiEA4MoPmKBO6lPQK8cuUKsqEIGRN2ugW4AQeaX0W8VAEkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-e7359e5f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589053},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"e7359e5f6291c56e2704d812ab1975c33c91ff3d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.20.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-e7359e5f6","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-e7359e5f6","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-e7359e5f6","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-e7359e5f6_1790493949549_0.4872808832323603","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-776cdedf6":{"name":"@libp2p/dcutr","version":"3.0.28-776cdedf6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-776cdedf6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f9c52dc8b1cb9fb404682ba36a9d567e882cd664","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-776cdedf6.tgz","fileCount":25,"integrity":"sha512-St9COlNOFBv+VHHpWBGEQ2cu9bpQG8TBp0GVL2CuH76f9h83rGzLHvHL/SvlnrJHmG7yduNoQ9WGQx86l4aDZg==","signatures":[{"sig":"MEUCIQC1pwBoFd/o/fOaImNuItrBRcxEYZ1Je0yHqnJOPjWR8AIgTIWPLcfH4lEROa8DheQ+mxB7orkc7uUncjeXnzcRPJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICntgxkeKmTYKN3CtPtFsvz/iLUB6q7VgbzquXHbiGaCAiAhX0pjWQ7gU82AGnQf3z5Oe3GAmiUzLhcPGjT9LZE1wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-776cdedf6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"776cdedf6c943c382cab3054bfc41297bf2f5886","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.20.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-776cdedf6","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-776cdedf6","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-776cdedf6","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-776cdedf6_1790495461133_0.2191940877284615","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-a9bae64cb":{"name":"@libp2p/dcutr","version":"3.0.28-a9bae64cb","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-a9bae64cb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"070a711fcc49ad3feff637c46a41fb75be376049","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-a9bae64cb.tgz","fileCount":25,"integrity":"sha512-JbLPm0npACDH7Aj9LrqeWZrfUPLCBn/PTShsOw9voJ0yhAhhGUSPBvog5J8m7AgzKOdFApee+zKE7TYcvTGm1g==","signatures":[{"sig":"MEQCIGdHKbWrpxB+ADcNleUiW+79p58p8sN79X8QtApb34YNAiBG8m9Qe2Wl+DVRsFMZLGAJTv8zYQfY7weWuzV1rOkUYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2LuJkX20CGsKgNKsIG7GuE0OfikV0T8TqK13Mf3gMdQIgINlCN5v9HaActPSeUUfbexLFhRBRzhq+sNxOTGFTSDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-a9bae64cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"a9bae64cbfad16d59b9f0594ff96aaabf3367e07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-a9bae64cb","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-a9bae64cb","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-a9bae64cb","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-a9bae64cb_1791000094504_0.8152416650892376","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-183116ba0":{"name":"@libp2p/dcutr","version":"3.0.28-183116ba0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-183116ba0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6505d3f9637e5261d3cbd30c075a9c9d8d461e05","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-183116ba0.tgz","fileCount":25,"integrity":"sha512-umUkjOCsSri4siwwxogQrlyflWeVnrLbjTJoUVGE/4k7M+zeo/n3BYQtvDT7d9hbRg9f8EvAxvjTi89uQQtsvQ==","signatures":[{"sig":"MEYCIQCtWwGGt4se4oqcm2pVH6nh0h7m5SF7S0yH8zzSO3gmIQIhAM/oGn7e5rsUdZ/Kbyaon0TzM6pGpJMQxrkel4JX9EP9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmjCqoI4SuHLyhTKbeso47gkyGx2y0LedJR+KPLusppQIhAJ3jV1nM36/sM4LXqs22mZoRYQBpTnRl4UqNHiKBlu/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-183116ba0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"183116ba06be3523ec2627e25107c6ea96254475","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-183116ba0","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-183116ba0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-183116ba0","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-183116ba0_1791000183280_0.49500481956817044","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-16fba5630":{"name":"@libp2p/dcutr","version":"3.0.28-16fba5630","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-16fba5630","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1de69ed5e2c4ce3cd40f5ffd76493c3952ce48a3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-16fba5630.tgz","fileCount":25,"integrity":"sha512-zyN2vFcmsK4Q6RegyVKhh40FURmr/hs6HY/ZfptoAZux22N7m8iryHMJA9tELqYhZmr9BYM2ansfIkcpET9G6A==","signatures":[{"sig":"MEUCIGBg0qHWaEJIUt8bEXx0ugky35x7QTCjUJlGM0oaydttAiEAuC8s3gstaznM8vqd6q7zvA5g0LtKUh34uM4SDOROrm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGImsXcNhgKjAmdS+Q2lEQ2IvAR0mn66i/7OTBfe/alqAiBlIGZjk6/T2Ska4F8BYKYSZMs2+BVj99Ec1JgKJzcCdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-16fba5630","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"16fba56303093faa5d6d979b8ffb16b4c817e67e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-16fba5630","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-16fba5630","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-16fba5630","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-16fba5630_1791017302695_0.04889318354549044","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-235711723":{"name":"@libp2p/dcutr","version":"3.0.28-235711723","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-235711723","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0f3624e56373b5e2b26c25b8f1a1b97841dbd998","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-235711723.tgz","fileCount":25,"integrity":"sha512-hx0AvHrhUtLhyQ0LL7Vp0rJkjKC0VfcT1v7oTi0+2xDtcxW9dS2uNV6c2zOjgvOa4UM8TlvfqsU84VdM2ZzCsw==","signatures":[{"sig":"MEQCIG8eKvYrEalA9Iqs8YgQEqvFsh7wSyy1Nk81Q5vcDPrIAiBSUa7mDRe9UvTJPeCLib45QHXa4z8ZLMNwtLz+sBVqUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhMnC57JqCOS3/X6CiVxxKnPq7E1aZunCVLJFjTUfPWQIgJ8RyHUwn6SvHVsr1qa/Y+ZpdGWuzClTUSWHjoLGVlGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-235711723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"2357117237ff5df354c85447455f5837239a3735","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-235711723","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-235711723","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-235711723","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-235711723_1791200620924_0.19805060965986","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-40480a034":{"name":"@libp2p/dcutr","version":"3.0.28-40480a034","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-40480a034","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"72077cd8ef7e69244c1f36a02e6afc338d286087","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-40480a034.tgz","fileCount":25,"integrity":"sha512-RUsRzh4iJhFdWJu3ICR4mz2kqH1bEpnXVWegl80YrGL6tbZ43wodPli9eDS/u+ZxL+Db0YXx4cZ0hcQtFuqo/g==","signatures":[{"sig":"MEUCIQDwCG41BPyKoqjTMnCW0gKSoNQNmlvco4bOsfCLmQm8JwIgc43al3PZGeUf18rEPbJ4/OJDyjY2uJ6/yeSR6foETCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIER0o82H5/vHfLpJ0y7qEFVbPr1OuvWeVYoK9UIwso4SAiATg+jFpRYy5za8BGpbBwORn07HwWgG3uD7cIr6Gc2a+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-40480a034","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"40480a034fdebdcc22e44e88169d2ca62ec71c42","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-40480a034","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-40480a034","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-40480a034","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-40480a034_1791207543639_0.6554395093091139","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-fc90066f8":{"name":"@libp2p/dcutr","version":"3.0.28-fc90066f8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-fc90066f8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b5fc1877e78cd6033650d30fd019aa7c081ebc01","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-fc90066f8.tgz","fileCount":25,"integrity":"sha512-TC6pi1V40uAo7IJzhOA85uu4YIfa05SbBSntOLE9ZjyilvHBznc9tREXkd98Pe+4+714aqyitMYlAUBtD5ywrw==","signatures":[{"sig":"MEQCIAOd+rdHe/IdD7rJs4+YUenRnTAf4phbeMbTavMBY0J+AiBGKwpfAfaD2ajlCUJxCsqfuUxzeK3uGDWnFEMqFKoGCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFRFcStWT/4SV6NRnfrMlKMEKyTv5FLZYb2NMXmGHqJOAiEA242rhByW1Kh4YdFZHu9f0L2c0//TBYi98e8tJYdpzMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-fc90066f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"fc90066f857b63170d6903596769fd1f0619f779","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-fc90066f8","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-fc90066f8","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-fc90066f8","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-fc90066f8_1791466469970_0.3601281750167007","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-9441e049a":{"name":"@libp2p/dcutr","version":"3.0.28-9441e049a","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-9441e049a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"17c7c680450cc35479bbff29fc74cf2ece8ff225","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-9441e049a.tgz","fileCount":25,"integrity":"sha512-pgB4nGgdEpuSAY07Ag074+hHDE2fn5Jq1JPyv4Nh30qLyYJDrq7KyIBkJy/58Uut4mag37v0N4exvI6/UvqUDg==","signatures":[{"sig":"MEUCIFH1cnIm1bVh+XY2b4Yiix/QUzdgvwB338uXtRknA1Q7AiEAknrje8Q2sk7dExFemOY5Fsja4pDrSOSXtl9muG5pECs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQ792+pt1Tc6ChLCkjQdkybEzbz+fwAhRX9M2uzFMIPwIgIduwsYG19cELjkxc8b3GJd0mS7LnuLgg9G2qQN9mOzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-9441e049a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"9441e049a5cdd10e4009c0b1251c8a0595d52d0a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-9441e049a","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-9441e049a","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-9441e049a","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-9441e049a_1791607952563_0.33260878826964024","host":"s3://npm-registry-packages-npm-production"}},"3.0.28-e724dd173":{"name":"@libp2p/dcutr","version":"3.0.28-e724dd173","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.28-e724dd173","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d31d0369693ea9d8bd9e90419e53f93aec75061e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.28-e724dd173.tgz","fileCount":25,"integrity":"sha512-zQ0xevMYcSxXyuXoVWUfOsNyVmYsIq9xYLEvlibYcO2cllWAclVbj/49aAh7Ir+TSvgSPbM36NTzljCbZHAjhg==","signatures":[{"sig":"MEUCIQDorm9s7fHkSK86jFSaeauw7TZntbin2+USjnsCtRw10AIgCoIJ5FwjBhT3C69CNXbywtPKQnvU7u6jI+Kyg9bg5Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEg8zHpHTgvKRoyUUChkkALXCDQNSfamlSgicFQhgijMAiEAh6lgLRb+VJX7TvcUlNG9b391Py8qWLlF/1PAV3eaMsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.28-e724dd173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"e724dd173f914115b88521e82336821a58faaa3d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.1-e724dd173","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-e724dd173","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.13-e724dd173","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.28-e724dd173_1791612472303_0.2478185351462845","host":"s3://npm-registry-packages-npm-production"}},"3.0.29":{"name":"@libp2p/dcutr","version":"3.0.29","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.29","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"536fd21595f49e812f4e05368be44c7da26719f6","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.29.tgz","fileCount":26,"integrity":"sha512-+msuMVOFAnGVL85yN8dpkp3nerg7cVJL6zKqiqk07Nwy7/rFhbzqnV9o5IVdTe8ljZKCUpI6HnyY7p5G2T6K8g==","signatures":[{"sig":"MEYCIQCmJTtkJMzvYM2LvHwVtwfxOxz6VczPj+64H8miNQ3rJQIhAI0Hy0HP4F0V5lKZCJeyCzaetbS2ozSdzQz8izAyaQpG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7G2WizFakorZ8eXx9YeC8fTZFJenWhybibD3GMHMWaAIhAMQPSskEx62DUUGz7XWHgxgjXm56P9E/KuFs6DeJKiqa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590074},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d5f5f8d8f93362d46e63022b566baacc7d504f7c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.4.2","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.3.1","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.1.14","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.29_1791615425141_0.10795464142685551","host":"s3://npm-registry-packages-npm-production"}},"3.0.29-5c4cdb2d6":{"name":"@libp2p/dcutr","version":"3.0.29-5c4cdb2d6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.29-5c4cdb2d6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"68ed3785fcd42ed91bd44b99ab880ca7f5cf4397","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.29-5c4cdb2d6.tgz","fileCount":25,"integrity":"sha512-DmEK9GBufBdwCKMYPTsPej711rpsC2R01qYXtRHwarf6N7e5unTjP2VZetaAmxGc7+SbcZf8s7rQSvEloxa6Eg==","signatures":[{"sig":"MEUCIQClsXSD6CxQGVXdxBqD5A3aLZfGYH0NEqvhvi7QQujn4QIgOIMfpPXuBb7VmzFj1rkbtCNNXO31WfOUtyPwAoPcwDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7b+uYDITQQK+efwf698O1LmIQYAMusP2UOklCqVa3RQIgApA9suNA/TyZZ3tMalKOQLLXAnXBqR88iafUb/LWc50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.29-5c4cdb2d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"5c4cdb2d6617302e0609293863b48e751b98ff9f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.2-5c4cdb2d6","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.1-5c4cdb2d6","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.14-5c4cdb2d6","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.29-5c4cdb2d6_1791676363273_0.27873348761700356","host":"s3://npm-registry-packages-npm-production"}},"3.0.29-974e63f20":{"name":"@libp2p/dcutr","version":"3.0.29-974e63f20","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.29-974e63f20","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"75df8f1cb69afd18330a05577d9e6a7a51d8d3fd","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.29-974e63f20.tgz","fileCount":25,"integrity":"sha512-BZoYMjnEIdr1oMfCpBQ0aqZT9/BAKvhkpWqwpzqcA1aiAyYhle7rrrEwcH9UaVDmM6IMv/c5IvlYhcOLVZlDWw==","signatures":[{"sig":"MEYCIQCkvQhXTpJDLCrxInIfDSZH2+P/XaBXpTHOo0+SfUPlzwIhALbTdMiKCc+yj4pi16fa5LJEnRZXyT3vS2+Ln7wkOzw7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICdZo8vcCs6hcun/yRe9Bu86Y/lqb3qcAy0qifQnoMmSAiA3DfQMSuj8d4SXCgFzJgixLPk8LRADi4Zyl4udUlLKBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.29-974e63f20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589293},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"974e63f20688fdce0ab99c03aaaa1851013084c6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.2-974e63f20","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.1-974e63f20","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.14-974e63f20","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.29-974e63f20_1791699211875_0.4515197051835924","host":"s3://npm-registry-packages-npm-production"}},"3.0.29-4a416447c":{"name":"@libp2p/dcutr","version":"3.0.29-4a416447c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.29-4a416447c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5099c7402c29af57f7da04b30d0ab9978a8faee8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.29-4a416447c.tgz","fileCount":25,"integrity":"sha512-pkiELyidtbC684V+eygAD1shsovS/GxyKWsxy7Y+jUQbbx3iRwsZcVaL2lNLNJXS1h61sD8Qq6+Sc3ozdatGWQ==","signatures":[{"sig":"MEUCIQCxu/FhukncgguFAcCTERiquOUfP2oUWkF6dlQkzAq0+wIgOK1o7IYFFVP3AKPOWGQaPnjmF0qakun+hMTB8ytmFBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEyTKYsouEZpQAquofnGsXfw35dYKusBM4AD69HoVppgIgUpRCT8muVkfIRT5ayby/jayoPo8H4TyhU3OZs3hQFRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.29-4a416447c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590143},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"4a416447c61833ff09820b22bcf744285dbaa065","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.2-4a416447c","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.1-4a416447c","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.14-4a416447c","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.29-4a416447c_1791764643339_0.6770592716971136","host":"s3://npm-registry-packages-npm-production"}},"3.0.29-e073d373d":{"name":"@libp2p/dcutr","version":"3.0.29-e073d373d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.29-e073d373d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3ae4f360d7eddc7d3e35c0e9f9f0a0f80253006a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.29-e073d373d.tgz","fileCount":25,"integrity":"sha512-tuv24m0V3WArSNZWvoAn7RLEaWB5bdoxXljvtAwhfvUB3wml37IBcJF18wpoMpmLxNRNC/DosDvzHyWwY9Dm+w==","signatures":[{"sig":"MEUCIQDJYKQQrv0qEYNrziHSuh47GmdJFhg+PFaoGErKbf3fRgIgL5/YAdDw0NxUWGIPS8iUudxIs1FYL2SyJrsdbpdndIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/gJOZrwuq98YhZAh759NNkffIQdmUVygQZ8KiEzZPGgIgOQ7Ea05wd2+lNiJD1fsAJVf83aibwHq/2vdRo5rn26k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.29-e073d373d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590143},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"e073d373de904d9f927a4856a2e592fe7481da12","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.0","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.2-e073d373d","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.1-e073d373d","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.14-e073d373d","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.29-e073d373d_1792035882376_0.06258889320776073","host":"s3://npm-registry-packages-npm-production"}},"3.0.29-e48eabf67":{"name":"@libp2p/dcutr","version":"3.0.29-e48eabf67","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.29-e48eabf67","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"22dfefbf5d43e26209a687c5aa9ac235e4576422","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.29-e48eabf67.tgz","fileCount":25,"integrity":"sha512-GN5ICpX+NaRWrTkI1NkfC0zlbAoNrSeA3XIhke4/ODOvak9+gffblvgoVb/ZiRkOxZyzDIdMMZpi61xp4bhZPw==","signatures":[{"sig":"MEQCIAIQqFTnIl1ialKkd333GXXTzZkNQhEppB/5XOafy0oJAiB33Mc8VMF7giDwqD0tEBTNhGT9AzSBUz4KGv4ZG7eSPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFwfZG0erYoskGNznIGP4nyKYNTuoVFZco4PQhEjP5M5AiEAuNPM7Oqr7tmJr5tkOXKt/fvMxgQmBtRRjPtr6xr2iTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.29-e48eabf67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590143},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"e48eabf67079adf3899637e8a8a2bcd782a6acba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.2-e48eabf67","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.1-e48eabf67","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.14-e48eabf67","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.29-e48eabf67_1792184274444_0.2759649913712605","host":"s3://npm-registry-packages-npm-production"}},"3.0.29-be63a4416":{"name":"@libp2p/dcutr","version":"3.0.29-be63a4416","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.29-be63a4416","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e40df3b668275720ad109baa29acb085882ffdd3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.29-be63a4416.tgz","fileCount":25,"integrity":"sha512-0cDPdK1S2GVtlas1N3f2UXBF44M4mDQRokMcpVbwqeU0SWP0jRXlI3C8jRDenvZciaycLqC+/xu0kU+AvRQHuQ==","signatures":[{"sig":"MEQCICNaVyJ6D3U9wbaPvDRANCThw4xDXKIw75JpSfLm8kq+AiBihQAJFqvIqw3TstWZC0T6n8eLrYehUkeux/zN7EstpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDeqvcHE3L1M+PIKoe+7wPnE8jG1F5lt/pU5c0OM/h51AiAEb04/7/ygGLRHRMeGvaXQ/TNNgHTKQDlhT9nCRMdfUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.29-be63a4416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590143},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"be63a4416a96ed0d62d30e68b6db48d6f0b9a144","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.2-be63a4416","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.1-be63a4416","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.1.14-be63a4416","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.29-be63a4416_1792191748981_0.723121876896686","host":"s3://npm-registry-packages-npm-production"}},"3.0.30":{"name":"@libp2p/dcutr","version":"3.0.30","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.30","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0598d7712e50cf3d9d1247c1cfff037f58af362b","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.30.tgz","fileCount":26,"integrity":"sha512-f17zOP3qTpJd54mB+1CEk8yQ88DdqIsrjXQcUYl7fGBYpuSNvzehJhz4v1KMQDsp0WvoIlKhawhLy1A321ZvLA==","signatures":[{"sig":"MEUCIQDGEkAG5g7QOoG7i0d8V7SzOXAp8RMOk4Q2kXmPqkbqSQIgDvCooaA2572halpBrAG0R/a9yk7fZksp3VexTJ3FeH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGSLARtdc2fbt/Cx9Ngfr0vUCcgMtnav1jkbVuGvup4gIgTK+NUoR3WSXlRT7yz/J1LjCuqxmShwiMxn0h6JKFQII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590923},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"2ca00af7ef79d1cd54e1b284f41ded62cbf894ac","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.4.3","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.4.0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.2.0","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.30_1792196186922_0.6690609271723877","host":"s3://npm-registry-packages-npm-production"}},"3.0.30-6d888970e":{"name":"@libp2p/dcutr","version":"3.0.30-6d888970e","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.30-6d888970e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7cddca3c0cf5bc0c1f4a66a77bd9c45a8703ac75","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.30-6d888970e.tgz","fileCount":25,"integrity":"sha512-6FU+U4Qwb0pF6PWgRelBNzVhf4wVz6jdh9I2dZJ1Q3Cb9B6+uh4JJ6txinJnxEur2XRhi19uhOrwFl+APJI2Cg==","signatures":[{"sig":"MEUCIQCY++0EwW1pMMAshlluG5xCWM2w49WvlzT3JqlFf5X87AIgJ1U4lLXxBFK08OdnTz/gqBbKBnIhdIdMWiI/GkBCRUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHwh++b3VtKaBB986uxD63ejhQzj7vWLVmLh/rQ7bZZgAiBIFEstRCjFfyftbT5JprWdX8bdARw9rFPIIGKhh68UpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.30-6d888970e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590142},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"6d888970ee5e59386d16d864b8ac1024df7d0b29","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.3-6d888970e","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-6d888970e","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.0-6d888970e","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.30-6d888970e_1792199042744_0.4109396996285477","host":"s3://npm-registry-packages-npm-production"}},"3.0.30-57c4b4456":{"name":"@libp2p/dcutr","version":"3.0.30-57c4b4456","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.30-57c4b4456","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"58f10d78c1f97a9c57b151ee39823d030713af1e","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.30-57c4b4456.tgz","fileCount":25,"integrity":"sha512-/e4TAxt8ZdUWPmrqn2oDoxCE0FCYlPNJiicpi5wPPizoukBrQdaCK3b7lZt/XWEKQEKLHnuxJrDo7USpiq+h6A==","signatures":[{"sig":"MEQCIB5gh8S/pF3odYAJjrwQdu/STZR4gqfSSRKFmZdwojnbAiATZmOVy1pa7ZpPSh/BJe2h7uYhGjB6gnOw3v4WdtTXEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBg1SP79isWuHQhNlV8igNWIf6cVgpInt9u/lo8YcOGwIhAN8sm3a+QXA69WoPF2ImpobQH0+Opwwde5fQ0GxYkeMI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.30-57c4b4456","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"57c4b445656964fc55dffb28ebfb99d52e150a0a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.3-57c4b4456","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-57c4b4456","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.0-57c4b4456","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.30-57c4b4456_1792203045436_0.19431992919226815","host":"s3://npm-registry-packages-npm-production"}},"3.0.30-f0e64b9b8":{"name":"@libp2p/dcutr","version":"3.0.30-f0e64b9b8","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.30-f0e64b9b8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3f00073943fcdc695de8cf3ecbacf7f168df56ff","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.30-f0e64b9b8.tgz","fileCount":25,"integrity":"sha512-s93WiUZSy5EndZqOFpLfWIpLwE8V02p2bxmPY+6+gbkcLeU/FV1RepCBDtSc13pZLISisKpcfsPbhZn/v8YM5g==","signatures":[{"sig":"MEUCIHFa5z4Od3dFSELQYbzem3dRt2TTDbjMVGjOwJl64BnYAiEAh9tlfiycr3feoro3pjcVm9qoptR5Mc9Y7/gZkwdacvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGN+P31mb6g/FHwPcC+4ziJAqcq6nOmjwYFl/UH9Z8UfAiEAnaKkhng1tffDxVjb+U7eYvBcxoJgZCAwiblPYmulXPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.30-f0e64b9b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"f0e64b9b82bd29078c9aaf8d73304a227ba9afc7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.3-f0e64b9b8","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-f0e64b9b8","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.0-f0e64b9b8","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.30-f0e64b9b8_1792208087945_0.14234830727778247","host":"s3://npm-registry-packages-npm-production"}},"3.0.30-95392efdf":{"name":"@libp2p/dcutr","version":"3.0.30-95392efdf","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.30-95392efdf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fc7d861ed385d75ac73fce56b371787ad91f5f51","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.30-95392efdf.tgz","fileCount":25,"integrity":"sha512-XhTPEOe4sNEBxMZBwA8Lo0kjtZOuYoiz2RFJmvd59Qh9Zim+GwmhCHF4GI8Q3fWWuASkkLlnRwDpkHm0+w7vfA==","signatures":[{"sig":"MEUCIA6JbtlZeIC9oEssbdEfNlySVNBIvpgN0kxITP91YLTcAiEAx7PA+Bn+g9gA+9N+zaJoV8khlDrKn5lcDTAQo4tId6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEmaHwp5CsS6Zy7s5PO7n50GmqJM5Qiu5S/JNm6GtmByAiEAiAW8ucqtqTdctymUt6shOCb9Lfpyi3j2AN6ik6lA7kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.30-95392efdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"95392efdf052c8a01f2df182b7b2b56356702c40","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.3-95392efdf","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-95392efdf","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.0-95392efdf","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.30-95392efdf_1792219035780_0.5698813695152611","host":"s3://npm-registry-packages-npm-production"}},"3.0.30-d1ce8bdbe":{"name":"@libp2p/dcutr","version":"3.0.30-d1ce8bdbe","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.30-d1ce8bdbe","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e330b41e4c6b124f09ed212687408df1b581547a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.30-d1ce8bdbe.tgz","fileCount":25,"integrity":"sha512-qPv62M339x/oJ7H6n8zZwFHwyDnTfDjl+bOofAuWG12TnrwvjLLwmwysbUu1I/VKNG566BoxFDenvBtLURlcJw==","signatures":[{"sig":"MEUCIDNNKolxTxIeVghYUFN1B0/3gS1Qb3ycnhVdIzf5XAiqAiEA+/eSoL4roNWlFNUHQr5Imq053+HN/6hYPEpaN8B2V20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUPcH5WQqj6i33Vta6J5uCQnWXFSci2tTrSTEF9q7vDgIhAInAKrYNeKYPGGTikPWsquoqOimkwfq4S140Esq/vzv1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.30-d1ce8bdbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d1ce8bdbeb87170348bece5e37aa4bcd5e524ffe","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.3-d1ce8bdbe","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-d1ce8bdbe","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.0-d1ce8bdbe","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.30-d1ce8bdbe_1792220988234_0.8883506474475764","host":"s3://npm-registry-packages-npm-production"}},"3.0.30-2d4c93ed6":{"name":"@libp2p/dcutr","version":"3.0.30-2d4c93ed6","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.30-2d4c93ed6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"664a4dba5c9f14823c423811035b4ce57f11a487","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.30-2d4c93ed6.tgz","fileCount":25,"integrity":"sha512-NksGrw56Hq7qeE+zwkUOVzDoBJOok9DBtzodfzkkhJxmWiVazm0G4G6iNTqkn3Bp+O5UwR6KBHH1WmyVyEt9wQ==","signatures":[{"sig":"MEQCIAHjkyeijuWVKgJrKd7xwN6XW3xWlw2+Xlxy/JLwGq0BAiBWYwKk3POhATeZ1zMJoAaE2NFsvRnOq6fdLgMhr+dpag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFQFc/ALI3Xv0DACV4ZiCHRkMzbTX8o1jynugZ7TtVvCAiEA0RMPTPhOudNIUOcpkvlkzki+UtK6diS/29go15fsM1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.30-2d4c93ed6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"2d4c93ed6813392cb7de268aceca145f90246c81","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.3-2d4c93ed6","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-2d4c93ed6","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.0-2d4c93ed6","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.30-2d4c93ed6_1792228387184_0.5805718183082966","host":"s3://npm-registry-packages-npm-production"}},"3.0.31":{"name":"@libp2p/dcutr","version":"3.0.31","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.31","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ace0f0eadc6bd2f66fafd4deb7864b43957485af","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.31.tgz","fileCount":26,"integrity":"sha512-TXWJI/um8DFi80tr+/0qjw5mc8iMyLbko7ItJem/9VNKpJd21UuUrof0QiVx7KZC0+bYz0V+CmH1M/QH6+jhaA==","signatures":[{"sig":"MEUCIClyB0chc3CCb7W+nXX1zE6sLQ1U3LqpAg3+FvjcVlu7AiEAyKxm1cTxApKEN+Hcgs/89GHzTkgaIGi53ADgjaoNsII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNXMs3Bgvfg8pBz2077RYqmvNiU5L3Cc8zX3bNFmWspAiA8xe5q7TL2PZPOTFELarRL20/UWdowoFCq3YJkxGfZkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601508},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"9f08ba198a231200813037b602f07a16ac486a95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.4.4","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.4.0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.2.1","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.31_1792302084847_0.23034566472931894","host":"s3://npm-registry-packages-npm-production"}},"3.0.31-aa5ba42d0":{"name":"@libp2p/dcutr","version":"3.0.31-aa5ba42d0","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.31-aa5ba42d0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d010acf3896d1c75ae3fcdb1d97a6a0258cea36","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.31-aa5ba42d0.tgz","fileCount":25,"integrity":"sha512-s+zpH1hZKzzoYXtlcjuBCWtbL1nLSGrkWpjC0wpJ1c6mBLO4KpFS9ofGJ7+fSfAOyWPut++eTY4fHuuf0Eiskw==","signatures":[{"sig":"MEQCIDgh1De4Hd2t+e6hLu9PjVMctQ1kjZfAZ7WUzuRl7v8oAiBZWuUTE8qdJVrI575Xuhe0XvcRpvpnAjyKD4Fc2bJUQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGkf6aG08Zwq4KKn9gT2iT6gQrO0vCQlIhITUxwTZVLAiEAm0ra6REXNEvP2w/0GP8pRu2b1B2SXCW+lewUIO8vIe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.31-aa5ba42d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"aa5ba42d0e0be08373de48606cc223caaf1d338e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.4-aa5ba42d0","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-aa5ba42d0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.1-aa5ba42d0","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.31-aa5ba42d0_1792350117648_0.10676223524137418","host":"s3://npm-registry-packages-npm-production"}},"3.0.31-b927d5921":{"name":"@libp2p/dcutr","version":"3.0.31-b927d5921","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.31-b927d5921","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"58262a55adfe93d58d84a360d13342e2d993b6b3","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.31-b927d5921.tgz","fileCount":25,"integrity":"sha512-jc3+q179TsUi7fQPo7eAhyWimMWxwoGGCMs/WOnOeRX/J2TKm9oq+NNnNLoayEwYZIZOpwUke7vgIY5Opyckpw==","signatures":[{"sig":"MEUCIGr7NO1oiMlATtJPVZZ5qPVKEgEPT+Dq5r4srtywWP0iAiEA6nmQojanMX6Qb343XJIxPmtiGJH+wvrirRjqy0hwzLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDfzdD/CRzXJNc0fB4d2XUAtWpwaPC8mzjusC1Y/I42QIhAIjQ3XKeVHdYS2QhPVW3ZsoGzrWap6mkwfbPILtEHROV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.31-b927d5921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"b927d5921dcf3eb4e6b3e6c1075092d88b02e9ca","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.4-b927d5921","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-b927d5921","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.1-b927d5921","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.31-b927d5921_1792367093814_0.07618981712640238","host":"s3://npm-registry-packages-npm-production"}},"3.0.31-3da8bab7c":{"name":"@libp2p/dcutr","version":"3.0.31-3da8bab7c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.31-3da8bab7c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c487c0712541cf01bb7aceae650fdea999c2b730","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.31-3da8bab7c.tgz","fileCount":25,"integrity":"sha512-tJiCdZA+cQAWzIkHwyOep3p1e1eLQhmS1EONs6GZ59m8/HUH6Rnugf9MXh2J8ch4jLmNsAWgmf6X5sat9rcLvA==","signatures":[{"sig":"MEQCIGJ6Eeu/Buvp390V5vAEl9MTE3Gwc83J6tQOMnjNHuwqAiAB0rvw6WV1VqUlp9GyLAdSGj3hT/h08746J47eSFyeRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCH2+38mRDQij/bWBkbu+z+nXBHSmIElrlxxcrIhGPvGcCIBDA6Xq8s4KEkyQd788YTYvvkAOKnRV6fCc1L0IGZ6Xz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.31-3da8bab7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"3da8bab7cadf9669eb8ae00fcd49aa553bb74416","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.4-3da8bab7c","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-3da8bab7c","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.1-3da8bab7c","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.31-3da8bab7c_1792375982260_0.8211160304641818","host":"s3://npm-registry-packages-npm-production"}},"3.0.31-c57bf6228":{"name":"@libp2p/dcutr","version":"3.0.31-c57bf6228","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.31-c57bf6228","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e0bc583c5c628cbaa11c8bbd279eb821d8eec722","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.31-c57bf6228.tgz","fileCount":25,"integrity":"sha512-GMvNejHqjHn7ReQ86BPO4msvnb+B+sakTh/8gRkDtTUn2eWe2W2IP2+HZMfafJ+dkO+FC1CiLHdaqF9wmeAZsA==","signatures":[{"sig":"MEUCIQDi+tJFlwTczwiWNgMvWIcnB2T44WmEi3x8RwikdzCNhwIgI8Fpcn5gHcjpYfYkUp2qeaNrBi8Wlddi0aRgsux3o4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCD1M8sxpUO2P1Ba6PxdqJoGm3nORMlygqnxaTz55uYxAIgSzYFX8tCdLs3LrGyLPfeU881Oecu47meO4p1t91X3MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.31-c57bf6228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"c57bf62281c333d44dd3da74711bd15f602bdd1c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.4-c57bf6228","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-c57bf6228","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.1-c57bf6228","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.31-c57bf6228_1792384786978_0.2409196446190378","host":"s3://npm-registry-packages-npm-production"}},"3.0.31-7fa88999d":{"name":"@libp2p/dcutr","version":"3.0.31-7fa88999d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.31-7fa88999d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1e420cdf8bf33bcff386f4f6a1f44c7ce8c95d98","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.31-7fa88999d.tgz","fileCount":25,"integrity":"sha512-T6NtPLWtNomoy+nrVQylAttPVUNcIbdqf8LQ2F8TPDHnG/EaM8yMfHTR31BlNWO1d2douwtbJmiDN5r75EHcEA==","signatures":[{"sig":"MEUCIQCFydWzgmyYcuxi5noioWvWnqGj8fLrtVAkGqyQxunHUQIgRTZqhnyv3AEXyXjdCMJJS1Apd7bOtdQbPrSwLipqfo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC4iQyZh318soZ4s1U+8hih3f5oI8edYI4p0QTZzV4iWAiAI1vNuqdAmoLSSHeIUavSfzSIDIR0nN7hXevPgx4xp1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.31-7fa88999d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"7fa88999def48f41df75d35ed29c69284219f2d7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.4-7fa88999d","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-7fa88999d","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.1-7fa88999d","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.31-7fa88999d_1792392286345_0.871408532669183","host":"s3://npm-registry-packages-npm-production"}},"3.0.32":{"name":"@libp2p/dcutr","version":"3.0.32","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.32","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0fff35b246345a34e2631d9e7db5afb5cecf138a","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.32.tgz","fileCount":26,"integrity":"sha512-ZlF6OIitErofHNlFuemn6JlHqNIV03w0Uhz6UC2E13ExJXhowiPq/s/OMaautHKl3//wPySABlAoLRCm/39GQQ==","signatures":[{"sig":"MEUCIDrcaPeMBRIoPe3wCQidcneQsoa6ergCLMWzVUmQJ4pmAiEA9qnZmMewCWWgnc4NcXrBfKKlE+XlIX4Hk2snCBGoBxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjq8MHMdNOl2LWW1TJlC/5U2hAQaOEdpMMVMBwfQoNfQIhAMozsNNXnogD8ohP5zO0FrilpB2zY3BN3RUhfKWjyIil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601508},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"d41cc9fdd9b92596246deba0d4b8ad0078adfc69","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"^7.4.5","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.4.0","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"^3.2.2","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.32_1792396203331_0.36002853986509487","host":"s3://npm-registry-packages-npm-production"}},"3.0.32-93f9eba3d":{"name":"@libp2p/dcutr","version":"3.0.32-93f9eba3d","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.32-93f9eba3d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"98e2adc8cc1892bd5ee5756fb4917d4800fc0d50","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.32-93f9eba3d.tgz","fileCount":25,"integrity":"sha512-rac3++X6emTp1AeFeG812TF9y73Oa73A5k1FLK9u9DVNBSEtx77Pgad6JFBTb6fSBqUUPvP2IhD0G66sLKTAPA==","signatures":[{"sig":"MEUCIQCae0yriak6KCbSNQlVwf0reixKBnRCZxfY+G3mE8ojEwIgP/rTm3vshE9a7HgMDY/fpuYQqRPQs/rhYoCC2fTvVD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDwfhnrNdmBF6qaL1rTuK88ocVuPNu6nJfu2Ub6gNEyhAiBaHrLIcNi1MRArMuCFfC6rzN4GU/gsnWu9Ec5gSVfw+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.32-93f9eba3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"93f9eba3d4e239c82c9a2ba1a222a8f2d156e2b0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.5-93f9eba3d","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-93f9eba3d","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.2-93f9eba3d","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.32-93f9eba3d_1792925957167_0.2419339891175527","host":"s3://npm-registry-packages-npm-production"}},"3.0.32-0d3ca9f0c":{"name":"@libp2p/dcutr","version":"3.0.32-0d3ca9f0c","license":"Apache-2.0 OR MIT","_id":"@libp2p/dcutr@3.0.32-0d3ca9f0c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f652ec2e057c9050c1a0bb71ae7de08dc43760b8","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.32-0d3ca9f0c.tgz","fileCount":25,"integrity":"sha512-8bjx+81oJTMTDNTcdLwxPLpAyvg3XpiEzc6u3FoS+GkTkaGlwBizomhY1o+2jfwwySrjnRklHN1BYl/ben34ug==","signatures":[{"sig":"MEUCIAp5lD+Tv87r4eD8NHiYd+AAg5wVlNhBnqlliEu3yMGzAiEAt2KT0MSwbnebGJN0C5Wju0dHFsdPaQ86H4oIGAwEfCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1rT8mCnrJUnReXZeECNJzC9g4+zKoLDbosNFLPnuxEgIhAIVw4j/H7r66mTFRf3j/9V8Q3IA6qtoVpwxE9NuWDn1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.32-0d3ca9f0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"0d3ca9f0ce5fde129c7c2599fa848e4da6caf3f6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.5-0d3ca9f0c","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-0d3ca9f0c","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.2-0d3ca9f0c","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dcutr_3.0.32-0d3ca9f0c_1792929229797_0.828922856681571","host":"s3://npm-registry-packages-npm-production"}},"3.0.32-fab409544":{"_id":"@libp2p/dcutr@3.0.32-fab409544","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cecdf2a144b66f2e5c910a78d966b74c6c00b933","tarball":"https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.32-fab409544.tgz","fileCount":25,"integrity":"sha512-8rnESnf0EK0+7fTW7gkcNEHTrqMLXxOzLF+KBruW7bIkga6nWWKTSnG8QamOevw5f0Y/uiojoOqLzyPAyEHr+w==","signatures":[{"sig":"MEUCIQCZJWP5O0eJfZXIvUs+PB7c2dt7aaEXs13dM7celdCOAwIgfTF8+4VbhgO3mmc1pEFmqzVmtBp2teO7mqkv8Rf96Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIApGcrNUAo45XJM5GQOlerWHnrwPaVaMIj0fm/xrysDcAiEAtJ6D2MlZDBnFPiAq/QQm7MdRZHsqL7N0wJZgxsbR1vA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fdcutr@3.0.32-fab409544","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600727},"name":"@libp2p/dcutr","type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"}},"gitHead":"fab409544d968c90184f515c842755a0e819a372","license":"Apache-2.0 OR MIT","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","start":"node dist/src/main.js","generate":"protons ./src/pb/message.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser --cov","test:firefox":"aegir test -t browser -- --browser firefox","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"version":"3.0.32-fab409544","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ca3de850-fb44-41d6-a785-d055545f6b54"}},"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.21.1","description":"Implementation of the DCUtR Protocol","directories":{},"maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"delay":"^7.0.0","@libp2p/utils":"7.4.5-fab409544","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.4.0-fab409544","@multiformats/multiaddr":"^13.0.3","@libp2p/interface-internal":"3.2.2-fab409544","@multiformats/multiaddr-matcher":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","sinon":"^22.0.0","protons":"^9.0.1","sinon-ts":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dcutr_3.0.32-fab409544_1793068569417_0.0693143229340214"}}},"time":{"created":"2023-11-09T07:31:07.693Z","modified":"2026-10-27T02:36:09.935Z","0.0.0":"2023-11-09T07:31:08.035Z","0.0.0-97ab31c0c":"2023-11-15T10:28:26.692Z","0.0.0-05b52d69c":"2023-11-16T08:18:11.713Z","0.0.0-9c67c5b3d":"2023-11-16T08:55:25.346Z","0.0.0-6625a27fc":"2023-11-17T12:20:37.527Z","0.0.0-adea7bbbf":"2023-11-17T15:57:02.705Z","0.0.0-3dee5df4d":"2023-11-17T18:20:31.052Z","0.0.0-13a870cbe":"2023-11-20T11:08:04.725Z","0.0.0-d8f5bc211":"2023-11-20T17:00:38.575Z","0.0.0-bb6ceb192":"2023-11-21T11:06:50.892Z","0.0.0-d729d66a5":"2023-11-22T08:54:20.583Z","0.0.0-6b6ba9ab7":"2023-11-23T14:19:47.012Z","0.0.0-0b4a2ee79":"2023-11-23T16:52:46.804Z","0.0.0-4a474d54d":"2023-11-25T14:02:51.742Z","0.0.0-e2267d437":"2023-11-27T16:23:51.186Z","0.0.0-68db79f6b":"2023-11-27T18:57:22.633Z","0.0.0-7877a50e0":"2023-11-28T09:15:29.700Z","0.0.0-8bb6d5333":"2023-11-28T12:38:53.026Z","0.0.0-74e84bc29":"2023-11-28T13:21:54.274Z","0.0.0-8f921ee97":"2023-11-28T15:22:34.295Z","1.0.0":"2023-11-29T11:54:30.350Z","1.0.0-551622a96":"2023-11-29T17:41:34.161Z","1.0.0-7682861f9":"2023-11-30T09:26:13.841Z","1.0.0-8e4fbe13a":"2023-11-30T16:00:07.689Z","1.0.0-bcf18265e":"2023-11-30T16:23:43.252Z","1.0.0-06e6d235f":"2023-11-30T16:26:31.653Z","1.0.0-a32e70bac":"2023-11-30T17:21:04.364Z","1.0.1-6c1f0ee81":"2023-11-30T18:17:01.623Z","1.0.0-273d8177c":"2023-11-30T18:39:57.914Z","1.0.1-53224004f":"2023-11-30T19:17:17.023Z","1.0.1":"2023-11-30T20:17:34.232Z","1.0.1-bca8d6e68":"2023-11-30T21:39:56.932Z","1.0.1-cf963694f":"2023-12-01T05:59:40.648Z","1.0.1-561797a89":"2023-12-01T06:24:03.767Z","1.0.1-8c169db1b":"2023-12-01T07:54:25.316Z","1.0.1-f537b3731":"2023-12-01T08:36:05.427Z","1.0.1-e7167fe52":"2023-12-01T12:43:22.276Z","1.0.1-9197f10ba":"2023-12-01T14:38:29.863Z","1.0.1-7861ed882":"2023-12-01T15:26:58.722Z","1.0.2":"2023-12-01T16:17:22.804Z","1.0.2-738dd40f1":"2023-12-01T16:54:46.548Z","1.0.3":"2023-12-01T17:35:00.202Z","1.0.3-5a9362e21":"2023-12-01T19:50:49.342Z","1.0.3-09dd02987":"2023-12-02T10:02:05.253Z","1.0.3-10ea19700":"2023-12-02T12:17:00.136Z","1.0.3-bcfa15993":"2023-12-02T12:17:19.917Z","1.0.3-16588d27c":"2023-12-04T08:01:53.724Z","1.0.3-887c6ffe1":"2023-12-04T10:19:15.694Z","1.0.3-93890c8f9":"2023-12-05T09:25:14.916Z","1.0.3-3bf6387ff":"2023-12-05T12:42:11.966Z","1.0.3-64a915ae9":"2023-12-05T18:36:39.937Z","1.0.3-d10506189":"2023-12-06T08:38:42.408Z","1.0.4":"2023-12-06T09:57:20.773Z","1.0.4-6d11e8268":"2023-12-09T11:06:36.705Z","1.0.4-341581166":"2023-12-10T13:32:24.879Z","1.0.5":"2023-12-11T10:13:50.739Z","1.0.5-742915567":"2023-12-12T15:29:05.899Z","1.0.5-01e9a5fe4":"2023-12-14T20:01:00.157Z","1.0.5-f81be145a":"2023-12-15T15:20:40.972Z","1.0.5-9eff7eff0":"2023-12-17T11:55:51.915Z","1.0.5-a7c6a93c6":"2023-12-18T07:15:58.645Z","1.0.5-230afea4b":"2023-12-18T07:19:38.430Z","1.0.5-ad6f70bf3":"2023-12-18T08:41:00.898Z","1.0.5-984f13e42":"2023-12-18T18:59:14.395Z","1.0.5-07f3afe2d":"2023-12-18T19:05:54.318Z","1.0.5-f71f2e14e":"2023-12-19T08:37:03.044Z","1.0.5-83dfc7dc8":"2023-12-19T14:29:09.288Z","1.0.5-c00378909":"2023-12-20T09:02:45.474Z","1.0.5-178fe2671":"2023-12-20T10:35:21.568Z","1.0.5-6fd681d09":"2023-12-20T11:55:56.227Z","1.0.5-cd8cafcd5":"2023-12-20T12:29:21.175Z","1.0.5-4e0135c7d":"2023-12-27T14:48:34.715Z","1.0.5-5d1f68e92":"2023-12-28T07:53:02.832Z","1.0.5-28587d24f":"2023-12-28T12:51:35.484Z","1.0.6":"2023-12-30T11:33:13.251Z","1.0.6-ba7089984":"2024-01-05T18:29:43.880Z","1.0.6-388d02b33":"2024-01-05T19:02:06.556Z","1.0.6-581574d6d":"2024-01-06T07:28:19.172Z","1.0.6-528d73781":"2024-01-06T08:17:26.440Z","1.0.6-d011f6130":"2024-01-06T08:52:21.052Z","1.0.6-444d83751":"2024-01-06T15:13:25.889Z","1.0.7":"2024-01-07T06:47:19.764Z","1.0.7-900236724":"2024-01-07T11:12:17.364Z","1.0.7-821a38e24":"2024-01-07T13:30:17.528Z","1.0.7-ee7ffe9b9":"2024-01-09T17:28:05.246Z","1.0.7-4691f4173":"2024-01-10T07:42:40.740Z","1.0.7-ddaa59a60":"2024-01-12T08:57:27.636Z","1.0.7-856ccd708":"2024-01-12T10:12:13.554Z","1.0.8":"2024-01-12T11:50:31.846Z","1.0.8-8bbd43628":"2024-01-12T14:23:24.733Z","1.0.8-092861e23":"2024-01-16T08:07:15.855Z","1.0.9":"2024-01-16T08:48:32.689Z","1.0.9-3e47d88fd":"2024-01-18T16:04:15.248Z","1.0.9-9376e61a1":"2024-01-18T16:07:13.002Z","1.0.9-08f6f607d":"2024-01-18T17:36:46.918Z","1.0.9-8c6654c3a":"2024-01-18T17:55:20.640Z","1.0.9-74477f6ea":"2024-01-18T18:21:14.790Z","1.0.9-f27138ca1":"2024-01-18T18:43:13.597Z","1.0.9-72f0e09f7":"2024-01-24T11:58:10.424Z","1.0.9-dbc92ab74":"2024-01-24T12:02:54.563Z","1.0.9-2e464c099":"2024-01-24T12:19:12.921Z","1.0.9-74fb5671d":"2024-01-24T12:22:59.412Z","1.0.9-f4dda4a3c":"2024-01-24T13:19:48.829Z","1.0.10":"2024-01-24T13:51:01.475Z","1.0.10-c9ed1c7d6":"2024-01-25T08:11:35.870Z","1.0.10-6f323de7d":"2024-01-29T09:59:03.037Z","1.0.10-e1db332a4":"2024-01-31T15:16:02.804Z","1.0.10-2370d1c39":"2024-02-07T11:56:38.616Z","1.0.10-dab5cf724":"2024-02-07T12:09:53.551Z","1.0.10-1cb2408ac":"2024-02-07T12:34:12.130Z","1.0.10-03ff9fd82":"2024-02-07T13:14:47.976Z","1.0.10-0321812e7":"2024-02-07T14:35:02.940Z","1.0.10-9891ecd73":"2024-02-07T15:33:30.972Z","1.0.11":"2024-02-07T15:58:23.950Z","1.0.11-0c7bbbb07":"2024-02-07T19:20:31.465Z","1.0.12":"2024-02-08T06:43:08.158Z","1.0.12-fb7c51c3c":"2024-02-12T09:09:52.999Z","1.0.12-bedfd0aa2":"2024-02-19T16:03:49.646Z","1.0.12-b1b77adb4":"2024-02-19T18:16:58.439Z","1.0.12-8072a2e59":"2024-02-19T21:08:56.053Z","1.0.12-e1c01370b":"2024-02-20T09:12:08.989Z","1.0.12-f0d2b52d0":"2024-02-27T14:46:52.321Z","1.0.13":"2024-02-28T10:51:20.954Z","1.0.13-f71bc49bd":"2024-02-29T08:53:58.771Z","1.0.13-28e51652a":"2024-02-29T14:56:38.228Z","1.0.13-2122a713d":"2024-02-29T15:28:38.804Z","1.0.13-a9cc0ee49":"2024-03-01T11:09:27.061Z","1.0.13-ab466004b":"2024-03-06T13:58:18.716Z","1.0.13-83ef3717e":"2024-03-11T08:27:41.108Z","1.0.13-f39ce5f13":"2024-03-12T10:43:16.722Z","1.0.13-e1798aa26":"2024-03-13T11:40:58.741Z","1.0.13-cad9cf007":"2024-03-13T12:24:40.552Z","1.0.13-fad3074b8":"2024-03-13T13:35:12.883Z","1.0.13-59a97b61b":"2024-03-28T06:29:11.304Z","1.0.13-330a5ed72":"2024-03-28T12:21:32.895Z","1.0.13-1fc929c1c":"2024-03-28T12:59:47.325Z","1.0.13-bf720c045":"2024-03-28T13:00:33.855Z","1.0.13-82901e785":"2024-03-28T13:08:19.412Z","1.0.14":"2024-03-28T14:09:19.594Z","1.0.14-afe15f669":"2024-04-02T10:30:22.287Z","1.0.14-1f589c822":"2024-04-02T10:32:23.666Z","1.0.14-4fc0a7d30":"2024-04-02T10:43:59.061Z","1.0.14-ab5f05763":"2024-04-02T12:22:52.286Z","1.0.14-3ffecc5bf":"2024-04-02T15:38:21.154Z","1.0.14-80278b36b":"2024-04-02T16:48:56.717Z","1.0.14-a2b41f793":"2024-04-03T18:44:05.513Z","1.0.14-d446c6c31":"2024-04-04T20:07:38.029Z","1.0.14-3e515f007":"2024-04-05T16:30:03.164Z","1.0.15":"2024-04-05T17:27:42.199Z","1.0.15-2b2958fe6":"2024-04-08T18:27:52.091Z","1.0.15-936dbba10":"2024-04-09T14:03:10.372Z","1.0.15-732c436d4":"2024-04-09T14:21:35.243Z","1.0.15-2c56203f9":"2024-04-12T11:12:02.159Z","1.0.15-b17824a1d":"2024-04-12T17:01:37.981Z","1.0.16":"2024-04-12T18:10:14.970Z","1.0.16-08dabd390":"2024-04-15T10:41:49.391Z","1.0.16-31c78f4ed":"2024-04-15T14:19:27.888Z","1.0.17-ea4f26285":"2024-04-16T13:45:41.351Z","1.0.17":"2024-04-16T14:27:59.848Z","1.0.17-acef72613":"2024-04-22T07:35:27.299Z","1.0.17-eaf8ac7cf":"2024-04-22T13:51:06.968Z","1.0.17-fd1f8343d":"2024-04-23T10:49:58.415Z","1.0.17-2281f802b":"2024-04-24T08:42:42.072Z","1.0.17-c2181f0cf":"2024-04-24T13:14:26.665Z","1.0.18":"2024-04-24T14:16:15.783Z","1.0.18-90cfd25e2":"2024-04-25T16:48:33.601Z","1.0.18-998fcaf94":"2024-04-26T17:19:59.058Z","1.0.18-e1923b0a7":"2024-04-26T17:42:20.211Z","1.0.18-3bc94b403":"2024-04-30T06:42:21.469Z","1.0.18-3d7a9da17":"2024-04-30T09:39:56.162Z","1.0.18-c82432312":"2024-04-30T17:38:19.157Z","1.0.18-de3f7aeaf":"2024-05-01T06:40:44.908Z","1.0.19":"2024-05-01T07:38:33.586Z","1.0.19-9d13a2f6a":"2024-05-01T11:36:04.094Z","1.0.19-a11e135c2":"2024-05-02T09:16:33.402Z","1.0.19-1488a7371":"2024-05-07T11:45:38.407Z","1.0.19-d9366f9aa":"2024-05-07T12:36:36.272Z","1.0.19-bfa7660d5":"2024-05-07T13:27:44.718Z","1.0.19-767b23e71":"2024-05-07T13:59:57.202Z","1.0.19-510d9ce65":"2024-05-07T15:12:33.943Z","1.0.19-4ad63bb79":"2024-05-07T16:43:19.268Z","1.0.19-7ae6063df":"2024-05-10T10:12:09.289Z","1.0.19-83c14d08f":"2024-05-13T07:33:07.651Z","1.0.19-43046b9ae":"2024-05-13T17:22:15.015Z","1.0.19-9d4b0596f":"2024-05-14T09:06:27.859Z","1.0.20":"2024-05-15T11:31:09.686Z","1.0.20-3c73707ff":"2024-05-15T11:47:52.531Z","1.0.20-1cc6a9405":"2024-05-16T10:43:29.569Z","1.0.20-1cd5aae11":"2024-05-16T14:37:10.107Z","1.0.20-7de56f244":"2024-05-16T16:07:11.500Z","1.0.20-5b7380259":"2024-05-16T17:13:20.365Z","1.0.20-1eb5b2713":"2024-05-16T18:21:28.569Z","1.0.20-8214dcfb0":"2024-05-17T15:11:00.494Z","1.0.20-1a41c28bb":"2024-05-17T17:49:20.973Z","1.0.20-48444f750":"2024-05-17T17:53:01.660Z","1.0.20-a3e8beabd":"2024-05-17T19:25:03.701Z","1.0.21":"2024-05-20T11:17:35.502Z","1.0.21-e69a2f1b6":"2024-05-28T07:50:55.864Z","1.0.21-7464dc00c":"2024-05-28T08:10:03.390Z","1.0.21-7aec7bd45":"2024-05-28T09:39:40.949Z","1.0.21-167bf2b3c":"2024-05-28T11:55:23.817Z","1.0.21-352699ab5":"2024-05-28T17:15:53.305Z","1.0.21-f4e572cd6":"2024-05-28T17:49:57.942Z","1.0.21-169c9d85e":"2024-05-28T17:50:20.741Z","1.0.21-12106b5b0":"2024-06-06T07:48:56.470Z","1.0.21-757fb2674":"2024-06-06T08:25:50.471Z","1.0.21-440c9b360":"2024-06-06T09:16:23.139Z","1.0.21-4bd8e4f79":"2024-06-06T09:44:40.702Z","1.0.21-f6fe2cc3c":"2024-06-06T10:01:32.522Z","1.0.21-6011d3697":"2024-06-06T10:15:18.975Z","1.0.21-bc6556f96":"2024-06-06T11:29:57.294Z","1.0.21-769461d3b":"2024-06-06T16:03:51.058Z","1.0.21-62e32252a":"2024-06-06T18:56:50.916Z","1.0.21-90d10b565":"2024-06-07T15:49:53.477Z","1.0.22":"2024-06-10T10:38:36.496Z","1.0.22-863b3de03":"2024-06-12T10:31:09.892Z","1.0.22-44791342":"2024-06-12T15:53:41.653Z","1.0.22-d1f1c2be7":"2024-06-13T08:49:38.066Z","1.0.22-94cac115a":"2024-06-13T10:51:42.819Z","1.0.22-8e4fdcde9":"2024-06-18T10:43:35.579Z","1.0.22-9e0236627":"2024-06-18T12:47:29.628Z","1.1.0":"2024-06-19T15:52:21.015Z","1.1.0-0b55625d1":"2024-06-23T21:16:53.465Z","1.1.0-3b9cbf7d8":"2024-07-01T17:34:13.610Z","1.1.0-15eb66428":"2024-07-02T12:44:19.057Z","1.1.0-6573cb8b0":"2024-07-02T12:44:23.156Z","1.1.0-b0b6cae12":"2024-07-02T13:01:50.264Z","1.1.0-21cf7bc56":"2024-07-02T14:03:32.887Z","1.1.0-af85a7cad":"2024-07-02T18:01:47.070Z","1.1.0-abb9f90c7":"2024-07-03T13:01:38.187Z","1.1.1":"2024-07-03T13:38:56.096Z","1.1.1-151bc46fb":"2024-07-08T06:28:51.355Z","1.1.1-ce6da9896":"2024-07-08T19:34:18.139Z","1.1.1-d1aec4d9f":"2024-07-08T19:39:22.382Z","1.1.1-e1f0b307c":"2024-07-10T16:59:33.447Z","1.1.1-3319ff41e":"2024-07-10T18:23:04.946Z","1.1.1-e9b6a242a":"2024-07-13T13:15:27.787Z","1.1.2":"2024-07-13T13:56:13.257Z","1.1.2-a130993ed":"2024-07-15T17:51:12.038Z","1.1.2-928801a80":"2024-07-15T17:51:17.084Z","1.1.2-40902d99b":"2024-07-15T17:54:15.115Z","1.1.2-73f2b6b6d":"2024-07-15T17:58:27.203Z","1.1.2-4a994c5ef":"2024-07-22T09:10:25.186Z","1.1.2-8b3114292":"2024-07-22T14:38:55.209Z","1.1.2-34cf1f7cd":"2024-07-26T17:13:00.293Z","1.1.2-a82ff8221":"2024-07-26T17:49:58.901Z","1.1.2-a8ec2bcb7":"2024-07-29T08:10:08.888Z","1.1.3":"2024-07-29T10:08:30.766Z","1.1.3-944935f8d":"2024-07-29T14:52:29.591Z","1.1.3-f30e2ee8d":"2024-08-02T15:10:42.693Z","1.1.4":"2024-08-02T16:38:41.776Z","1.1.4-0edbfe7af":"2024-08-09T15:21:57.175Z","1.1.4-c5dba70a9":"2024-08-13T15:02:18.361Z","1.1.4-7939dbd5c":"2024-08-14T12:54:05.794Z","1.1.4-1dfb74e79":"2024-08-15T09:48:36.903Z","1.1.5":"2024-08-15T15:52:36.796Z","1.1.5-359265a3a":"2024-08-16T14:13:44.377Z","1.1.5-3c8dd5bbf":"2024-08-17T06:49:59.824Z","1.1.5-e211b46cc":"2024-08-29T13:15:48.949Z","1.1.5-50b897139":"2024-08-29T14:50:54.833Z","1.1.5-7655e5200":"2024-08-29T15:22:31.498Z","1.1.5-1675adee2":"2024-08-30T10:52:14.465Z","1.1.5-2265e59ba":"2024-09-04T11:58:33.672Z","1.1.5-737b3ea5b":"2024-09-04T13:35:06.814Z","1.1.5-dd7b329c4":"2024-09-05T14:54:07.347Z","1.1.5-df330695a":"2024-09-06T11:47:53.080Z","1.1.5-5214dec4a":"2024-09-09T07:54:18.372Z","1.1.5-81ebe4e47":"2024-09-10T06:21:27.228Z","1.1.5-a142bb642":"2024-09-10T08:07:24.127Z","1.1.5-c010d575c":"2024-09-10T09:44:09.432Z","1.1.5-71e5f7a5b":"2024-09-10T11:45:00.699Z","1.1.5-e1ca9cced":"2024-09-10T14:15:19.942Z","1.1.5-2bbaf4361":"2024-09-10T16:06:27.775Z","1.1.5-b6681bd25":"2024-09-11T09:09:11.152Z","2.0.0":"2024-09-11T10:15:27.517Z","2.0.0-7cd984569":"2024-09-11T17:18:55.512Z","2.0.0-d101aac4b":"2024-09-11T17:31:10.199Z","2.0.0-1210884ed":"2024-09-12T08:53:19.757Z","2.0.0-18dd3cb26":"2024-09-12T09:20:45.597Z","2.0.1":"2024-09-12T11:29:32.517Z","2.0.1-34455b5f2":"2024-09-13T16:16:20.192Z","2.0.1-6ccbb06f0":"2024-09-19T10:03:16.265Z","2.0.1-4fd7eb2e1":"2024-09-20T14:57:21.794Z","2.0.1-c628c44c5":"2024-09-23T07:08:10.747Z","2.0.1-21fe841f2":"2024-09-23T09:03:10.401Z","2.0.2":"2024-09-23T11:43:59.183Z","2.0.2-b3272cfce":"2024-09-24T06:46:50.091Z","2.0.2-7f7ec82ae":"2024-09-24T11:05:14.229Z","2.0.3":"2024-09-24T12:26:24.850Z","2.0.3-c258b35af":"2024-09-24T15:31:55.530Z","2.0.4":"2024-09-24T16:22:40.905Z","2.0.4-fa83ee1c7":"2024-09-25T06:37:40.173Z","2.0.4-980038477":"2024-09-25T13:31:31.007Z","2.0.4-c5988cce8":"2024-09-25T13:31:41.809Z","2.0.4-0c5957836":"2024-09-25T13:45:26.216Z","2.0.5":"2024-09-25T14:23:15.236Z","2.0.5-82bd42bcf":"2024-09-27T07:29:03.650Z","2.0.5-a390db4a4":"2024-09-27T07:33:37.369Z","2.0.5-dad979f9b":"2024-09-27T09:55:57.187Z","2.0.6":"2024-09-27T11:22:05.436Z","2.0.6-24fa1d5af":"2024-09-30T12:37:46.694Z","2.0.6-d9c7e0f7e":"2024-09-30T12:37:52.488Z","2.0.6-58784abf7":"2024-09-30T12:37:55.415Z","2.0.6-32c176fd5":"2024-09-30T16:33:10.330Z","2.0.6-35b48025c":"2024-09-30T20:26:08.586Z","2.0.6-b4f02a637":"2024-10-02T08:57:03.727Z","2.0.6-80e798cdc":"2024-10-02T10:02:19.989Z","2.0.6-661d6586a":"2024-10-03T12:42:45.972Z","2.0.6-27b2fa6b6":"2024-10-05T08:15:31.311Z","2.0.7":"2024-10-07T07:01:29.628Z","2.0.7-d4da56961":"2024-10-08T01:04:19.272Z","2.0.7-934a891f9":"2024-10-08T19:33:13.490Z","2.0.7-d7a818e8e":"2024-10-09T07:10:12.395Z","2.0.7-e99e8f448":"2024-10-09T10:14:27.226Z","2.0.7-0d326d102":"2024-10-09T17:02:24.640Z","2.0.8":"2024-10-09T18:08:35.124Z","2.0.8-5d199f9b6":"2024-10-11T17:39:25.714Z","2.0.8-e6b4158c6":"2024-10-22T08:21:19.056Z","2.0.8-75301ac7d":"2024-10-22T08:21:32.629Z","2.0.8-4521cf1f7":"2024-10-23T08:03:44.679Z","2.0.8-3244ed086":"2024-10-23T08:11:28.716Z","2.0.8-3bc9769b8":"2024-10-23T11:41:16.147Z","2.0.8-aa8de9fd3":"2024-10-23T12:23:28.455Z","2.0.9":"2024-10-23T13:29:43.216Z","2.0.9-717731e49":"2024-10-25T10:21:49.569Z","2.0.9-7383821e1":"2024-10-26T07:28:27.227Z","2.0.9-d34642db1":"2024-10-28T08:31:47.336Z","2.0.9-a657bbd2e":"2024-10-28T08:43:49.924Z","2.0.10":"2024-10-28T10:56:54.176Z","2.0.10-a5cd8cfbe":"2024-10-28T18:51:49.293Z","2.0.10-ad5cfd66a":"2024-10-30T09:27:40.515Z","2.0.10-c2ff2e454":"2024-11-02T11:43:22.871Z","2.0.10-0a3406a05":"2024-11-02T12:19:43.593Z","2.0.10-7c085d10c":"2024-11-04T22:40:36.527Z","2.0.10-adc767899":"2024-11-05T08:09:24.657Z","2.0.10-d30d07e6f":"2024-11-05T14:11:41.428Z","2.0.10-91687998d":"2024-11-06T07:39:08.018Z","2.0.10-6bd7f9169":"2024-11-07T08:23:54.067Z","2.0.10-7dead6d35":"2024-11-07T13:26:56.441Z","2.0.10-665769021":"2024-11-07T14:38:35.021Z","2.0.10-32ca76fcb":"2024-11-08T08:22:27.148Z","2.0.10-02f285fc8":"2024-11-12T09:07:40.098Z","2.0.10-7626b224d":"2024-11-12T11:54:58.898Z","2.0.10-7dcabb884":"2024-11-14T10:49:20.125Z","2.0.10-844a8d2d1":"2024-11-14T16:07:59.472Z","2.0.10-c917314f3":"2024-11-14T16:35:12.398Z","2.0.10-2feaeddb4":"2024-11-15T11:14:13.805Z","2.0.10-eee97c7d4":"2024-11-15T16:04:07.019Z","2.0.10-432955390":"2024-11-16T10:52:04.851Z","2.0.11":"2024-11-18T08:51:33.878Z","2.0.11-656db81cf":"2024-11-18T10:43:13.476Z","2.0.11-05d559f54":"2024-11-18T11:24:17.845Z","2.0.12":"2024-11-18T12:42:00.563Z","2.0.12-f53f65d18":"2024-11-19T14:40:12.874Z","2.0.12-d866eb5bb":"2024-11-19T17:23:15.979Z","2.0.12-b248eefc0":"2024-11-21T09:07:00.957Z","2.0.12-0862522fe":"2024-11-22T12:33:16.448Z","2.0.12-6ddc1b80e":"2024-11-22T12:52:19.584Z","2.0.12-4a85eb033":"2024-11-25T08:06:07.198Z","2.0.12-98b43045c":"2024-11-25T09:25:20.021Z","2.0.12-d6cd25d0d":"2024-11-25T09:25:41.699Z","2.0.12-a82b07d8c":"2024-11-25T09:25:49.013Z","2.0.12-bc90b4fd5":"2024-11-25T09:28:10.003Z","2.0.12-b02ea9b6e":"2024-11-26T15:30:02.351Z","2.0.12-3650283f7":"2024-11-26T16:46:37.991Z","2.0.12-4761dd701":"2024-11-26T17:49:06.149Z","2.0.12-8a9258a24":"2024-11-27T09:56:09.853Z","2.0.12-339b7df88":"2024-11-28T14:43:08.875Z","2.0.12-f2f9008b8":"2024-11-29T15:21:31.412Z","2.0.12-a0c8ceb99":"2024-11-29T18:37:39.401Z","2.0.12-406b3916c":"2024-11-29T19:02:39.654Z","2.0.12-f8da60e73":"2024-11-29T19:55:36.151Z","2.0.12-99f5f270b":"2024-11-30T12:17:32.573Z","2.0.12-06f79b646":"2024-11-30T15:41:05.576Z","2.0.12-2c182d2e2":"2024-11-30T15:41:13.903Z","2.0.12-6ab85ea68":"2024-12-04T13:34:36.557Z","2.0.12-d19974d93":"2024-12-04T17:36:40.597Z","2.0.12-92cc74082":"2024-12-06T11:54:58.369Z","2.0.12-2625cc323":"2024-12-06T12:50:27.906Z","2.0.12-9614de7c6":"2024-12-06T14:04:46.287Z","2.0.12-96654117c":"2024-12-06T14:08:46.895Z","2.0.12-48e9cfa56":"2024-12-09T12:05:30.100Z","2.0.13":"2024-12-09T14:18:26.506Z","2.0.13-127abe24b":"2024-12-10T09:15:19.788Z","2.0.13-5c4a79e5a":"2024-12-10T13:54:16.048Z","2.0.14":"2024-12-11T09:56:12.182Z","2.0.14-3c63482e5":"2024-12-12T08:38:05.996Z","2.0.14-d3e5a3382":"2024-12-12T08:38:10.346Z","2.0.14-023ea575c":"2024-12-12T11:19:11.923Z","2.0.14-52f0f2f13":"2024-12-13T07:57:43.801Z","2.0.14-f4747450f":"2024-12-13T07:58:05.479Z","2.0.14-5acfae333":"2024-12-13T08:00:39.245Z","2.0.14-285dab7d7":"2024-12-13T08:04:40.948Z","2.0.14-ae75570c8":"2025-01-06T16:49:49.567Z","2.0.14-20d9ba73e":"2025-01-07T10:14:02.457Z","2.0.14-abe9bd154":"2025-01-07T15:51:43.964Z","2.0.15":"2025-01-09T10:16:28.331Z","2.0.15-b56d91884":"2025-01-09T10:38:51.116Z","2.0.15-fe8af37a1":"2025-01-13T14:16:43.120Z","2.0.15-c90984ec7":"2025-01-13T14:59:38.284Z","2.0.15-06fc82da8":"2025-01-13T17:08:48.796Z","2.0.15-f767126e1":"2025-01-20T15:19:18.435Z","2.0.15-15a70af5f":"2025-02-03T10:59:37.523Z","2.0.15-723bde6ce":"2025-02-03T11:54:21.761Z","2.0.15-4bbcfa707":"2025-02-03T12:06:38.142Z","2.0.15-e2ec7bdaa":"2025-02-03T12:28:08.542Z","2.0.16":"2025-02-03T13:22:59.173Z","2.0.16-80ddad5bb":"2025-02-04T07:06:04.935Z","2.0.16-d61cbacec":"2025-02-04T08:25:53.748Z","2.0.16-c1d0b7fa4":"2025-02-04T09:51:15.854Z","2.0.16-66c3ec5e1":"2025-02-04T09:59:48.201Z","2.0.16-26313e695":"2025-02-04T10:40:14.488Z","2.0.16-bf0f74d66":"2025-02-04T11:21:15.064Z","2.0.17":"2025-02-04T12:02:07.858Z","2.0.17-d72b51184":"2025-02-04T17:22:22.250Z","2.0.17-34b3c14b8":"2025-02-05T16:10:56.654Z","2.0.17-96f14e429":"2025-02-06T06:00:39.304Z","2.0.17-21088c519":"2025-02-06T08:00:04.243Z","2.0.17-7a1665cd8":"2025-02-06T11:04:03.025Z","2.0.17-6e52ee346":"2025-02-10T05:48:51.267Z","2.0.18":"2025-02-10T06:41:18.253Z","2.0.18-d8f003e6e":"2025-02-10T08:56:30.821Z","2.0.18-4ab04faf0":"2025-02-12T17:53:43.402Z","2.0.18-7655833bb":"2025-02-13T07:21:46.066Z","2.0.18-f9345a7a1":"2025-02-13T08:33:09.701Z","2.0.18-d188511b9":"2025-02-13T09:58:35.539Z","2.0.18-c4e862731":"2025-02-13T12:48:33.622Z","2.0.18-2e35b6055":"2025-02-13T14:40:25.880Z","2.0.18-35a52f029":"2025-02-13T15:14:08.660Z","2.0.18-23685db5e":"2025-02-13T16:22:50.385Z","2.0.18-1fc0e2662":"2025-02-14T16:17:11.769Z","2.0.18-b818882e0":"2025-02-18T08:31:51.731Z","2.0.18-68ad3663e":"2025-02-18T13:37:26.843Z","2.0.18-e7e280257":"2025-02-18T15:48:16.540Z","2.0.19":"2025-02-18T16:52:06.795Z","2.0.19-754fe84db":"2025-02-19T14:59:03.460Z","2.0.19-700e4c0b5":"2025-02-20T11:01:01.450Z","2.0.19-ff951f1a0":"2025-02-20T12:48:32.569Z","2.0.19-cc7fcfe98":"2025-02-20T14:28:25.035Z","2.0.19-8331c8ea8":"2025-02-20T14:52:04.631Z","2.0.20":"2025-02-20T15:44:08.726Z","2.0.20-7718d020a":"2025-02-21T08:39:22.648Z","2.0.20-d98cc46e4":"2025-02-21T09:33:05.948Z","2.0.20-1ab50cc0d":"2025-02-21T11:51:58.674Z","2.0.20-2b49a5f74":"2025-02-21T12:47:18.141Z","2.0.21":"2025-02-21T13:52:32.449Z","2.0.21-9b1a3791d":"2025-02-21T17:03:43.507Z","2.0.21-a4f0db1e9":"2025-02-21T17:40:12.457Z","2.0.21-2a3cec922":"2025-02-21T17:40:49.583Z","2.0.22":"2025-02-21T18:14:53.132Z","2.0.22-e7e01f58f":"2025-02-23T08:09:37.441Z","2.0.22-5b084e968":"2025-02-23T17:03:40.343Z","2.0.22-f465c5473":"2025-02-23T17:46:19.755Z","2.0.22-6f8cfeafb":"2025-02-24T12:00:18.091Z","2.0.22-90cca822b":"2025-02-25T07:55:45.879Z","2.0.23":"2025-02-25T09:28:55.081Z","2.0.23-e2f49432b":"2025-02-26T06:58:49.876Z","2.0.23-e1f868f03":"2025-02-26T08:27:36.911Z","2.0.23-96f79bc11":"2025-02-26T08:34:07.766Z","2.0.23-4939ef7ae":"2025-02-26T09:49:03.248Z","2.0.23-22e62d00f":"2025-02-26T12:55:56.566Z","2.0.23-0555339ba":"2025-02-26T13:26:05.487Z","2.0.23-9acccaaed":"2025-02-27T16:56:54.501Z","2.0.23-3d9b07c34":"2025-02-27T17:27:19.189Z","2.0.23-52a46ecad":"2025-03-03T11:31:22.605Z","2.0.24":"2025-03-03T12:12:08.409Z","2.0.24-80fe31aa1":"2025-03-03T12:31:40.335Z","2.0.24-dd71d8a86":"2025-03-03T12:38:13.099Z","2.0.24-3f127b610":"2025-03-03T14:49:12.869Z","2.0.24-2c8ecb455":"2025-03-03T17:12:49.058Z","2.0.24-2fbcdb687":"2025-03-03T18:05:51.637Z","2.0.24-48cd9b652":"2025-03-03T18:33:47.687Z","2.0.25":"2025-03-04T07:08:59.418Z","2.0.25-5fe2a18fc":"2025-03-04T17:42:02.853Z","2.0.25-88b5c29ed":"2025-03-06T13:47:35.229Z","2.0.25-a6c9aee5a":"2025-03-06T14:10:53.119Z","2.0.25-600d0a561":"2025-03-07T17:34:36.947Z","2.0.25-0699fb747":"2025-03-12T13:00:43.198Z","2.0.26":"2025-03-12T14:01:13.459Z","2.0.26-757577dd2":"2025-03-13T16:06:06.034Z","2.0.26-a7ab9a41b":"2025-03-14T10:47:12.544Z","2.0.26-907518bad":"2025-03-14T12:11:20.977Z","2.0.26-a71c7c32b":"2025-03-18T14:09:38.520Z","2.0.26-95909c3df":"2025-03-18T14:44:06.804Z","2.0.26-2f2322a25":"2025-03-18T15:38:03.477Z","2.0.27":"2025-03-18T16:14:22.095Z","2.0.27-b2124c2db":"2025-03-20T16:32:12.416Z","2.0.27-71267286":"2025-03-20T16:50:43.304Z","2.0.27-fc5122110":"2025-03-25T11:45:07.272Z","2.0.27-78cd7d53e":"2025-03-25T12:51:43.758Z","2.0.27-0b9090aea":"2025-03-25T13:16:42.915Z","2.0.27-d53ef170c":"2025-03-25T16:45:52.300Z","2.0.27-da4e9da82":"2025-04-08T11:38:59.135Z","2.0.27-4c64bd06d":"2025-04-09T11:01:23.249Z","2.0.27-da7353a0b":"2025-04-09T12:03:23.412Z","2.0.27-53a9be54e":"2025-04-09T13:56:54.647Z","2.0.27-4f37aff53":"2025-04-09T14:58:40.911Z","2.0.28":"2025-04-09T15:40:57.843Z","2.0.28-b9e32cc37":"2025-04-15T14:01:41.752Z","2.0.28-3833353bd":"2025-04-16T08:25:46.122Z","2.0.28-f09bef843":"2025-04-16T09:01:26.983Z","2.0.29":"2025-04-16T11:11:49.067Z","2.0.29-afa5c9f59":"2025-04-17T07:49:25.064Z","2.0.29-6f96de86c":"2025-04-17T09:05:39.094Z","2.0.29-cdc63e6cc":"2025-05-06T16:52:05.331Z","2.0.29-772b4011e":"2025-05-07T09:26:40.790Z","2.0.29-f1de46607":"2025-05-07T10:47:30.020Z","2.0.29-9b33d202e":"2025-05-12T07:52:54.225Z","2.0.29-a5a33afd9":"2025-05-12T08:48:22.754Z","2.0.29-4b8c0a6bd":"2025-05-14T11:13:01.539Z","2.0.29-185b23eac":"2025-05-14T12:51:36.009Z","2.0.29-213a54a1e":"2025-05-16T16:43:26.283Z","2.0.29-32627c876":"2025-05-17T07:38:07.348Z","2.0.29-3577af88a":"2025-05-19T06:15:27.463Z","2.0.29-3df5bf2da":"2025-05-19T08:22:46.850Z","2.0.30":"2025-05-19T08:58:40.780Z","2.0.30-aa25d38ab":"2025-05-20T13:17:07.110Z","2.0.31":"2025-05-20T14:22:02.622Z","2.0.31-776cb432d":"2025-05-21T15:28:04.569Z","2.0.31-7788b4025":"2025-05-22T13:33:41.719Z","2.0.31-ab014c0c0":"2025-05-22T15:03:54.474Z","2.0.32":"2025-05-23T13:31:26.001Z","2.0.32-9f1be6742":"2025-05-24T10:53:35.792Z","2.0.32-14dbebea8":"2025-05-24T11:32:41.580Z","2.0.32-8efb065d2":"2025-05-28T17:28:24.187Z","2.0.32-5b004c0c4":"2025-05-28T17:39:20.837Z","2.0.32-b32bc8406":"2025-05-28T18:58:32.686Z","2.0.32-3528df829":"2025-05-29T09:21:28.902Z","2.0.32-d91ae66c6":"2025-05-29T09:42:08.872Z","2.0.32-dbbc6ef1d":"2025-05-30T16:13:03.333Z","2.0.32-2a7425cdb":"2025-05-30T16:13:08.765Z","2.0.32-ec73d59a6":"2025-05-30T16:17:00.476Z","2.0.32-307d0ba58":"2025-05-30T16:21:55.961Z","2.0.32-6a3ae02f5":"2025-05-30T17:59:10.703Z","2.0.32-b8600fce8":"2025-06-03T06:53:49.809Z","2.0.32-cc7b34c0f":"2025-06-03T08:18:40.875Z","2.0.32-bb4ad31db":"2025-06-03T12:28:24.819Z","2.0.32-8e87be9e6":"2025-06-03T13:26:13.898Z","2.0.33":"2025-06-03T15:10:41.945Z","2.0.33-ae595d8db":"2025-06-13T14:53:58.851Z","2.0.33-6c42ea64a":"2025-06-16T12:46:23.405Z","2.0.34":"2025-06-16T13:34:21.938Z","2.0.34-7eed3b40d":"2025-06-17T07:08:02.130Z","2.0.35":"2025-06-17T08:02:02.362Z","2.0.35-439d2c9ce":"2025-06-17T15:14:26.807Z","2.0.35-53001addf":"2025-06-18T11:18:44.810Z","2.0.35-451e011d4":"2025-06-18T12:53:37.197Z","2.0.35-d2dc12c7d":"2025-06-25T10:02:17.212Z","2.0.35-8ad44f759":"2025-06-25T13:57:16.020Z","2.0.35-2d6079bc1":"2025-06-25T14:38:32.000Z","2.0.36":"2025-06-25T15:19:38.707Z","2.0.36-cfe2be4c9":"2025-07-03T13:43:21.256Z","2.0.36-57e7fa441":"2025-07-07T15:43:25.945Z","2.0.37":"2025-07-07T16:35:33.434Z","2.0.37-87e5d5938":"2025-07-08T09:58:11.827Z","2.0.37-58abe8702":"2025-07-09T11:43:01.076Z","2.0.37-ce6b542a8":"2025-07-09T15:42:58.961Z","2.0.37-79473c99a":"2025-07-10T10:31:36.038Z","2.0.37-4420fad68":"2025-07-13T06:34:11.605Z","2.0.37-cb1c14e62":"2025-07-24T15:48:42.408Z","2.0.37-cf9aab5c8":"2025-07-30T10:54:11.946Z","2.0.37-7ce083dca":"2025-08-14T10:18:32.327Z","2.0.37-aa770ab81":"2025-08-17T20:42:17.076Z","2.0.37-5ed83dd69":"2025-08-19T12:28:26.777Z","2.0.38":"2025-08-20T04:33:50.826Z","2.0.38-f5932c294":"2025-08-20T11:09:57.083Z","2.0.38-a02cb0461":"2025-09-04T09:02:05.656Z","2.0.38-0f07e3df5":"2025-09-05T11:28:51.644Z","2.0.38-8484de8a2":"2025-09-08T06:38:06.359Z","2.0.38-da78fa851":"2025-09-19T07:44:57.586Z","2.0.38-9a9b11fd4":"2025-09-22T06:53:00.828Z","2.0.38-f0afebfdf":"2025-09-22T08:36:22.776Z","2.0.38-87bc8d4fb":"2025-09-22T11:03:46.043Z","2.0.38-e8398d97e":"2025-09-23T10:02:28.733Z","2.0.38-fb19b055d":"2025-09-23T11:34:11.022Z","3.0.0-049bfa0fa":"2025-09-23T12:56:52.490Z","3.0.0-621b464f0":"2025-09-23T15:48:57.033Z","2.0.38-6059227cb":"2025-09-23T19:40:27.823Z","3.0.0":"2025-09-24T05:49:26.449Z","3.0.0-55b7e5fea":"2025-09-24T12:41:02.564Z","3.0.1":"2025-09-24T14:01:34.046Z","3.0.1-71e8ee163":"2025-09-25T07:08:08.885Z","3.0.1-425a42cdd":"2025-09-25T14:35:38.733Z","3.0.1-8543df06b":"2025-09-26T13:41:27.595Z","3.0.1-39e2e541a":"2025-09-26T15:31:00.878Z","3.0.1-8d66d5ff1":"2025-09-27T06:49:55.327Z","3.0.1-334f91bdc":"2025-09-27T07:42:19.664Z","3.0.2":"2025-09-27T08:07:43.441Z","3.0.2-de2ad9ca5":"2025-09-27T16:00:09.447Z","3.0.2-93ba5a84f":"2025-09-28T05:56:04.116Z","3.0.2-547a5b988":"2025-09-30T12:48:33.661Z","3.0.2-7e1c0bada":"2025-10-01T14:35:42.599Z","3.0.3":"2025-10-01T17:35:37.931Z","3.0.3-72a7ea10a":"2025-10-02T05:47:25.979Z","3.0.4":"2025-10-02T07:07:07.174Z","3.0.4-5fccd1dde":"2025-10-03T08:33:12.780Z","3.0.4-a0f9da212":"2025-10-03T09:46:41.019Z","3.0.5":"2025-10-03T10:51:50.988Z","3.0.5-3596206ed":"2025-10-06T04:54:44.985Z","3.0.5-fb08a2f90":"2025-10-09T09:41:57.730Z","3.0.5-dad3cca5d":"2025-10-22T19:42:48.938Z","3.0.6":"2025-10-23T04:32:33.815Z","3.0.6-0f3ab9e61":"2025-10-28T15:29:54.665Z","3.0.7-d447a9944":"2025-10-29T08:34:33.016Z","3.0.6-d1ff510bb":"2025-10-29T09:18:56.942Z","3.0.7":"2025-10-29T10:27:58.776Z","3.0.7-8cebf6322":"2025-11-13T05:20:48.932Z","3.0.7-e2bdc7e63":"2025-11-13T06:05:41.975Z","3.0.8":"2025-11-13T07:03:17.629Z","3.0.8-977a3c5f2":"2025-11-14T08:11:56.964Z","3.0.9":"2025-11-14T09:01:15.946Z","3.0.9-28c2b65f4":"2026-01-16T10:04:15.488Z","3.0.9-7fff925bf":"2026-01-16T12:00:16.494Z","3.0.9-05acd0c35":"2026-01-16T15:38:30.791Z","3.0.10":"2026-01-16T16:13:15.093Z","3.0.10-30b53a999":"2026-02-25T08:30:22.963Z","3.0.11":"2026-03-01T00:02:03.311Z","3.0.11-19796b103":"2026-03-01T10:50:26.729Z","3.0.11-3bb95f95b":"2026-03-01T23:09:26.407Z","3.0.11-8f0e1b2db":"2026-03-02T12:42:46.097Z","3.0.11-f4b950dc9":"2026-03-03T13:51:20.722Z","3.0.12":"2026-03-03T15:51:33.429Z","3.0.12-4db427d30":"2026-03-04T17:36:03.778Z","3.0.12-db185b16b":"2026-03-06T14:50:36.714Z","3.0.12-28af2ff3d":"2026-03-11T18:25:01.141Z","3.0.12-e19d11093":"2026-03-11T22:52:12.859Z","3.0.12-9c0fc4482":"2026-03-12T21:15:59.337Z","3.0.13":"2026-03-13T22:58:26.627Z","3.0.13-d6f6f5818":"2026-03-19T07:05:36.743Z","3.0.13-82c3c9ea8":"2026-03-20T09:37:58.190Z","3.0.13-dd251c5e7":"2026-03-23T06:39:31.519Z","3.0.13-f88ec96cf":"2026-03-24T16:42:45.952Z","3.0.13-1c3b61777":"2026-03-27T21:27:28.936Z","3.0.14":"2026-03-28T10:30:54.040Z","3.0.14-2a3e54738":"2026-04-02T07:16:00.186Z","3.0.14-709b3fa2e":"2026-04-02T19:57:21.311Z","3.0.14-4580b64fa":"2026-04-04T06:37:10.783Z","3.0.14-ff5ee99ed":"2026-04-06T10:07:18.002Z","3.0.14-1ecf0e324":"2026-04-08T07:55:06.749Z","3.0.14-b6efda3d5":"2026-04-08T11:27:47.163Z","3.0.14-74620dbcd":"2026-04-08T14:44:53.970Z","3.0.15":"2026-04-08T15:46:17.162Z","3.0.15-90100be0c":"2026-04-10T07:05:26.316Z","3.0.15-f60bd85b0":"2026-04-10T11:26:25.998Z","3.0.15-b30baa93a":"2026-04-10T16:14:58.543Z","3.0.15-f21efd121":"2026-04-11T12:18:20.400Z","3.0.15-2151144c3":"2026-04-12T00:10:40.628Z","3.0.15-811a29f8a":"2026-04-14T12:56:47.738Z","3.0.17":"2026-04-17T12:47:58.761Z","3.0.17-5917715d0":"2026-04-18T05:29:37.290Z","3.0.17-8f7e9264e":"2026-04-18T06:42:12.527Z","3.0.17-48f66c41e":"2026-04-18T09:51:16.588Z","3.0.17-8ddbb9e81":"2026-04-19T11:41:00.085Z","3.0.17-7cea7b9a5":"2026-04-20T07:30:17.142Z","3.0.17-20bfcb3f9":"2026-04-20T08:28:13.351Z","3.0.17-fd68eecf7":"2026-04-20T12:39:42.864Z","3.0.17-69a44651f":"2026-04-22T08:27:00.474Z","3.0.17-cbfda2cdc":"2026-04-23T14:38:57.212Z","3.0.17-5466a8def":"2026-04-24T14:53:28.338Z","3.0.17-d57fe74c0":"2026-04-24T17:33:03.818Z","3.0.17-61d594a6c":"2026-04-25T05:51:12.394Z","3.0.17-baf3ddb03":"2026-04-25T12:08:42.782Z","3.0.18":"2026-04-25T13:12:47.800Z","3.0.18-10b2bdf50":"2026-04-26T11:49:39.660Z","3.0.18-3a5e46eaa":"2026-04-29T12:45:47.536Z","3.0.18-d1ab98294":"2026-05-04T17:20:47.204Z","3.0.18-bd9e02dad":"2026-05-09T13:26:51.330Z","3.0.18-15eeedba1":"2026-05-09T14:31:48.030Z","3.0.19":"2026-05-11T12:52:44.233Z","3.0.19-9c3c0b22a":"2026-05-12T22:22:58.256Z","3.0.19-5692f3f16":"2026-05-13T00:19:17.443Z","3.0.19-9eb27be79":"2026-05-15T18:38:01.826Z","3.0.19-cc151e147":"2026-05-16T01:16:24.352Z","3.0.20":"2026-05-16T02:53:20.395Z","3.0.20-b9ebef660":"2026-05-17T23:20:28.072Z","3.0.20-d59c165ac":"2026-05-18T12:17:55.974Z","3.0.20-3574648c3":"2026-05-25T01:20:31.487Z","3.0.20-ed1ad1f26":"2026-05-25T15:07:57.325Z","3.0.20-d888f182f":"2026-05-27T06:32:07.635Z","3.0.20-29797a5bb":"2026-05-29T17:12:43.503Z","3.0.20-b7c6dc0f2":"2026-05-29T20:55:48.064Z","3.0.20-5b8813abc":"2026-05-30T06:46:39.950Z","3.0.20-160a24585":"2026-05-30T20:39:56.718Z","3.0.21":"2026-05-31T07:03:40.304Z","3.0.21-a34745c01":"2026-06-05T10:56:27.105Z","3.0.21-7ae12f9b0":"2026-06-06T15:00:10.191Z","3.0.21-404c7824a":"2026-06-12T13:28:19.164Z","3.0.21-5e07d5963":"2026-06-13T20:37:20.046Z","3.0.22":"2026-06-13T21:50:18.910Z","3.0.22-bfb7ceb0f":"2026-06-20T08:25:58.481Z","3.0.22-d4dad9bf5":"2026-06-20T09:00:23.671Z","3.0.22-47a51e3d1":"2026-06-20T14:41:49.021Z","3.0.22-f144def15":"2026-06-22T07:51:42.659Z","3.0.22-08898d7df":"2026-07-07T09:47:42.815Z","3.0.22-dd084c0b2":"2026-07-07T12:47:26.628Z","3.0.23":"2026-07-07T13:25:46.478Z","3.0.23-4bb8fbe8d":"2026-07-08T18:51:14.797Z","3.0.23-a04f5e0bf":"2026-07-15T15:11:22.645Z","3.0.23-fb9e8a76e":"2026-07-16T17:26:49.743Z","3.0.23-084ad7890":"2026-07-17T18:01:38.019Z","3.0.23-cec2b1f34":"2026-07-17T21:35:38.607Z","3.0.23-ba1551199":"2026-07-17T22:30:03.903Z","3.0.23-89335e39f":"2026-07-17T22:44:48.276Z","3.0.23-3bf5d395c":"2026-07-17T23:08:22.198Z","3.0.23-bd7f0cda6":"2026-07-17T23:38:04.706Z","3.0.23-5459e136d":"2026-07-18T01:24:55.357Z","3.0.23-523b52bd6":"2026-07-19T13:04:17.266Z","3.0.23-ff9e5fc7c":"2026-07-19T13:21:01.248Z","3.0.24":"2026-07-19T14:39:23.590Z","3.0.24-99b23b2a0":"2026-07-19T19:18:15.811Z","3.0.24-d96b30ebd":"2026-07-19T19:18:28.883Z","3.0.24-dee9df67f":"2026-07-19T19:55:12.317Z","3.0.24-382fbb4ca":"2026-07-19T19:59:52.857Z","3.0.24-02fcf704d":"2026-07-19T20:34:15.988Z","3.0.24-05b15b2b1":"2026-07-19T20:37:23.682Z","3.0.24-e86b39e5d":"2026-07-20T03:45:09.769Z","3.0.24-868b33379":"2026-07-20T18:56:16.007Z","3.0.24-7f5500989":"2026-07-24T22:04:14.148Z","3.0.24-d9292b690":"2026-07-24T22:12:53.755Z","3.0.24-b500071e4":"2026-07-26T02:52:07.980Z","3.0.24-68794c8e2":"2026-07-26T05:25:01.304Z","3.0.24-5927b62d6":"2026-07-26T05:33:48.562Z","3.0.25":"2026-07-26T06:43:53.835Z","3.0.25-423335b45":"2026-07-30T01:28:43.128Z","3.0.25-ef6e1851c":"2026-07-30T04:58:12.890Z","3.0.26":"2026-07-30T07:21:14.857Z","3.0.26-47cf9cdc1":"2026-08-10T20:36:25.952Z","3.0.26-d5534174d":"2026-08-13T16:29:34.470Z","3.0.26-55d7a539a":"2026-08-20T05:24:59.693Z","3.0.26-8786aa8d0":"2026-08-20T22:32:54.985Z","3.0.26-4dae661b4":"2026-08-22T09:21:46.131Z","3.0.26-0967e75f5":"2026-08-22T13:39:34.020Z","3.0.26-947d304ed":"2026-08-22T20:28:50.080Z","3.0.27":"2026-08-23T00:54:04.577Z","3.0.27-4a6c5d11a":"2026-08-27T22:36:59.217Z","3.0.27-87dca02b0":"2026-08-27T23:29:45.079Z","3.0.27-ac7305ccf":"2026-08-31T05:59:17.966Z","3.0.27-cef4d32cf":"2026-08-31T06:38:17.971Z","3.0.28":"2026-08-31T07:07:41.225Z","3.0.28-185d901cd":"2026-09-02T08:54:15.631Z","3.0.28-5cb617ae2":"2026-09-02T11:37:23.454Z","3.0.28-d91797b55":"2026-09-16T18:06:29.639Z","3.0.28-fb139d1c8":"2026-09-23T15:19:57.093Z","3.0.28-2f63792c7":"2026-09-27T04:30:14.646Z","3.0.28-e7359e5f6":"2026-09-27T07:25:49.648Z","3.0.28-776cdedf6":"2026-09-27T07:51:01.227Z","3.0.28-a9bae64cb":"2026-10-03T04:01:34.594Z","3.0.28-183116ba0":"2026-10-03T04:03:03.387Z","3.0.28-16fba5630":"2026-10-03T08:48:22.814Z","3.0.28-235711723":"2026-10-05T11:43:41.034Z","3.0.28-40480a034":"2026-10-05T13:39:03.755Z","3.0.28-fc90066f8":"2026-10-08T13:34:30.058Z","3.0.28-9441e049a":"2026-10-10T04:52:32.704Z","3.0.28-e724dd173":"2026-10-10T06:07:52.416Z","3.0.29":"2026-10-10T06:57:05.221Z","3.0.29-5c4cdb2d6":"2026-10-10T23:52:43.373Z","3.0.29-974e63f20":"2026-10-11T06:13:31.990Z","3.0.29-4a416447c":"2026-10-12T00:24:03.433Z","3.0.29-e073d373d":"2026-10-15T03:44:42.484Z","3.0.29-e48eabf67":"2026-10-16T20:57:54.537Z","3.0.29-be63a4416":"2026-10-16T23:02:29.078Z","3.0.30":"2026-10-17T00:16:27.021Z","3.0.30-6d888970e":"2026-10-17T01:04:02.852Z","3.0.30-57c4b4456":"2026-10-17T02:10:45.529Z","3.0.30-f0e64b9b8":"2026-10-17T03:34:48.044Z","3.0.30-95392efdf":"2026-10-17T06:37:15.893Z","3.0.30-d1ce8bdbe":"2026-10-17T07:09:48.332Z","3.0.30-2d4c93ed6":"2026-10-17T09:13:07.329Z","3.0.31":"2026-10-18T05:41:24.965Z","3.0.31-aa5ba42d0":"2026-10-18T19:01:57.771Z","3.0.31-b927d5921":"2026-10-18T23:44:53.911Z","3.0.31-3da8bab7c":"2026-10-19T02:13:02.353Z","3.0.31-c57bf6228":"2026-10-19T04:39:47.072Z","3.0.31-7fa88999d":"2026-10-19T06:44:46.448Z","3.0.32":"2026-10-19T07:50:03.491Z","3.0.32-93f9eba3d":"2026-10-25T10:59:17.260Z","3.0.32-0d3ca9f0c":"2026-10-25T11:53:49.889Z","3.0.32-fab409544":"2026-10-27T02:36:09.500Z"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/protocol-dcutr#readme","repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"description":"Implementation of the DCUtR Protocol","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"readme":"","readmeFilename":""}