{"_id":"dnssd-advertise","_rev":"36-c3354143115c90183465ee9ed096277e","name":"dnssd-advertise","dist-tags":{"latest":"1.1.6","canary":"1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa"},"versions":{"0.1.0":{"name":"dnssd-advertise","version":"0.1.0","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@0.1.0","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"668b517bddd0ca64e6a1f0f02b2a331b008dbe34","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-0.1.0.tgz","fileCount":9,"integrity":"sha512-jN1duVhC0SzJcvjBomlrvsoVAXgfXOVLv1lNBHRRE+FxX4XgaHaO9Q6xT+2vFFX1CliRtNkWqASjlxZAjiDZUA==","signatures":[{"sig":"MEUCIQD5yuBy9RTt54BQj36OLqPRVXG/DkbL9HvrO0JskRYCiAIgYolHVpzmwJ8dSP+1rgBhl07enmvRVegK7FlyCYe256U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389340},"main":"./dist/dnssd-advertise","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"gitHead":"91510cc6fff512dc52303381f833aa1b8dd9fb03","scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prepare":"node ./scripts/prepare.js || true","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","prepublishOnly":"run-s clean build check test:run","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"philpl","email":"phil@kitten.sh"},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"deprecated":"Initial Publish","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"10.9.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.0.3","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_0.1.0_1768317117833_0.8909415991196514","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"dnssd-advertise","version":"1.0.0","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.0","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"1ac466bcea979c73a568b4885ae8a1e8f11fe4a4","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.0.tgz","fileCount":9,"integrity":"sha512-fiwSm25A/Wny3immKdsG8F48/tfhMfN2irNSAF7FTpho32JjHB1NSC6C5uivTdwdU8Brr9ketK64CVk4V8HBWQ==","signatures":[{"sig":"MEUCIDX4EVQSIxMWjOwFeib3EBJ/hUK+58i4DNl0xhcCQk5xAiEA4fdivjPmTNZ1XDnZ7eIOpCE8cChIlk7qXXlDsvcHQhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389253},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.0.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/acc71741d4a12fa6804c0c8c3666bf6e/dnssd-advertise-1.0.0.tgz","_integrity":"sha512-fiwSm25A/Wny3immKdsG8F48/tfhMfN2irNSAF7FTpho32JjHB1NSC6C5uivTdwdU8Brr9ketK64CVk4V8HBWQ==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.0.3","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.0_1768317319914_0.022464025254410158","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779":{"name":"dnssd-advertise","version":"1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"a26e4f15c3117c2fbeffa3757bdcf9f4a244a17e","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779.tgz","fileCount":9,"integrity":"sha512-v5YcuMmd22RIzqnKZE5PntX0onX27ZvNWDXpTXfHlAT7ezdkuYAA+WiQ/E9NKs9FGdFSbQ4zWl6+ZpeWD7BJgg==","signatures":[{"sig":"MEQCIFlJ0H77wCQ7jCx0YQfIt6mJj1+MdKLrKBmUSmS+DKcVAiAYQ8k2J+niY3NQXcAUwGiIKuwzE5vyfWmMkucCLWeOGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239663},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/6e8e4bdadbfce30cd2da47fed67e5487/dnssd-advertise-1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779.tgz","_integrity":"sha512-v5YcuMmd22RIzqnKZE5PntX0onX27ZvNWDXpTXfHlAT7ezdkuYAA+WiQ/E9NKs9FGdFSbQ4zWl6+ZpeWD7BJgg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.0.4","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779_1768318892114_0.7711813189457277","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"dnssd-advertise","version":"1.0.1","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.1","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"3b5bb8188c6bb33ba9236c7025b14880a819e99c","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.1.tgz","fileCount":9,"integrity":"sha512-Zqh0BS7Ja4mk9ANVJclt1Iz4ScfD1kIL2ISjQh1YAOIjW+CDPwy1CC9oEQhH4Y2iMvpsM+7BjU7kO3IV05xjeA==","signatures":[{"sig":"MEUCIQC/r9PhHoxPASqgtzN+d5J9PVOKcbXft1J8tWUQS68kFwIgD1S51pTH9CkcHNOQii2g06GBWVJ+JJfgLHIuM4SLQ/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239567},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.1.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/c899168e6291f7e45085d6fe6c2ed0e3/dnssd-advertise-1.0.1.tgz","_integrity":"sha512-Zqh0BS7Ja4mk9ANVJclt1Iz4ScfD1kIL2ISjQh1YAOIjW+CDPwy1CC9oEQhH4Y2iMvpsM+7BjU7kO3IV05xjeA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.0.4","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.1_1768318941291_0.42199960055032415","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6":{"name":"dnssd-advertise","version":"1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"d990063ec41acd3c3fdc6a209b3e012c1a7c96c5","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6.tgz","fileCount":9,"integrity":"sha512-We94yFiIazq8ITTcO2lCtxd4HOhbHTdYYjA33l2bXLjrt+JIL8RwrlW2phzizze1M5VJohUxSbSqh7tS116/5A==","signatures":[{"sig":"MEYCIQCySQeebu+haFnT7qLPNWM9OfX74aMamRv9ueRkGXMeWQIhAL3ui488K5pZG6Jls5B6oRZY5CmalYtkSQzyGxbCEEPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241801},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/40357543439e3c11712b9f8824f931a8/dnssd-advertise-1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6.tgz","_integrity":"sha512-We94yFiIazq8ITTcO2lCtxd4HOhbHTdYYjA33l2bXLjrt+JIL8RwrlW2phzizze1M5VJohUxSbSqh7tS116/5A==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.0.4","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6_1768324250748_0.47801348511385666","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"dnssd-advertise","version":"1.0.2","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.2","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"e5f10b70dbc75de85f28b7f6c52cad3149d33438","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.2.tgz","fileCount":9,"integrity":"sha512-f9p52tFRLSDLuD6vnDrHttxkoKmG6iomYH7tnk+JQMddzwZenOZkRa2WVPiL7bv2nit/nmjaXPvnqFgFB510ew==","signatures":[{"sig":"MEYCIQDUWps2kFeWvHWL4dUrQOP90b4shaxBTfpUdY6OiVVOMgIhANnvBz6hmPwEyXhSJmjkb0Y+fMljR/Uctvjz2djnY5GU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241705},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.2.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/55d402a8dc27e1054d7040f8dc4b9b44/dnssd-advertise-1.0.2.tgz","_integrity":"sha512-f9p52tFRLSDLuD6vnDrHttxkoKmG6iomYH7tnk+JQMddzwZenOZkRa2WVPiL7bv2nit/nmjaXPvnqFgFB510ew==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.0.4","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.2_1768324320712_0.73077835778114","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963":{"name":"dnssd-advertise","version":"1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"97937a0c8685d11345be28d9f4b249a7b7f6cf02","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963.tgz","fileCount":9,"integrity":"sha512-rrBUiwYJCuxQnZ7Awt5WTiCoV7a9uophkVX4otP3XDSY3NdljEG+T3eZUjMnUE2dZ8gAwXAhd5Z47AbiDf/LVQ==","signatures":[{"sig":"MEUCIQCgRfEqEbcXiVMC+JRVaNCk/kPJAP5/L8Xqm0aZfnOl2AIgHJQS8JZWsVBVpMuDoSWDkINTSUHgmqP/DmEDmqCZfUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252407},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/5f4c97aee8b37c4c2ba0b6557d4290cd/dnssd-advertise-1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963.tgz","_integrity":"sha512-rrBUiwYJCuxQnZ7Awt5WTiCoV7a9uophkVX4otP3XDSY3NdljEG+T3eZUjMnUE2dZ8gAwXAhd5Z47AbiDf/LVQ==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963_1768336089861_0.00788375441302036","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"dnssd-advertise","version":"1.0.3","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.3","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"b525f0a12781d04024619eadca38a85e6b2b8d1c","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.3.tgz","fileCount":9,"integrity":"sha512-hf8yftZnpnmNXpcxzRjHcRQLNI51quIc0jqUJYlqBk4513PL+0kK1V8xRjWg//uHGgzia1Qb2axBGuMnx7y7xQ==","signatures":[{"sig":"MEYCIQD3AJa0Vn7oJc/+K+eNFfIy9Hr1mzcPsyJOMTvdNt8kjgIhAP9SMEGhyWxA45bmnUNTVv6p0Mj99gKtPp+h0aSdNH2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252311},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.3.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/097cf936cb2f2e0600ff4dd414af68c0/dnssd-advertise-1.0.3.tgz","_integrity":"sha512-hf8yftZnpnmNXpcxzRjHcRQLNI51quIc0jqUJYlqBk4513PL+0kK1V8xRjWg//uHGgzia1Qb2axBGuMnx7y7xQ==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.3_1768336444337_0.08469953409699116","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f":{"name":"dnssd-advertise","version":"1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"419dfd7a845c8eca254e5bc633a2b7d8373b074e","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f.tgz","fileCount":9,"integrity":"sha512-HhIlkJ6DuYvhN7md4OsmRvBNxPxlp8PjWsCUEVNSHmdcNx5/IrTmNR3immJzPqob73VBuTHgHs72OfSAjF3K8g==","signatures":[{"sig":"MEUCIBLUqM0Oxiy8m+HN73ilkWUinalNBdlAyLnA6mJyAcA9AiEAlqF54GPpN6vY0gH6SQm/38QoN6FN2DkDdqwnJZvF2vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252112},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/14f91ec958000dc65d0bac2ea26c3015/dnssd-advertise-1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f.tgz","_integrity":"sha512-HhIlkJ6DuYvhN7md4OsmRvBNxPxlp8PjWsCUEVNSHmdcNx5/IrTmNR3immJzPqob73VBuTHgHs72OfSAjF3K8g==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f_1768337926254_0.43865144182922733","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"dnssd-advertise","version":"1.0.4","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.4","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"f671e748ce68a0eb9d3809eff6fbfcb8a11c294a","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.4.tgz","fileCount":9,"integrity":"sha512-NANFaRzwgnCZK1dLmZKLMY9Jrp1qMVCRgAEo1hRcZKyelCi+hCY59ufdF4eeBr4Vs6gPT68Rfnrct68ZYbCFCA==","signatures":[{"sig":"MEUCIQDjys2Xk4COaF7LuqLDmQKiC0HE/0B0Ow3i68Zq0OnGXwIgUxX9yuorYwJw9C0Z41iWUMjd7Lk9VRRIAvQQmBzl1Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252016},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.4.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/3cca15bfbfd1a48e0f0fa4eaa604cc9f/dnssd-advertise-1.0.4.tgz","_integrity":"sha512-NANFaRzwgnCZK1dLmZKLMY9Jrp1qMVCRgAEo1hRcZKyelCi+hCY59ufdF4eeBr4Vs6gPT68Rfnrct68ZYbCFCA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.4_1768337967060_0.6525320068753844","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9":{"name":"dnssd-advertise","version":"1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"e2169bfe154640b8e85c86f0baa1020b79617420","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9.tgz","fileCount":9,"integrity":"sha512-lJAXOJS7R3iLSlcJ0spOFhXNucv6Z8Gc8SmYUFYq3bqzksNVC2eQGW2/6BibnZ9d/REbyrcaYod9srOWZDUZMg==","signatures":[{"sig":"MEYCIQCxIX1gNejHWVe5sdPuqURplgIw1uKTxv8gS/64lUbTNQIhALestjnteg7s+Yui2DaOl6lXUp1yeLSNtg24p7xAQREu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253489},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/76dae5926fbbe4466e304629d76ea6d1/dnssd-advertise-1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9.tgz","_integrity":"sha512-lJAXOJS7R3iLSlcJ0spOFhXNucv6Z8Gc8SmYUFYq3bqzksNVC2eQGW2/6BibnZ9d/REbyrcaYod9srOWZDUZMg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9_1768340236302_0.060425417292506056","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"dnssd-advertise","version":"1.0.5","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.5","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"de0941175a4143c666c27bca4e1c6db5ec1f5d61","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.5.tgz","fileCount":9,"integrity":"sha512-u8aeS+EDjVsbhO1fTE6+w0fnlHZICbiElAJAuHCTnUNXy1FNIk3pzyAXn29J2y7UmMZgMBuKhqNyInCirSNKtA==","signatures":[{"sig":"MEYCIQC2LiyU0Ny/0NXnuW2mwAS7dVfUF6FeONs7HW7IzJPp0AIhAM00hyYRwqMNjZdyHZlXpYJts/c0QtS5PthIZj4Qxi6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253393},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.5.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/2946bf11fdc7cfc7805462c0d4935e0e/dnssd-advertise-1.0.5.tgz","_integrity":"sha512-u8aeS+EDjVsbhO1fTE6+w0fnlHZICbiElAJAuHCTnUNXy1FNIk3pzyAXn29J2y7UmMZgMBuKhqNyInCirSNKtA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.5_1768340271246_0.2803374315319316","host":"s3://npm-registry-packages-npm-production"}},"1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f":{"name":"dnssd-advertise","version":"1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"821a671156426118103a7200ff7769aeb0affd2e","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f.tgz","fileCount":9,"integrity":"sha512-ekIVtuF3toc2GqI7a5BnzngpSX+qoJ9izsNDQMaZf+chgfR6NbSf1BC5+mghOqqUQMWqvqpDV0R5QRZfax8txg==","signatures":[{"sig":"MEQCIHbACw2L6NSPw9FmdG8xtkWQ7GUm3jOvzYglj4AFv9e8AiAOKmyW8h/0zhkBiDgCoxVQOaHYsxFFGZINYNBChC4FGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254133},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/e37fbd0edb4650174d64595f7bb89b01/dnssd-advertise-1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f.tgz","_integrity":"sha512-ekIVtuF3toc2GqI7a5BnzngpSX+qoJ9izsNDQMaZf+chgfR6NbSf1BC5+mghOqqUQMWqvqpDV0R5QRZfax8txg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f_1768340798223_0.8131937543884633","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"dnssd-advertise","version":"1.0.6","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.6","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"2ddf5b8a30b2980d5c131e18715de46f62d546d7","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.6.tgz","fileCount":9,"integrity":"sha512-B0JQjWiNYRlQsxNWbrF6jZh0xlg9k7qcWKUIEHQtQBMP0frwqsOp10tM8gK298HUOL7Rb5Foe9fxToeUX9+9LA==","signatures":[{"sig":"MEUCIQD++m5U50TqpqZwV7nrYO1Ym83cdJrbOGsrtkvuxtBfmAIgHYDSgc4Vr/Fo6qVelJ7vSl+bXuHh1fAvv5KhV0BxGQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254037},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.6.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/8bc4574aaffc9724454c8e6d210550ab/dnssd-advertise-1.0.6.tgz","_integrity":"sha512-B0JQjWiNYRlQsxNWbrF6jZh0xlg9k7qcWKUIEHQtQBMP0frwqsOp10tM8gK298HUOL7Rb5Foe9fxToeUX9+9LA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.6_1768340853930_0.8785213969762742","host":"s3://npm-registry-packages-npm-production"}},"1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9":{"name":"dnssd-advertise","version":"1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"3b569ade385092888f3e54c7c87d2b3e5ca346a4","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9.tgz","fileCount":9,"integrity":"sha512-4ynbxoRlK7OBqQteJQuVLqcIIXTMivbW1E25Hp5V7T3tlJZGId4352pCRbWdGXhzNFxIH9pR5Q4yxbEtiJXG3A==","signatures":[{"sig":"MEUCIGLX4UagEsOZZpM1J/OONEettEZYVDe6FQ0KBFaj5pesAiEA2Ie5mfj/VUiMDv1lERxIEBs5mj5Io75EV5Zk87rzlQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254278},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/db3ef4e8663bf55d638884be1f5f239d/dnssd-advertise-1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9.tgz","_integrity":"sha512-4ynbxoRlK7OBqQteJQuVLqcIIXTMivbW1E25Hp5V7T3tlJZGId4352pCRbWdGXhzNFxIH9pR5Q4yxbEtiJXG3A==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9_1768391945924_0.9785278319129167","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"dnssd-advertise","version":"1.0.7","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.7","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"de14f7f9b888ab360f724824769f87ed917928ee","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.7.tgz","fileCount":9,"integrity":"sha512-mQRBrbMw036Hju7uBFoMgKq95fWfmpHSq9LiU6pmFt4kXGW+PpOoINNhTDXS3k1iENu1MaMvjgEQYT81fcViBg==","signatures":[{"sig":"MEQCIFMxoqUETAHWblDQXxJ9zsvKy+zk34NwbeNGBBoIgk8YAiAfsJCC9X7NoaVys58ZPb24gMTF+WvB+wcqgVbun4BqbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254182},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.7.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/c4e35206111a91f5ce7809edce13dcf7/dnssd-advertise-1.0.7.tgz","_integrity":"sha512-mQRBrbMw036Hju7uBFoMgKq95fWfmpHSq9LiU6pmFt4kXGW+PpOoINNhTDXS3k1iENu1MaMvjgEQYT81fcViBg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.7_1768392093441_0.7593683864553218","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842":{"name":"dnssd-advertise","version":"1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"a666e87e60333f0f49518f7a5df29f0b230fcecc","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842.tgz","fileCount":9,"integrity":"sha512-7lYV4hmV3Ns6/zuUzdDtQMNARwfQy2bmD4cx2yR56DRp+JUeAiQ4qDRHfEVLTMZXrz2kz+T2SBMxHAQC/WVKZg==","signatures":[{"sig":"MEUCIQDtWFBiXx+vtod0aazJcve3b2E9K8zGYBivOipIeDER8AIgLM/wn1gyIvlz9ezXa/KNQzm/np/WBT3bYb5bkqvWkzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259087},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/55c43746e7df740df01c365c7774d237/dnssd-advertise-1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842.tgz","_integrity":"sha512-7lYV4hmV3Ns6/zuUzdDtQMNARwfQy2bmD4cx2yR56DRp+JUeAiQ4qDRHfEVLTMZXrz2kz+T2SBMxHAQC/WVKZg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842_1768401395587_0.5951501310828637","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"dnssd-advertise","version":"1.0.8","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.0.8","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"48f0c7076a428bc97d7a3d422378633da56b2275","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.0.8.tgz","fileCount":9,"integrity":"sha512-0+ouQ7nB/MWx4Y4xvyORFehT3izvCTOaGWZOfHY+oX1wQ1MnmZMB/HPPh5mC8JiquFilHZgLsWGN1rVBHfEywQ==","signatures":[{"sig":"MEQCIAeYrO9e/cj555X2q4MhC1VLJYdh9+GQqcxaNIG5Q8C1AiB6Z6R9TRabsx5jB6C/g3VP8F4k1/1FI2qJ0b4FCCHUAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258991},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.0.8.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/ef3ca210eb4ad01426985ba121bfb7e4/dnssd-advertise-1.0.8.tgz","_integrity":"sha512-0+ouQ7nB/MWx4Y4xvyORFehT3izvCTOaGWZOfHY+oX1wQ1MnmZMB/HPPh5mC8JiquFilHZgLsWGN1rVBHfEywQ==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.0.8_1768401463723_0.893301773220976","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6":{"name":"dnssd-advertise","version":"1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"a407763f36ad166e4dd93afc860e76b2cc132267","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6.tgz","fileCount":9,"integrity":"sha512-k0u6PeVxt6SuVsyyFFx7LSRu0O29yQ1JzFOZnTMmtZx/rlfhRcdeX3T5MEo/jeo6rPbPUVTm0mpEYFa9+VaBtQ==","signatures":[{"sig":"MEUCIEbfhCVVDv9cBCzoOw0NcHPz9GBROx4ZEHDhj2QdUAkKAiEA2KR+89O9z49PxOeb8MjkM7WSwmFqOABK5q/dua++tBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260850},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/d582bb23f9eb7221b1742fcdb49c7ffa/dnssd-advertise-1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6.tgz","_integrity":"sha512-k0u6PeVxt6SuVsyyFFx7LSRu0O29yQ1JzFOZnTMmtZx/rlfhRcdeX3T5MEo/jeo6rPbPUVTm0mpEYFa9+VaBtQ==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6_1769038212258_0.5142974682678962","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"dnssd-advertise","version":"1.1.0","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.0","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"3f55e417c0ac1471f6242adf022a66888017edf4","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.0.tgz","fileCount":9,"integrity":"sha512-Wl5Ly0qGWsE2SmFOavszCGxwpQeF1aoIxtOotq9zgdBT3Xx82xab1Wy31Oy03nt7DTD5yTV8zQGxbAr/ki3Ifg==","signatures":[{"sig":"MEQCIDtTYlFOhzLk8OiOGl7gNuv8VTXg0w34uUS3S7F0rEvZAiAUo8y/AdVwQcdY+DBDy/Z2gXse+b6AftY+0MKCpuQvZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260754},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.0.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/4aaa7ee1f394a4e2d26258d3f8cbc047/dnssd-advertise-1.1.0.tgz","_integrity":"sha512-Wl5Ly0qGWsE2SmFOavszCGxwpQeF1aoIxtOotq9zgdBT3Xx82xab1Wy31Oy03nt7DTD5yTV8zQGxbAr/ki3Ifg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.0_1769038441672_0.201905291765466","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5":{"name":"dnssd-advertise","version":"1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"77cea5562321febbe89c5ea9eda84e180af76f9e","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5.tgz","fileCount":9,"integrity":"sha512-S4hkXZ4B0IQh/vJYP/Qx7Alzq7+cQuBqvdkF2yPXGss30zT76V2uB2kdlBIqqnECIiuTlVH+AtenAIAyvm2IFA==","signatures":[{"sig":"MEYCIQDxGHQYinXmIO6OgKogfXxoEkEa9q89I/W1Dia+jodTdQIhAOy6ACdl/F7OWBHdkjtNJgGK6sMkSSpRRSjGcawErS0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262036},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/8804a7430d589b1f001439802ed0e4c8/dnssd-advertise-1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5.tgz","_integrity":"sha512-S4hkXZ4B0IQh/vJYP/Qx7Alzq7+cQuBqvdkF2yPXGss30zT76V2uB2kdlBIqqnECIiuTlVH+AtenAIAyvm2IFA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5_1769039748830_0.4835572662150842","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"dnssd-advertise","version":"1.1.1","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.1","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"5ed075133854c252b64eebeb784960c3994b0d3d","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.1.tgz","fileCount":9,"integrity":"sha512-5lwwxSitFrESlnv0JQhmhFlBAD6I97ghwo/xfNio1SajbZgsqq3OQY4kELcJiK/j38fgJFbeIDotAjSGcI85eg==","signatures":[{"sig":"MEUCIDahfnB9uKm1bWZGvZ74H9PbQRrkjUv13PjBxns4Vj/jAiEA+U8ojeZW188UxoA0CfpfrxPTQ/77SLW8Qb1nZitD7z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":261940},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.1.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/e7aad24f607c4154d27ee506157fec54/dnssd-advertise-1.1.1.tgz","_integrity":"sha512-5lwwxSitFrESlnv0JQhmhFlBAD6I97ghwo/xfNio1SajbZgsqq3OQY4kELcJiK/j38fgJFbeIDotAjSGcI85eg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.0","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.1_1769039802220_0.34970728762073944","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14":{"name":"dnssd-advertise","version":"1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"71353b93d51035cd6b5977cf49a3cc0bfeaa2982","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14.tgz","fileCount":9,"integrity":"sha512-ml1zOi0HQmeKuurEbXn2CfEvo9o/ODFxd/aqB/NfqDCA7LF0kf2jTB6vIsq7Ldio0i50EYAZS6v2+5rSylYTuA==","signatures":[{"sig":"MEUCIQD+w0p2yHYuwkdVDRq/5x86Xbomj6Gg9oGxUCPymkHI+AIgNHdjzj0Lfy5b8rHhet4H44DtSB59x4ogXecEs4wxNDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257103},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/afde2c674160ebe74537bd0990e62d28/dnssd-advertise-1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14.tgz","_integrity":"sha512-ml1zOi0HQmeKuurEbXn2CfEvo9o/ODFxd/aqB/NfqDCA7LF0kf2jTB6vIsq7Ldio0i50EYAZS6v2+5rSylYTuA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14_1769731010724_0.5750145433427583","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"dnssd-advertise","version":"1.1.2","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.2","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"73f13c3a2738a03573a756b848956df431f976bc","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.2.tgz","fileCount":9,"integrity":"sha512-12oS2ZW2dqJaMAFhkQe0uFpK0i/9OTsTuizSbSD/5MntOMZtAYbFnp2FRscuUxAekEFuE9/6ojGMN2dvuFOT4Q==","signatures":[{"sig":"MEYCIQCjcCnxgYS2kRHQEoUN39al4zI96oj7c3MrObOaSTkOuwIhAM02QG2BDBojDy6rKImz4+9Keqo1BMWejZoZFah/kCA6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257007},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.2.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/8e6cf8495fbc5a54a3eac08d6ec6313f/dnssd-advertise-1.1.2.tgz","_integrity":"sha512-12oS2ZW2dqJaMAFhkQe0uFpK0i/9OTsTuizSbSD/5MntOMZtAYbFnp2FRscuUxAekEFuE9/6ojGMN2dvuFOT4Q==","deprecated":"Broken release due to a Babel transpilation issue. Either update to `^1.1.3` or downgrade to `v1.1.1`","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.5"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.2_1769731125581_0.988627249582418","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5":{"name":"dnssd-advertise","version":"1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"9ca7b11d36fafaba825f3318c9c69ad229db8287","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5.tgz","fileCount":9,"integrity":"sha512-Ch7ykx7kyfby5Vp8VF0j7WuE85aVY69s80H0indItHBla4DkoxLGFy85dhvaZgDUWFf67deF2jFiPH+fR5t2Pg==","signatures":[{"sig":"MEYCIQD+UFOkPB9JLrykZOvB5cJrQsn52QLjv3zPkkJHK0lRFAIhALyv+Mu5YiBXu+TXLxmaP6k1bBIeZsklfe8b/DJNh/i9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256091},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/98e01238f3b5764c37e070cd7ef9e928/dnssd-advertise-1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5.tgz","_integrity":"sha512-Ch7ykx7kyfby5Vp8VF0j7WuE85aVY69s80H0indItHBla4DkoxLGFy85dhvaZgDUWFf67deF2jFiPH+fR5t2Pg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5_1770387653354_0.0710175182541315","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"dnssd-advertise","version":"1.1.3","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.3","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"bf130e5b22f2d76b2b6b33b201e93c68c75b3786","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.3.tgz","fileCount":9,"integrity":"sha512-XENsHi3MBzWOCAXif3yZvU1Ah0l+nhJj1sjWL6TnOAYKvGiFhbTx32xHN7+wLMLUOCj7Nr0evADWG4R8JtqCDA==","signatures":[{"sig":"MEYCIQCfs2Ejr4elZ8XT7N3s9Fr6DNrH9ADZQqVdFwpOIOXRAgIhAMgrwQ7jIEHYaCScdzqFYV8d+tUTbr/odY2cFTcO+DOI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255995},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.3.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/bf733ca0e9eb33e18e3eb4d8179fef3e/dnssd-advertise-1.1.3.tgz","_integrity":"sha512-XENsHi3MBzWOCAXif3yZvU1Ah0l+nhJj1sjWL6TnOAYKvGiFhbTx32xHN7+wLMLUOCj7Nr0evADWG4R8JtqCDA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.3_1770387710334_0.42604961636488037","host":"s3://npm-registry-packages-npm-production"}},"1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053":{"name":"dnssd-advertise","version":"1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"fdc996a40df1f026168eba974d4aa0fda0d73143","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053.tgz","fileCount":9,"integrity":"sha512-dS2Ewb8+UGKAmhCH/R652lyJ8AItldu4DThp3E4HGLL0bSek+tkAhdVQ4sZ2E3M8ugd8WKVDcyJm7KRAe7trDA==","signatures":[{"sig":"MEQCIFdw92aPrhz8IoRmWri1VeNYmS59ANnuaKFqS5KFrQcyAiA2ukAgtNE6oN+nea+KpVFYLDQ9ADfTRxPSnkEZQb7LyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256675},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/418deaad52b7205af526af6b00e21fa5/dnssd-advertise-1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053.tgz","_integrity":"sha512-dS2Ewb8+UGKAmhCH/R652lyJ8AItldu4DThp3E4HGLL0bSek+tkAhdVQ4sZ2E3M8ugd8WKVDcyJm7KRAe7trDA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053_1774307489454_0.18038864705924973","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"dnssd-advertise","version":"1.1.4","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.4","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"0744865a4fa2569a44dcb9aff267022aaf2803b2","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.4.tgz","fileCount":9,"integrity":"sha512-AmGyK9WpNf06WeP5TjHZq/wNzP76OuEeaiTlKr9E/EEelYLczywUKoqRz+DPRq/ErssjT4lU+/W7wzJW+7K/ZA==","signatures":[{"sig":"MEUCIAwXrUbU/A/ycYXsKUGpLxkVz6N6teqtgSsVDmR+Q7mbAiEAs2eutnVjC2gCHc/T6JeB+x9Yok5xB2GkH0VhdcKU7Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256579},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.4.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/0b2dec4ac764d18cc0bb83c9b571863f/dnssd-advertise-1.1.4.tgz","_integrity":"sha512-AmGyK9WpNf06WeP5TjHZq/wNzP76OuEeaiTlKr9E/EEelYLczywUKoqRz+DPRq/ErssjT4lU+/W7wzJW+7K/ZA==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.4_1774307647686_0.3197164495973961","host":"s3://npm-registry-packages-npm-production"}},"1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096":{"name":"dnssd-advertise","version":"1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"333ab5509d345fcfa41b977a93b3af004ed736ea","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096.tgz","fileCount":9,"integrity":"sha512-HPSoXXCDjPfxfiwHyp9C8NFW5+lwLO/ddE2hSkS5uIwQstIAajNZzBsAdhySALd/+oeVg66PHonr+zUi/iKAuw==","signatures":[{"sig":"MEYCIQCyjRpuACJEkv8gaFY44IfLI45SP4FTHDO83UjrNjqwfQIhAIquD1sfWxlK+MS2UeHSsDgijR4YCSg4NrbblEl0WiUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258307},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/92bb8d9ba32f9f239228dac1c823688b/dnssd-advertise-1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096.tgz","_integrity":"sha512-HPSoXXCDjPfxfiwHyp9C8NFW5+lwLO/ddE2hSkS5uIwQstIAajNZzBsAdhySALd/+oeVg66PHonr+zUi/iKAuw==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096_1781156116235_0.24891421255527857","host":"s3://npm-registry-packages-npm-production"}},"1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c":{"name":"dnssd-advertise","version":"1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"7677df00b09b56d9af437f65e1abe5bef041ee00","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c.tgz","fileCount":9,"integrity":"sha512-C79e0DKutGsoLMy4+LAzZ3tspfMZP9ILK6Pf3r4lmQHG/8YziHBq9rTmoJwB0PWSZXZu4rChWCVHFky9dUXcdw==","signatures":[{"sig":"MEYCIQD/dLp6kanMPaCqEabHPparF62GXQL3BR9YZmwtHmZvdQIhAIXFk0P3ayW5FhQ64d6P2Tv4TauiM5w7LVpjsI5BP+2O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264468},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/6bf974d56e1a2604eed444e250d9aa94/dnssd-advertise-1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c.tgz","_integrity":"sha512-C79e0DKutGsoLMy4+LAzZ3tspfMZP9ILK6Pf3r4lmQHG/8YziHBq9rTmoJwB0PWSZXZu4rChWCVHFky9dUXcdw==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c_1781158857580_0.15816570948214737","host":"s3://npm-registry-packages-npm-production"}},"1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94":{"name":"dnssd-advertise","version":"1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"b13f4267dbd890d8320eab70545a9b21f70f82e0","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94.tgz","fileCount":9,"integrity":"sha512-tjkBj0vyIVVE/bn8hMct/OmyvGay5420swxPvTwm8Nr/3d0nnVj3fMGk4ojw0/qepGKz/FFK/nNxWZEKgZSuRg==","signatures":[{"sig":"MEYCIQDlOMvqSbObIetigUYwbIEJFLWuf5+9KeFdS2FnIpGG3wIhAOx4XOhBOiclmhdKwAUkBRsWj3fKeBBu9lLxeYRS/M69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265437},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/de2f7d5f637d2c411ca378bcc9c0c839/dnssd-advertise-1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94.tgz","_integrity":"sha512-tjkBj0vyIVVE/bn8hMct/OmyvGay5420swxPvTwm8Nr/3d0nnVj3fMGk4ojw0/qepGKz/FFK/nNxWZEKgZSuRg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94_1781160224022_0.6435282326970218","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"dnssd-advertise","version":"1.1.5","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.5","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"e6ace35f76e7f64498995b654e5d57f42fb4e29a","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.5.tgz","fileCount":9,"integrity":"sha512-TyYVwO5DIrA3dq/2ohG+CCopGYix1WmRcC3R+Kdo58Yo2uHr1/7xWU1YdOiqrQ0uEkr1fSA26EqCB6ujgYPhCQ==","signatures":[{"sig":"MEQCIDbnKRWFtzyyUn7GLZNAyAH72mm12s2qrMP5WHVVqHTZAiAjhB/7YfZRkXAHQp+2a8aqg+wC0VmePGw3px2wO7YwRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265341},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.5.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/b44f801013be0315a9032539ff9edebb/dnssd-advertise-1.1.5.tgz","_integrity":"sha512-TyYVwO5DIrA3dq/2ohG+CCopGYix1WmRcC3R+Kdo58Yo2uHr1/7xWU1YdOiqrQ0uEkr1fSA26EqCB6ujgYPhCQ==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.5_1781160591175_0.5080837555836946","host":"s3://npm-registry-packages-npm-production"}},"1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa":{"name":"dnssd-advertise","version":"1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","_id":"dnssd-advertise@1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"homepage":"https://github.com/kitten/dnssd-advertise#readme","bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"dist":{"shasum":"815ce546c6ad6027beb5ddd1556bdc68aaa9057f","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa.tgz","fileCount":9,"integrity":"sha512-HKqeXWuE/7ysfBbUbALW42OWhw5s7zE38aAPedbq1UIEmfj92Q48Moltw+yWEo8Y8O/JyE94Vd9YE3ZijDYFLg==","signatures":[{"sig":"MEQCIAsEsHpVUo6PINWM+IicxewPW09OC4HuFYBmCZeFkt6AAiB4ETSqB2+teZJn7/jsjGoDxmMS5Jse0PWE8bRWUTJNIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266468},"main":"./dist/dnssd-advertise","_from":"file:dnssd-advertise-1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa.tgz","types":"./dist/dnssd-advertise.d.ts","module":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","source":"./src/index.ts","require":"./dist/dnssd-advertise.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest test","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","prebench":"pnpm run build","test:run":"vitest test --run","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","changeset:publish":"changeset publish","changeset:version":"changeset version && pnpm install --lockfile-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"prettier":{"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"_resolved":"/tmp/7622e9fcd1e1bcf18d2763018b5827b8/dnssd-advertise-1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa.tgz","_integrity":"sha512-HKqeXWuE/7ysfBbUbALW42OWhw5s7zE38aAPedbq1UIEmfj92Q48Moltw+yWEo8Y8O/JyE94Vd9YE3ZijDYFLg==","repository":{"url":"git+https://github.com/kitten/dnssd-advertise.git","type":"git"},"_npmVersion":"11.6.4","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","directories":{},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","rimraf":"^6.1.0","rollup":"^4.53.3","vitest":"^4.0.10","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^25.0.3","dns-message":"^1.1.1","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","@changesets/cli":"^2.29.7","rollup-plugin-dts":"^6.2.3","@vitest/coverage-v8":"^4.0.16","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-cjs-check":"^1.0.3","@changesets/get-github-info":"^0.6.0","@rollup/plugin-node-resolve":"^16.0.3","@babel/plugin-transform-typescript":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/dnssd-advertise_1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa_1781161704755_0.9534810251932557","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"dnssd-advertise","version":"1.1.6","description":"A Bonjour DNS-SD service announcer via mDNS on UDP","author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"source":"./src/index.ts","main":"./dist/dnssd-advertise","module":"./dist/dnssd-advertise.mjs","types":"./dist/dnssd-advertise.d.ts","exports":{".":{"types":"./dist/dnssd-advertise.d.ts","import":"./dist/dnssd-advertise.mjs","require":"./dist/dnssd-advertise.js","source":"./src/index.ts"},"./package.json":"./package.json"},"prettier":{"singleQuote":true,"arrowParens":"avoid","trailingComma":"es5"},"lint-staged":{"*.{js,ts,json,md}":"prettier --write"},"keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kitten/dnssd-advertise.git"},"bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"devDependencies":{"@babel/plugin-transform-typescript":"^7.28.6","@changesets/cli":"^2.29.7","@changesets/get-github-info":"^0.6.0","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-terser":"^0.4.4","@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16","dns-message":"^1.1.1","dotenv":"^17.2.3","lint-staged":"^16.2.6","npm-run-all":"^4.1.5","prettier":"^3.6.2","rimraf":"^6.1.0","rollup":"^4.53.3","rollup-plugin-cjs-check":"^1.0.3","rollup-plugin-dts":"^6.2.3","typescript":"^5.9.3","vitest":"^4.0.10"},"publishConfig":{"access":"public","provenance":true},"scripts":{"test":"vitest test","test:run":"vitest test --run","prebench":"pnpm run build","bench":"vitest bench","build":"rollup -c ./scripts/rollup.config.mjs","postbuild":"tsc --lib esnext,dom,dom.iterable --target esnext --module nodenext --moduleResolution nodenext --noEmit ./dist/dnssd-advertise.d.ts","check":"tsc --noEmit","clean":"rimraf dist node_modules/.cache","changeset:version":"changeset version && pnpm install --lockfile-only","changeset:publish":"changeset publish"},"_id":"dnssd-advertise@1.1.6","homepage":"https://github.com/kitten/dnssd-advertise#readme","_integrity":"sha512-Ndrrf6BMPalkQPd/zubL+4YghH2J9NspapQ09uDXwYbvOPkP0oaqf5CkcwJ0b50kS2O3ul6yVu+jz+RY62Cejg==","_resolved":"/tmp/62de0413c083fd9791aabadcfd09e40b/dnssd-advertise-1.1.6.tgz","_from":"file:dnssd-advertise-1.1.6.tgz","_nodeVersion":"20.20.2","_npmVersion":"11.6.4","dist":{"integrity":"sha512-Ndrrf6BMPalkQPd/zubL+4YghH2J9NspapQ09uDXwYbvOPkP0oaqf5CkcwJ0b50kS2O3ul6yVu+jz+RY62Cejg==","shasum":"47a543d25ec133dcca0a77468baaacc6987bbcc8","tarball":"https://registry.npmjs.org/dnssd-advertise/-/dnssd-advertise-1.1.6.tgz","fileCount":9,"unpackedSize":266372,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dnssd-advertise@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHps5PTIuyK7fB+Qu3UOnw4GWdFgXOSAc1qz3GgI3qu5AiEA36Z+OtLrKuLwm9cj66QBY2DZZcYungf44f5qkK56258="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ec0ae7-f960-4581-bd66-792b28d2fac1"}},"directories":{},"maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dnssd-advertise_1.1.6_1781161810283_0.7342944895673016"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-13T15:11:57.715Z","modified":"2026-06-11T07:10:10.882Z","0.1.0":"2026-01-13T15:11:58.018Z","1.0.0":"2026-01-13T15:15:20.102Z","1.0.1-canary-279df1b81eadad317b0ed228502ad99ed5b18779":"2026-01-13T15:41:32.266Z","1.0.1":"2026-01-13T15:42:21.437Z","1.0.2-canary-ff1463d39da54b49e34248674958666593ac97c6":"2026-01-13T17:10:50.906Z","1.0.2":"2026-01-13T17:12:00.865Z","1.0.3-canary-4882a0888e8c691b79cafbe504814617036e0963":"2026-01-13T20:28:10.026Z","1.0.3":"2026-01-13T20:34:04.503Z","1.0.4-canary-9dcf3a77fb3c3546f4a567808d70467a4897919f":"2026-01-13T20:58:46.414Z","1.0.4":"2026-01-13T20:59:27.217Z","1.0.5-canary-c01dbe4f90e89bf727eb2561d6f59660a78b4ec9":"2026-01-13T21:37:16.465Z","1.0.5":"2026-01-13T21:37:51.374Z","1.0.6-canary-9ca96cf5db26632e2bf21082a5eb717ab715dd2f":"2026-01-13T21:46:38.367Z","1.0.6":"2026-01-13T21:47:34.073Z","1.0.7-canary-d6ee75f18cfdf7bd028aaf4adee2851ba7df27c9":"2026-01-14T11:59:06.082Z","1.0.7":"2026-01-14T12:01:33.581Z","1.0.8-canary-6895be4ab762e899501abfb21cc7d0cec6cf6842":"2026-01-14T14:36:35.725Z","1.0.8":"2026-01-14T14:37:43.855Z","1.1.0-canary-1c6f3b094d8fdb660cea302e87b0db14f47e2cd6":"2026-01-21T23:30:12.411Z","1.1.0":"2026-01-21T23:34:01.841Z","1.1.1-canary-f081726fa4d3b3dea2697874d42b7c461dad8da5":"2026-01-21T23:55:48.973Z","1.1.1":"2026-01-21T23:56:42.375Z","1.1.2-canary-9cc7e08bd57e555b14b789a5bed3f488d3e80d14":"2026-01-29T23:56:50.877Z","1.1.2":"2026-01-29T23:58:45.744Z","1.1.3-canary-5f57f4975afe5fca8e51f38a27d3adcd04528df5":"2026-02-06T14:20:53.586Z","1.1.3":"2026-02-06T14:21:50.491Z","1.1.4-canary-1b228299d86fe6940328332038f5fa3724015053":"2026-03-23T23:11:29.613Z","1.1.4":"2026-03-23T23:14:07.852Z","1.1.5-canary-fd908ba3030143fe684595a6ca5b2936c443f096":"2026-06-11T05:35:16.376Z","1.1.5-canary-5c50b0587010f80dc5ebe5666146a770d661621c":"2026-06-11T06:20:57.782Z","1.1.5-canary-93045e9d5465cb381fd5d8cdebb758bc83e29c94":"2026-06-11T06:43:44.192Z","1.1.5":"2026-06-11T06:49:51.308Z","1.1.6-canary-baefb67a92fe132ea5a86ba8a27020528584b8aa":"2026-06-11T07:08:24.911Z","1.1.6":"2026-06-11T07:10:10.530Z"},"bugs":{"url":"https://github.com/kitten/dnssd-advertise/issues"},"author":{"name":"Phil Pluckthun","email":"phil@kitten.sh"},"license":"MIT","homepage":"https://github.com/kitten/dnssd-advertise#readme","keywords":["mdns","dnssd","dns-sd","bonjour","advertise","announce"],"repository":{"type":"git","url":"git+https://github.com/kitten/dnssd-advertise.git"},"description":"A Bonjour DNS-SD service announcer via mDNS on UDP","maintainers":[{"name":"philpl","email":"phil@kitten.sh"}],"readme":"# dnssd-advertise\n\nA well-behaved Bonjour/DNS-SD service advertiser for Node.js, designed for long-running processes.\n\n- Aims to be compliant with [RFC 6762](https://datatracker.ietf.org/doc/html/rfc6762) and [RFC 6763](https://datatracker.ietf.org/doc/html/rfc6763#section-6)\n- Handles network interface changes, socket recovery, and re-announcements for long-running processes\n- Supports dual-stack IPv4 and IPv6 service announcement with NIC-scoped responses\n- Single dependency ([dns-message](https://github.com/kitten/dns-message) is bundled)\n\n## Quick Reference\n\n```javascript\nimport { advertise } from 'dnssd-advertise';\n\nconst stop = advertise({\n  name: 'My Service',\n  type: 'http',\n  protocol: 'tcp',\n  port: 3000,\n});\n\nprocess.on('exit', () => {\n  stop();\n});\n```\n\n### Conflict Resolution\n\nWhen a conflict is detected during probing, as per the specification, the name or hostname of your service may be altered:\n\n- When the `name` conflicts a 4-character hex ID is appended (e.g. `My Service (B0A1)`\n- When the `hostname` conflicts a number is appended to it (e.g. `my-hostname-2`)\n\nWhen a conflict is detected during announcing, the probing phase restarts with the same conflict resolution.\n\n## API Reference\n\n### `advertise(options): () => Promise<void>`\n\nStarts advertising a DNS-SD service on all available network interfaces.\n\nReturns a function that, when called, stops advertising and sends goodbye packets to remove the service from the network.\nStopping the advertiser is, while preferred, optional as per the mDNS specification.\n\n#### Options\n\n| Option     | Type                       | Description                                                        |\n| ---------- | -------------------------- | ------------------------------------------------------------------ |\n| `name`     | `string`                   | Instance/display name of the service (e.g., \"Living Room Speaker\") |\n| `type`     | `string`                   | Service type without protocol (e.g., \"http\", \"ssh\", \"airplay\")     |\n| `protocol` | `'tcp' \\| 'udp'`           | Protocol used by the service                                       |\n| `port`     | `number`                   | Port the service is listening on                                   |\n| `hostname` | `string`                   | Hostname to advertise (defaults to system hostname)                |\n| `subtypes` | `string[]`                 | Optional list of subtypes                                          |\n| `txt`      | `Record<string, TxtValue>` | Optional service metadata as key-value pairs                       |\n| `ttl`      | `number`                   | TTL for DNS records in seconds (defaults to 250s)                  |\n","readmeFilename":"README.md"}