{"_id":"@multiformats/dns","_rev":"4575380","name":"@multiformats/dns","description":"Resolve DNS queries with browser fallback","dist-tags":{"latest":"1.0.13"},"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-10T15:40:49.000Z","created":"2024-03-08T15:59:55.658Z","1.0.13":"2026-01-20T15:13:00.674Z","1.0.12":"2026-01-18T06:52:18.054Z","1.0.11":"2025-12-07T07:05:04.126Z","1.0.10":"2025-10-14T13:22:44.884Z","1.0.9":"2025-09-08T10:01:47.475Z","1.0.8":"2025-09-08T09:40:47.379Z","1.0.7":"2025-09-08T09:35:40.319Z","1.0.6":"2024-04-06T12:51:27.216Z","1.0.5":"2024-03-14T16:56:34.785Z","1.0.4":"2024-03-14T07:41:14.671Z","1.0.3":"2024-03-13T16:57:32.604Z","1.0.2":"2024-03-13T15:38:01.929Z","1.0.1":"2024-03-08T16:17:25.494Z","1.0.0":"2024-03-08T15:59:55.658Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"versions":{"1.0.13":{"name":"@multiformats/dns","version":"1.0.13","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@dnsquery/dns-packet":"^6.1.1","@libp2p/interface":"^3.1.0","hashlru":"^2.3.0","p-queue":"^9.0.0","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/dns-packet":"^5.6.5","@types/sinon":"^21.0.0","aegir":"^47.0.21","sinon":"^21.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.13","gitHead":"2917399aa148b80f623817b7118ad890f20a0f4e","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"cc8267ee7ee264d0ffcf113a319291f30fdcd982","size":77063,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.13.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.13_1768921980477_0.9876121346968805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-20T15:13:00.674Z","publish_time":1768921980674,"_source_registry_name":"default","_cnpm_publish_time":1768921980674},"1.0.12":{"name":"@multiformats/dns","version":"1.0.12","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@dnsquery/dns-packet":"^6.1.1","hashlru":"^2.3.0","p-queue":"^9.0.0","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/dns-packet":"^5.6.5","@types/sinon":"^21.0.0","aegir":"^47.0.21","sinon":"^21.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.12","gitHead":"86d70daac128b874273f32f3d987475af30c50d2","_nodeVersion":"24.12.0","_npmVersion":"10.9.4","dist":{"shasum":"feeab0c2266f0fcd9967ee3cd310d75a04ea377c","size":76395,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.12.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.12_1768719137906_0.5523473535469625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-18T06:52:18.054Z","publish_time":1768719138054,"_source_registry_name":"default","_cnpm_publish_time":1768719138054},"1.0.11":{"name":"@multiformats/dns","version":"1.0.11","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^9.0.0","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/dns-packet":"^5.6.5","@types/sinon":"^21.0.0","aegir":"^47.0.21","sinon":"^21.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.11","gitHead":"a750e7262afbb4894a93986f3172f20380263637","_nodeVersion":"24.11.1","_npmVersion":"10.9.4","dist":{"shasum":"dcab187c159678bddf6a1a9bbb387ff0213bbd1f","size":74460,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.11.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.11_1765091103940_0.7410838692932495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-07T07:05:04.126Z","publish_time":1765091104126,"_source_registry_name":"default","_cnpm_publish_time":1765091104126},"1.0.10":{"name":"@multiformats/dns","version":"1.0.10","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^9.0.0","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/dns-packet":"^5.6.5","@types/sinon":"^17.0.2","aegir":"^47.0.21","sinon":"^21.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.10","gitHead":"4349b2c45b1c81219064b7ae2069ab062d66a054","_nodeVersion":"22.20.0","_npmVersion":"10.9.4","dist":{"shasum":"1b3ac723bace511e3563120f2007f32d102aa567","size":73939,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.10.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.10_1760448164703_0.5395264810604727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-14T13:22:44.884Z","publish_time":1760448164884,"_source_registry_name":"default","_cnpm_publish_time":1760448164884},"1.0.9":{"name":"@multiformats/dns","version":"1.0.9","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/dns-packet":"^5.6.5","@types/sinon":"^17.0.2","aegir":"^47.0.21","sinon":"^18.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.9","gitHead":"2691bd62dda9cb6381b9df8824a84f34390e3d46","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"1b0b1a4234ecbd25888fa92c5c58a1592e4b1026","size":70647,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.9.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.9_1757325707293_0.11221527409654364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T10:01:47.475Z","publish_time":1757325707475,"_source_registry_name":"default","_cnpm_publish_time":1757325707475},"1.0.8":{"name":"@multiformats/dns","version":"1.0.8","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^47.0.21","sinon":"^18.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.8","gitHead":"9667046cef6c0cb0e8c353f53c6a0b8e88024435","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"e93414586030e63c7d9b3b5a7414efdd94bb62f6","size":70646,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.8.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.8_1757324447191_0.08838859160833357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T09:40:47.379Z","publish_time":1757324447379,"_source_registry_name":"default","_cnpm_publish_time":1757324447379},"1.0.7":{"name":"@multiformats/dns","version":"1.0.7","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^47.0.21","sinon":"^17.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.7","gitHead":"d0e98c7bbb39a5de0e608767176cb2337a25438f","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"0855421be280bbbf8556e42f3733a9dd1a40dbf4","size":70644,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.7.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.7_1757324140031_0.5003905680618033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T09:35:40.319Z","publish_time":1757324140319,"_source_registry_name":"default","_cnpm_publish_time":1757324140319},"1.0.6":{"name":"@multiformats/dns","version":"1.0.6","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^42.2.2","sinon":"^17.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.6","gitHead":"a56c9e0b953d644392cf10fd0792757da0d61c32","_nodeVersion":"20.12.0","_npmVersion":"10.5.1","dist":{"shasum":"b8c7de11459a02a5f4e609d35d3cdb95cb6ad152","size":30446,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.6.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.6_1712407887011_0.3094299338097275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-06T12:51:27.216Z","publish_time":1712407887216,"_source_registry_name":"default","_cnpm_publish_time":1712407887216},"1.0.5":{"name":"@multiformats/dns","version":"1.0.5","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^42.2.2","sinon":"^17.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.5","gitHead":"1ab3fc712bb4834167e03708c2fe5b6e471c8039","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"d87c4c9a657b8cdc844d41cc0d6aa3df3cef42b7","size":29999,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.5.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.5_1710435394585_0.24425293224333822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-14T16:56:34.785Z","publish_time":1710435394785,"_source_registry_name":"default","_cnpm_publish_time":1710435394785},"1.0.4":{"name":"@multiformats/dns","version":"1.0.4","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^42.2.2","sinon":"^17.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.4","gitHead":"5020c6c6e98b485d08019500b1eb161860bd8aa4","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"b309181ee4df2611c6110dde7a9bec2d1904afaa","size":29883,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.4.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.4_1710402074512_0.7939770767209087"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-14T07:41:14.671Z","publish_time":1710402074671,"_source_registry_name":"default","_cnpm_publish_time":1710402074671},"1.0.3":{"name":"@multiformats/dns","version":"1.0.3","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^42.2.2","sinon":"^17.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.3","gitHead":"c5f39f4370d6d2f66403250d92298c65557b184c","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"6dff5101b36d2834a55da0dc57c11a4521d6a796","size":29315,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.3.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.3_1710349052457_0.44886620212632633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T16:57:32.604Z","publish_time":1710349052604,"_source_registry_name":"default","_cnpm_publish_time":1710349052604},"1.0.2":{"name":"@multiformats/dns","version":"1.0.2","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^42.2.2","sinon":"^17.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.2","gitHead":"7580a095f1a06e06973f7b376eeb92ef554f296b","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"56a9e91572c071f3977c693f39f23636bcdb80f5","size":29184,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.2.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.2_1710344281741_0.15779767625533037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T15:38:01.929Z","publish_time":1710344281929,"_source_registry_name":"default","_cnpm_publish_time":1710344281929},"1.0.1":{"name":"@multiformats/dns","version":"1.0.1","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^42.2.2","sinon":"^17.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.1","gitHead":"0e3ee500d6720884ab0b1990db96eac57c1ce328","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"087231be468afe76cdc4bb36251f0dcc93c6a44c","size":28524,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.1.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.1_1709914645332_0.3307206754766123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T16:17:25.494Z","publish_time":1709914645494,"_source_registry_name":"default","_cnpm_publish_time":1709914645494},"1.0.0":{"name":"@multiformats/dns","version":"1.0.0","description":"Resolve DNS queries with browser fallback","license":"Apache-2.0 OR MIT","homepage":"https://github.com/multiformats/js-dns#readme","repository":{"type":"git","url":"git+https://github.com/multiformats/js-dns.git"},"bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"publishConfig":{"access":"public","provenance":true},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./resolvers":{"types":"./dist/src/resolvers/index.d.ts","import":"./dist/src/resolvers/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","dep-check":"aegir dep-check -i buffer","build":"aegir build","test":"aegir test -f","test:chrome":"aegir test -t browser --cov","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 --cov","test:electron-main":"aegir test -t electron-main","release":"aegir release","docs":"aegir docs"},"dependencies":{"@types/dns-packet":"^5.6.5","buffer":"^6.0.3","dns-packet":"^5.6.1","hashlru":"^2.3.0","p-queue":"^8.0.1","progress-events":"^1.0.0","uint8arrays":"^5.0.2"},"devDependencies":{"@types/sinon":"^17.0.2","aegir":"^42.2.2","sinon":"^17.0.0"},"browser":{"./dist/src/resolvers/default.js":"./dist/src/resolvers/default.browser.js"},"_id":"@multiformats/dns@1.0.0","gitHead":"69ea0bc46ce181a21cafd30335fd1cdbec5e7115","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"0dcc8242151dc6a6bd9da30ef2277d455ffcc380","size":28511,"noattachment":false,"key":"/@multiformats/dns/-/@multiformats/dns-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@multiformats/dns/download/@multiformats/dns-1.0.0.tgz"},"_npmUser":{"name":"npm-service-account-multiformats","email":"npm-service-account+multiformats@ipfs.tech"},"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/dns_1.0.0_1709913595515_0.3734193051382839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-08T15:59:55.658Z","publish_time":1709913595658,"_source_registry_name":"default","_cnpm_publish_time":1709913595658}},"readme":"# @multiformats/dns\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-dns.svg?style=flat-square)](https://codecov.io/gh/multiformats/js-dns)\n[![CI](https://img.shields.io/github/actions/workflow/status/multiformats/js-dns/js-test-and-release.yml?branch=main\\&style=flat-square)](https://github.com/multiformats/js-dns/actions/workflows/js-test-and-release.yml?query=branch%3Amain)\n\n> Resolve DNS queries with browser fallback\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\nQuery DNS records using `node:dns`, DNS over HTTP and/or DNSJSON over HTTP.\n\nA list of publicly accessible servers can be found [here](https://github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-available-servers).\n\n## Example - Using the default resolver\n\n```TypeScript\nimport { dns } from '@multiformats/dns'\n\nconst resolver = dns()\n\n// resolve A records with a 5s timeout\nconst result = await dns.query('google.com', {\n  signal: AbortSignal.timeout(5000)\n})\n```\n\n## Example - Using per-TLD resolvers\n\n```TypeScript\nimport { dns } from '@multiformats/dns'\nimport { dnsJsonOverHttps } from '@multiformats/dns/resolvers'\n\nconst resolver = dns({\n  resolvers: {\n    // will only be used to resolve `.com` addresses\n    'com.': dnsJsonOverHttps('https://cloudflare-dns.com/dns-query'),\n\n    // this can also be an array, resolvers will be shuffled and tried in\n    // series\n    'net.': [\n      dnsJsonOverHttps('https://dns.google/resolve'),\n      dnsJsonOverHttps('https://dns.pub/dns-query')\n    ],\n\n    // will only be used to resolve all other addresses\n    '.': dnsJsonOverHttps('https://dnsforge.de/dns-query'),\n  }\n})\n```\n\n## Example - Query for specific record types\n\n```TypeScript\nimport { dns, RecordType } from '@multiformats/dns'\n\nconst resolver = dns()\n\n// resolve only TXT records\nconst result = await dns.query('google.com', {\n  types: [\n    RecordType.TXT\n  ]\n})\n```\n\n## Caching\n\nIndividual Aanswers are cached so. If you make a request, for which all\nrecord types are cached, all values will be pulled from the cache.\n\nIf any of the record types are not cached, a new request will be resolved as\nif none of the records were cached, and the cache will be updated to include\nthe new results.\n\n## Example - Ignoring the cache\n\n```TypeScript\nimport { dns, RecordType } from '@multiformats/dns'\n\nconst resolver = dns()\n\n// do not used cached results, always resolve a new query\nconst result = await dns.query('google.com', {\n  cached: false\n})\n```\n\n# Install\n\n```console\n$ npm i @multiformats/dns\n```\n\n## Browser `<script>` tag\n\nLoading this module through a script tag will make its exports available as `MultiformatsDns` in the global namespace.\n\n```html\n<script src=\"https://unpkg.com/@multiformats/dns/dist/index.min.js\"></script>\n```\n\n# API Docs\n\n- <https://multiformats.github.io/js-dns>\n\n# License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](https://github.com/multiformats/js-dns/LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](https://github.com/multiformats/js-dns/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-dns#readme","bugs":{"url":"https://github.com/multiformats/js-dns/issues"},"license":"Apache-2.0 OR MIT"}