{"_id":"@multiformats/uri-to-multiaddr","_rev":"4665517","name":"@multiformats/uri-to-multiaddr","description":"Convert a URI to a Multiaddr","dist-tags":{"latest":"10.0.0"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"time":{"modified":"2026-04-10T22:38:48.000Z","created":"2022-09-21T15:34:15.885Z","10.0.0":"2025-09-03T10:52:45.672Z","9.0.2":"2025-09-03T10:48:39.078Z","9.0.1":"2025-03-26T10:51:04.130Z","9.0.0":"2025-03-26T10:42:29.717Z","8.1.0":"2025-03-26T10:22:01.249Z","8.0.1":"2025-03-26T10:16:55.123Z","8.0.0":"2024-03-01T13:10:10.616Z","7.0.1":"2024-03-01T12:21:13.883Z","7.0.0":"2022-09-21T15:49:57.581Z","6.0.0":"2022-09-21T15:34:15.885Z"},"users":{},"author":{"name":"olizilla"},"repository":{"type":"git","url":"git+https://github.com/multiformats/js-uri-to-multiaddr.git"},"versions":{"10.0.0":{"name":"@multiformats/uri-to-multiaddr","version":"10.0.0","description":"Convert a URI to a Multiaddr","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-uri-to-multiaddr.git"},"bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]]},"scripts":{"clean":"aegir clean","lint":"aegir lint","docs":"aegir docs","dep-check":"aegir dep-check","doc-check":"aegir doc-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^13.0.0","is-ip":"^5.0.0"},"devDependencies":{"aegir":"^47.0.21"},"_id":"@multiformats/uri-to-multiaddr@10.0.0","gitHead":"d996c1d1a5d2ee5a04d98f04dd484ddaa133a6df","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"a78f54c2c7be4c58645079104e9d1e08c4508e34","size":62227,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-10.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/uri-to-multiaddr_10.0.0_1756896765489_0.8841637691649658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T10:52:45.672Z","publish_time":1756896765672,"_source_registry_name":"default","_cnpm_publish_time":1756896765672},"9.0.2":{"name":"@multiformats/uri-to-multiaddr","version":"9.0.2","description":"Convert a URI to a Multiaddr","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-uri-to-multiaddr.git"},"bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"]}]]},"scripts":{"clean":"aegir clean","lint":"aegir lint","docs":"aegir docs","dep-check":"aegir dep-check","doc-check":"aegir doc-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^12.1.14","is-ip":"^5.0.0"},"devDependencies":{"aegir":"^47.0.21"},"_id":"@multiformats/uri-to-multiaddr@9.0.2","gitHead":"7f58d09d2d7c9e0a87b65b02c59cd81a6821cad6","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"2469c5a48af7fa2ab08a268870dfaceb58bbb7ab","size":68602,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-9.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-9.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/uri-to-multiaddr_9.0.2_1756896518892_0.3551935289537562"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T10:48:39.078Z","publish_time":1756896519078,"_source_registry_name":"default","_cnpm_publish_time":1756896519078},"9.0.1":{"name":"@multiformats/uri-to-multiaddr","version":"9.0.1","description":"Convert a URI to a Multiaddr","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-uri-to-multiaddr.git"},"bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","docs":"aegir docs","dep-check":"aegir dep-check","doc-check":"aegir doc-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^12.1.14","is-ip":"^5.0.0"},"devDependencies":{"aegir":"^45.1.4"},"_id":"@multiformats/uri-to-multiaddr@9.0.1","gitHead":"5e8109eb8111c92d6655f12f384c2bb3d08c2f0b","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"d86c01300ba8b6a5b04ef835f5861c90175003cb","size":19419,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-9.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-9.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/uri-to-multiaddr_9.0.1_1742986263965_0.013824550977557415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-26T10:51:04.130Z","publish_time":1742986264130,"_source_registry_name":"default","_cnpm_publish_time":1742986264130},"9.0.0":{"name":"@multiformats/uri-to-multiaddr","version":"9.0.0","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","_id":"@multiformats/uri-to-multiaddr@9.0.0","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"dist":{"shasum":"6698bff9d509e172980daa4bfd391c1c5171d069","size":19325,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-9.0.0.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5e30ecbf095cab6fa8ee8c78ef19a450f57230b7","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons src/pb/peer.proto src/pb/tags.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","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/multiformats/js-uri-to-multiaddr.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert a URI to a Multiaddr","directories":{},"_nodeVersion":"22.14.0","dependencies":{"is-ip":"^5.0.0","@multiformats/multiaddr":"^12.1.14"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.4"},"_npmOperationalInternal":{"tmp":"tmp/uri-to-multiaddr_9.0.0_1742985749496_0.3688004127661064","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T10:42:29.717Z","publish_time":1742985749717,"_source_registry_name":"default","_cnpm_publish_time":1742985749717},"8.1.0":{"name":"@multiformats/uri-to-multiaddr","version":"8.1.0","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","_id":"@multiformats/uri-to-multiaddr@8.1.0","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"dist":{"shasum":"386cec1df873ff050e1cf700c91e45e48c5a5863","size":19181,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-8.1.0.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"b78774116c83523024e09fe032a5d20a9e5ce21e","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons src/pb/peer.proto src/pb/tags.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","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/multiformats/js-uri-to-multiaddr.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert a URI to a Multiaddr","directories":{},"_nodeVersion":"22.14.0","dependencies":{"is-ip":"^5.0.0","@multiformats/multiaddr":"^12.1.14"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.4"},"_npmOperationalInternal":{"tmp":"tmp/uri-to-multiaddr_8.1.0_1742984521079_0.5026783940275306","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T10:22:01.249Z","publish_time":1742984521249,"_source_registry_name":"default","_cnpm_publish_time":1742984521249},"8.0.1":{"name":"@multiformats/uri-to-multiaddr","version":"8.0.1","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","_id":"@multiformats/uri-to-multiaddr@8.0.1","maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"dist":{"shasum":"24c50c8c38dc2f450460cb1021977e83a22433cc","size":18673,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-8.0.1.tgz"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"73bde1ddd723e9e2b13d77d152fa71ec26eb8e46","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["main"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons src/pb/peer.proto src/pb/tags.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","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/multiformats/js-uri-to-multiaddr.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert a URI to a Multiaddr","directories":{},"_nodeVersion":"22.14.0","dependencies":{"is-ip":"^5.0.0","@multiformats/multiaddr":"^12.1.14"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.4"},"_npmOperationalInternal":{"tmp":"tmp/uri-to-multiaddr_8.0.1_1742984214923_0.4720527340923337","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-26T10:16:55.123Z","publish_time":1742984215123,"_source_registry_name":"default","_cnpm_publish_time":1742984215123},"8.0.0":{"name":"@multiformats/uri-to-multiaddr","version":"8.0.0","description":"Convert a URI to a Multiaddr","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-uri-to-multiaddr.git"},"bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","docs":"aegir docs","dep-check":"aegir dep-check","doc-check":"aegir doc-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^12.1.14","is-ip":"^5.0.0"},"devDependencies":{"aegir":"^42.2.5"},"_id":"@multiformats/uri-to-multiaddr@8.0.0","gitHead":"e1ce953b975d674e2fcb5b87f71cfc5689438c10","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"cd4c3248c0039731504b69ae74ae732e954119f7","size":18645,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-8.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uri-to-multiaddr_8.0.0_1709298610372_0.5231740211330329"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-01T13:10:10.616Z","publish_time":1709298610616,"_source_registry_name":"default","_cnpm_publish_time":1709298610616},"7.0.1":{"name":"@multiformats/uri-to-multiaddr","version":"7.0.1","description":"Convert a URI to a Multiaddr","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-uri-to-multiaddr.git"},"bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","docs":"aegir docs","dep-check":"aegir dep-check","doc-check":"aegir doc-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^12.1.14","is-ip":"^5.0.0"},"devDependencies":{"aegir":"^42.2.5"},"_id":"@multiformats/uri-to-multiaddr@7.0.1","gitHead":"d45f52634496a50a2317bf05d2b6799b2a8f355d","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"5e1f5cdc10f5514163a26739559253a29eaabeef","size":18633,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-7.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uri-to-multiaddr_7.0.1_1709295673720_0.025559897551997945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-01T12:21:13.883Z","publish_time":1709295673883,"_source_registry_name":"default","_cnpm_publish_time":1709295673883},"7.0.0":{"name":"@multiformats/uri-to-multiaddr","version":"7.0.0","description":"Convert a URI to a Multiaddr: https://multiformats.io -> /dns4/multiformats.io/tcp/443/https","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-uri-to-multiaddr.git"},"bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^11.0.0","is-ip":"^5.0.0"},"devDependencies":{"aegir":"^37.5.3"},"gitHead":"36f5093871e41c832350f4cdf196ba1ab6920ecb","_id":"@multiformats/uri-to-multiaddr@7.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"25fa4b5a4eddc493b5140d70839f95482f64bd00","size":4747,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-7.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uri-to-multiaddr_7.0.0_1663775397392_0.7515334726301282"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T16:42:09.539Z","publish_time":1663775397581,"_cnpm_publish_time":1663775397581},"6.0.0":{"name":"@multiformats/uri-to-multiaddr","version":"6.0.0","description":"Convert a URI to a Multiaddr: https://multiformats.io -> /dns4/multiformats.io/tcp/443/https","author":{"name":"olizilla"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-uri-to-multiaddr.git"},"bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","generate":"protons src/pb/peer.proto src/pb/tags.proto","build":"aegir build","test":"aegir test","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:node":"aegir test -t node","test:electron-main":"aegir test -t electron-main","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^11.0.0","is-ip":"^5.0.0"},"devDependencies":{"aegir":"^37.5.3"},"gitHead":"6424bafa274b9178e29ae1ada5098ba47af850e1","_id":"@multiformats/uri-to-multiaddr@6.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.15.0","dist":{"shasum":"0379097fe4f787bdf8cb3d920eea1f67855a8b66","size":4748,"noattachment":false,"key":"/@multiformats/uri-to-multiaddr/-/@multiformats/uri-to-multiaddr-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/uri-to-multiaddr/download/@multiformats/uri-to-multiaddr-6.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"hugomrdias","email":"mail@hugodias.me"},{"name":"lidel","email":""},{"name":"mikeal","email":""},{"name":"npm-service-account-multiformats","email":""},{"name":"rvagg","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"vmx","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uri-to-multiaddr_6.0.0_1663774455602_0.20368335368577384"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T16:42:09.411Z","publish_time":1663774455885,"_cnpm_publish_time":1663774455885}},"readme":"# @multiformats/uri-to-multiaddr\n\n[![multiformats.io](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://multiformats.io)\n[![codecov](https://img.shields.io/codecov/c/github/multiformats/js-uri-to-multiaddr.svg?style=flat-square)](https://codecov.io/gh/multiformats/js-uri-to-multiaddr)\n[![CI](https://img.shields.io/github/actions/workflow/status/multiformats/js-uri-to-multiaddr/js-test-and-release.yml?branch=main\\&style=flat-square)](https://github.com/multiformats/js-uri-to-multiaddr/actions/workflows/js-test-and-release.yml?query=branch%3Amain)\n\n> Convert a URI to a Multiaddr\n\n# About\n\n<!--\n\n!IMPORTANT!\n\nEverything in this README between \"# About\" and \"# Install\" is automatically\ngenerated and will be overwritten the next time the doc generator is run.\n\nTo make changes to this section, please update the @packageDocumentation section\nof src/index.js or src/index.ts\n\nTo experiment with formatting, please run \"npm run docs\" from the root of this\nrepo and examine the changes made.\n\n-->\n\n```typescript\nimport { uriToMultiaddr } from '@multiformats/uri-to-multiaddr'\n\nconsole.log(uriToMultiaddr('https://protocol.ai'))\n// -> /dns4/protocol.ai/tcp/443/https\n```\n\nDomain names can represent one of\n\n- `/dns4` - domain resolves to an ipv4 address (**default**)\n- `/dns6` - domain resolves to an ipv6 address\n- `/dnsaddr` - domain has a [DNSLink](https://docs.ipfs.io/guides/concepts/dnslink/) TXT record pointing to an IPFS CID\n\nThis library assumes `/dns4` when it finds a domain name in the input string.\nIt makes no attempt query DNS. To override the default assumption, you can pass\nin an options object as the second parameter to override it:\n\n```typescript\nimport { uriToMultiaddr } from '@multiformats/uri-to-multiaddr'\n\nconsole.log(uriToMultiaddr('https://protocol.ai'), { defaultDnsType: 'dns6' })\n// -> /dns6/protocol.ai/tcp/443/https\n```\n\nSee [test.js](./test.js) for the currently supported conversions.\n\n**Note**: `uri-to-multiaddr` will throw if the passed URI:\n\n- is not a valid, according the WHATWG URL spec implementation used.\n- is not supported yet\n\n## Related\n\n- [@multiformats/multiaddr-to-uri](https://github.com/multiformats/js-multiaddr-to-uri) - convert it back again\n\n# Install\n\n```console\n$ npm i @multiformats/uri-to-multiaddr\n```\n\n## Browser `<script>` tag\n\nLoading this module through a script tag will make its exports available as `MultiformatsUriToMultiaddr` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/@multiformats/uri-to-multiaddr/dist/index.min.js\"></script>\n```\n\n# API Docs\n\n- <https://multiformats.github.io/js-uri-to-multiaddr>\n\n# License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](https://github.com/multiformats/js-uri-to-multiaddr/LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](https://github.com/multiformats/js-uri-to-multiaddr/LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n# Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","_attachments":{},"homepage":"https://github.com/multiformats/js-uri-to-multiaddr#readme","bugs":{"url":"https://github.com/multiformats/js-uri-to-multiaddr/issues"},"license":"Apache-2.0 OR MIT"}