{"_id":"@bobfrankston/rmfudp","_rev":"14-aa7893eecfbb0f94a40e66d24ef106e2","name":"@bobfrankston/rmfudp","dist-tags":{"latest":"0.1.13"},"versions":{"0.1.0":{"name":"@bobfrankston/rmfudp","version":"0.1.0","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.0","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"ef6a42b1139bda6ac1fd8038bfe9cbd752b9cbf3","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.0.tgz","fileCount":22,"integrity":"sha512-fhsMCvhM/NILvE/6UBam+LZ/XgadUkNPbO2KLzs0kNAEpWaKTC9vY1A8R3nw7g22Od/T/DjFjD0Whl/PACgf7Q==","signatures":[{"sig":"MEUCIQD/IGif1UD3K2x3vThGgf9vPBGG38NR/Ltm2uqECKoZSQIgf5CYF6QOWrY9aTYrWgyx458N9rIEQaea/kI9rQS6uQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25085},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"ef357e9b234769f7333ad9a02b36889f73a93331","scripts":{"build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.0_1768158032521_0.7214915033987814","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bobfrankston/rmfudp","version":"0.1.1","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.1","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"0f418580c1c30bc8b02911bb38ab7feb7608cc09","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.1.tgz","fileCount":22,"integrity":"sha512-B7BD6tUa+5zziGjD8uknxi0LY2QgMZTfsthDnh++UE6CqA6Cp6emMwnVwAOY9Iy+n43Qj+rpkC5/9MLC2ONLzg==","signatures":[{"sig":"MEYCIQC5vwHskrJvx3h1qxOe0yFkcCBf0e/EaW7wtqpdA9pd8AIhAIMG6cAzCzPToUu9qtM4VFwqPb4//llxGnOKXvGAOKoS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23130},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"dbb6b9e25a270921e30a4190ae86e8b8db023ed0","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.1_1768239856466_0.6134662142307958","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bobfrankston/rmfudp","version":"0.1.2","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.2","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"e3caa9233c0b0d0ede9d3153dea70de501f327f4","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.2.tgz","fileCount":22,"integrity":"sha512-pogUeN20BYh0qGYjfA9HaBMIiaAoNv7amPN7QMooJlgbkZl218i3mUE22FIeRgOWCXLryLfwxduVd8frfL45zA==","signatures":[{"sig":"MEYCIQDra/PKdIljtDDDapamqN3tCM1I1tPEQDNFm4c3QO4OqgIhAPadXeA5tFxDlGZ37tXeh8Eb5GUTtaaM0TvksoYTA5iN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23130},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"4291735e9b1d834ef9578eb406802a5a8a775515","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.2_1768240362841_0.5430595889625942","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@bobfrankston/rmfudp","version":"0.1.3","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.3","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"465256ea982f4081b580c2fa8d18a746d0865283","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.3.tgz","fileCount":22,"integrity":"sha512-tUPu1VtMg/hvJoUa1DGY9sSQCCalYuwh5MfgzH+M9yg7DDgsKtvBSBieJl7XaqyjnAAETECF4jV0mv1C3LPN9g==","signatures":[{"sig":"MEUCIAe90QNwUP1mkx3YNwxQSQqVXN/35BFtvG+owPGBLPYqAiEAz2odmggxVEoFGjh1Mhu5bd1jSLAb3JiCyvK6uB+BbMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23130},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"4f4400fb73fe8b0c737794f0aa076b3bb53c5e6a","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.3_1768240906585_0.31597915876096727","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@bobfrankston/rmfudp","version":"0.1.4","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.4","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"2f0e3981111b7a68c43c2956bf22c64b57d5c787","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.4.tgz","fileCount":22,"integrity":"sha512-+VKtDk8FwwaFqf0fPNFwSm7rCWXsk23fJivpUX8/sV2+1N2KqsHRPc4gc//2N8MAb5H41RM1EvfSfT6oEe8bYg==","signatures":[{"sig":"MEUCIQDUGuRCoJie19PDR69RA5OKU++WPg/j2SdVL1wN1XHPJwIgQmqBjk6wldLeNm4JniSk8Eb6oE+hfYiy6r+A9zsHXWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23147},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"394af2f15ad96e66cc3d9e5fb741b7439ff1c21c","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish --loglevel=error"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.4_1768242705408_0.08718675399807307","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@bobfrankston/rmfudp","version":"0.1.5","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.5","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"65df8d7b255ecfa68191341b02a8223bd9580997","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.5.tgz","fileCount":22,"integrity":"sha512-mdw1aiAg11GypWsP4AK98N8FSHIVOZJoXVEpaIXoxH5VN+okOYh9fKyozeEQTxg/TVjcs0wWyznV5H+SawGZeA==","signatures":[{"sig":"MEQCIEwpiLQC2ge1PI0YxhDODhK5r/L8sc1LH1+VLJcWFMSDAiBOkmtbKGraideDZWs+QZXrD7LLxeJbvp2hFDBUzd56Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23147},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"592807899b0e0901e263035ba6a9fbd7f8b7cda7","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish --loglevel=error"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.5_1768242852288_0.17696885420949715","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@bobfrankston/rmfudp","version":"0.1.6","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.6","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"2fb0ffe53f5c6c6a80e7ea01f1fba2ce509e0e47","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.6.tgz","fileCount":22,"integrity":"sha512-86BLi96pPhPmk8o4sgsWHP0zl5ST30MYlddCbWap/tlrswCDoR4Y2sUgEG289kfxm1bQk72lRt4Cl11NHEpJvg==","signatures":[{"sig":"MEYCIQCtz/uuLFW8uJtRPoFCF2mEoiye+Q/uUZL1lEVSbGScIwIhAIKuO+Ip7zNqpv8S4u+vWEI/BZjiydndLdB5XdtFqoAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23147},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"2bdb80d9f10f2cefd5360bf1bbdb81b7438a466d","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish --loglevel=error"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.6"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.6_1768243527446_0.4518502361979815","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@bobfrankston/rmfudp","version":"0.1.7","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.7","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"86ddb8e4c8be9af7b6d9e705861f11ba1c306918","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.7.tgz","fileCount":11,"integrity":"sha512-bTdZnGioj5YE1aLN0gxne6xOd3CBxyazrZ88nezvdVbSR02xeVMwpQbe0tmobdW3XkhfLQsY/5yWUA0+QHMroQ==","signatures":[{"sig":"MEUCIAlW/1vrqpNBawpA3l77AoRie4gfTm3ijVI/U8UzpVEjAiEA1F44J19YEgOsPwlSq5lncnEWNcFwgGxwimSPGIToC4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14115},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"5dcf4c8a77d8da36a1db844ce59c739cb9a9d900","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish --loglevel=error"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.7"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.7_1768690211139_0.48053824062783024","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@bobfrankston/rmfudp","version":"0.1.8","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.8","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"225d1a476cf0419264a7615c930983b16828fbce","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.8.tgz","fileCount":11,"integrity":"sha512-uyP0SrLCSu2MFUjVzwSe6wYHMP8ipxrg4INpbhGR289vX5qZHVyFOlkpAfEg6xn6Vj8v8KW6q0IqIeqHexoD4g==","signatures":[{"sig":"MEYCIQDMfzlRf5GjlZI5Kpg2AnLxE8PPtqNwbI8dgnFZePWvrAIhALS0BN3SjF+H1MdcwDmWS1Pw5upmZ9jQfQSIyHMO6632","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14115},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"1f103bae466de6ba1fa572592171d212d87e4964","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish --loglevel=error"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.7"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.8_1768690847079_0.31020138356700633","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@bobfrankston/rmfudp","version":"0.1.9","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.9","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"705545ddea32605567fda1feb378add926ddef9e","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.9.tgz","fileCount":11,"integrity":"sha512-DCyEtxcQScwkhtxDCP5AgQICYTlsquwxiROHhgEGRVdlX1765tLM2yQLykcpah5Nn3rd0+w+CqFGCTaKcfiOHQ==","signatures":[{"sig":"MEUCIQCMwMEkkhZjeM0ZIXn9wYoeh7Ksxz35HHUc6yiIKW7PlwIgDVNXwpoG7J6D/PKSzyBBFTjaIk++mvu/j9H8PExyg74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14115},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"18387fdc6a96e9035d61cb492510bf70f1d6a207","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish --loglevel=error"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.7"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.9_1768691093100_0.11754255976383954","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@bobfrankston/rmfudp","version":"0.1.10","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.10","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"6fb163c81d1db5969db86b425da14214a7080325","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.10.tgz","fileCount":11,"integrity":"sha512-pGis8pTOpqRGLN75+7Jv6UFzarvvPl7HHUbb29P89b2gmez6qlmJfmZPHFVkj7CBVrSrpsL1BHaKQArfFJvRJQ==","signatures":[{"sig":"MEQCIHtx/VaUcyPDeEtOtrdtB+j/lHpP29X9//wAGTNKwxoTAiBIfazrGxsNX23ArkEfiW7Mdwo8uzjCYWmU9RYfEgcMzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14116},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"b10c2fbe322c6567132ad42e8fe3171d7b916224","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish --loglevel=error"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.7"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.10_1768691560627_0.9226950770900788","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@bobfrankston/rmfudp","version":"0.1.11","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.11","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"3ed18365f34f55b79bd17b3764eb64569a411986","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.11.tgz","fileCount":11,"integrity":"sha512-kc/1l0v4cUJogQHNWwuOBWQv/cYWAI8ORe+b8tgsuiIHdxJKYqGxec/9P+9RIW+KD2ZcsroFhRr/Yzf5xbnzLw==","signatures":[{"sig":"MEUCIQDxvU3P9PgMY/ZEg6htI7hWgD61cA0XPfPKDmmjSgIdqAIgF3QPg7HcEl3v5kqBzCk+1u1mowQlSYeSyQMShuVXJdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14116},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"109cd337039df461f4707d2067d95ae20110f2f6","scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build","postversion":"git push && git push --tags && npm publish --loglevel=error"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.7"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.11_1768692167105_0.1870062378672439","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@bobfrankston/rmfudp","version":"0.1.12","keywords":["udp","socket","retry","broadcast"],"license":"MIT","_id":"@bobfrankston/rmfudp@0.1.12","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/rmfudp#readme","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"dist":{"shasum":"295bf4f7b2ed93367a0ee7d2ddf17a5e5e316c95","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.12.tgz","fileCount":11,"integrity":"sha512-QuM41bWzyQ2HYfs/1NZ5zkdGrf6PT/SeY1ZLlZthOnLVrhLR7/2zA5xkIPF9DjXEaIYHSeLLO4qvOT8hZdCidQ==","signatures":[{"sig":"MEUCIQCcElo0RpXi6/NhuD0SGfx/4cC2CuSMzsQdRLFkGUHv5wIgUNEqfhRRgFYwJvqHR4B10nmn0fi3LmHCfq7Zisprf30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14034},"main":"index.js","type":"module","_from":"file:bobfrankston-rmfudp-0.1.12.tgz","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"scripts":{"build":"tsc","watch":"tsc -w","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch","preversion":"npm run build"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\homecontrol\\utils\\udp\\rmfudp\\bobfrankston-rmfudp-0.1.12.tgz","_integrity":"sha512-QuM41bWzyQ2HYfs/1NZ5zkdGrf6PT/SeY1ZLlZthOnLVrhLR7/2zA5xkIPF9DjXEaIYHSeLLO4qvOT8hZdCidQ==","repository":{"url":"git+https://github.com/BobFrankston/rmfudp.git","type":"git"},"_npmVersion":"11.7.0","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.7"},"_npmOperationalInternal":{"tmp":"tmp/rmfudp_0.1.12_1768693363781_0.8936583748231381","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@bobfrankston/rmfudp","version":"0.1.13","description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","type":"module","main":"index.js","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"scripts":{"build":"tsc","watch":"tsc -w","preversion":"npm run build","release":"git add -A && git diff-index --quiet HEAD || git commit -m 'Build for release' && npm version patch"},"keywords":["udp","socket","retry","broadcast"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/BobFrankston/rmfudp.git"},"devDependencies":{"@types/node":"^25.3.0"},"publishConfig":{"access":"public"},"_id":"@bobfrankston/rmfudp@0.1.13","bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"homepage":"https://github.com/BobFrankston/rmfudp#readme","_integrity":"sha512-P0XNlnJ/o0fSNtC6w2vnFVSxnUPbXHJOwVGxavNBZtBvAslhTWK6cHKq4Ud7s5i7WUK7/xXsAnERTYhk085JPg==","_resolved":"Y:\\dev\\homecontrol\\utils\\udp\\rmfudp\\bobfrankston-rmfudp-0.1.13.tgz","_from":"file:bobfrankston-rmfudp-0.1.13.tgz","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-P0XNlnJ/o0fSNtC6w2vnFVSxnUPbXHJOwVGxavNBZtBvAslhTWK6cHKq4Ud7s5i7WUK7/xXsAnERTYhk085JPg==","shasum":"f48e6670efaeeffc9cce4da49e590ec51e12af54","tarball":"https://registry.npmjs.org/@bobfrankston/rmfudp/-/rmfudp-0.1.13.tgz","fileCount":11,"unpackedSize":14083,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCuBvNKDa5LuNR45fYiXBDWfgeFgW0RyeF036VT26ZB0AIgcK1A5tcy7caM9q+SDReHt2z8Xs9MJFAvJ5/oyzEbM20="}]},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"directories":{},"maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rmfudp_0.1.13_1784463985247_0.126288035432494"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-11T19:00:32.424Z","modified":"2026-07-19T12:26:25.549Z","0.1.0":"2026-01-11T19:00:32.689Z","0.1.1":"2026-01-12T17:44:16.617Z","0.1.2":"2026-01-12T17:52:42.985Z","0.1.3":"2026-01-12T18:01:46.737Z","0.1.4":"2026-01-12T18:31:45.546Z","0.1.5":"2026-01-12T18:34:12.436Z","0.1.6":"2026-01-12T18:45:27.591Z","0.1.7":"2026-01-17T22:50:11.287Z","0.1.8":"2026-01-17T23:00:47.219Z","0.1.9":"2026-01-17T23:04:53.228Z","0.1.10":"2026-01-17T23:12:40.776Z","0.1.11":"2026-01-17T23:22:47.249Z","0.1.12":"2026-01-17T23:42:43.931Z","0.1.13":"2026-07-19T12:26:25.407Z"},"bugs":{"url":"https://github.com/BobFrankston/rmfudp/issues"},"license":"MIT","homepage":"https://github.com/BobFrankston/rmfudp#readme","keywords":["udp","socket","retry","broadcast"],"repository":{"type":"git","url":"git+https://github.com/BobFrankston/rmfudp.git"},"description":"Generic UDP transport with port sharing, retry logic, and configurable timeouts","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"readme":"ERROR: No README data found!","readmeFilename":""}