{"_id":"@bobfrankston/neoping","_rev":"30-077411db473a474f7bebc5a485ffd427","name":"@bobfrankston/neoping","dist-tags":{"latest":"0.1.30"},"versions":{"0.1.1":{"name":"@bobfrankston/neoping","version":"0.1.1","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.1","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"05e1b3345b0f89de0f59175c35615d113e54f297","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.1.tgz","fileCount":15,"integrity":"sha512-6GJdJJ9m4GbqnSWQjxDYOvnbsUlr6r3z21+p6JKa3cj5gXY7fJQbdMlG6IN8ltIhuSP1mILvVbiAowdvTXESpQ==","signatures":[{"sig":"MEUCIQCNcMcmp6IklmXIES1I8eXpoSE5nFGAnh0ewpS7SO5PIwIgbOrIxduAYumHx2fYjb1J3zwQ5DcoiEujxVbph96adUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40591},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.1.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.1.tgz","_integrity":"sha512-6GJdJJ9m4GbqnSWQjxDYOvnbsUlr6r3z21+p6JKa3cj5gXY7fJQbdMlG6IN8ltIhuSP1mILvVbiAowdvTXESpQ==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.7.0","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.1_1773263186815_0.354991547386166","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bobfrankston/neoping","version":"0.1.2","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.2","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"a6bae9e3e13c438ae4ed768f7df4868b826338cd","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.2.tgz","fileCount":16,"integrity":"sha512-Yg8/9rakYkFpxxWyhH6xlHfuFaimi6WIEaN3nIzZEcpJEhVrI/vNrC/oLzxXLeo0h7mPcht35vS9Z/QnUjt10g==","signatures":[{"sig":"MEYCIQDWcMK4gZx6FolodFS2uVS0sGu0TjrSBCBLh4bjhJPN3wIhAKfgCp5tp9lP63TXrlyRsFpLv6JfhhUD57iXJnSt8Rv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44036},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.2.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.2.tgz","_integrity":"sha512-Yg8/9rakYkFpxxWyhH6xlHfuFaimi6WIEaN3nIzZEcpJEhVrI/vNrC/oLzxXLeo0h7mPcht35vS9Z/QnUjt10g==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.7.0","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.2_1773263283062_0.7526131793198791","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@bobfrankston/neoping","version":"0.1.3","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.3","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"5d25c600a7f64c4cd7a66396a2a0af98e69d17af","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.3.tgz","fileCount":16,"integrity":"sha512-d0gpKowsd10pdLgKeEEL6pouGoD+4woaUAtuUbsk6J3dwW9FsR6lQRqOylqYWWkZXOOkX3TG0PHlnajz0fBMCQ==","signatures":[{"sig":"MEUCIE3wdvfsy8CbSdSbCoy8p5kxHBqy8U61oXRYkHL+Ey2yAiEAim9rmJwhTgWWSeuI5Hx8HRKRl+styAOwy1Kurswo750=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44447},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.3.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.3.tgz","_integrity":"sha512-d0gpKowsd10pdLgKeEEL6pouGoD+4woaUAtuUbsk6J3dwW9FsR6lQRqOylqYWWkZXOOkX3TG0PHlnajz0fBMCQ==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.7.0","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.3_1773264056455_0.585993348051183","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@bobfrankston/neoping","version":"0.1.4","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.4","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"dff0f763b224c40765f335f9d77b9ac29a6bc332","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.4.tgz","fileCount":16,"integrity":"sha512-q4lI9Lj8MBTAqqWzq6BS3w/mOSS2BncIfwAlqNNj9VlhBYYGXEYvR9ObiX+zDyOQpYwf/ZDf+WV/qVf5922IZQ==","signatures":[{"sig":"MEYCIQCJiSiKrLzDStZ8gaUSshDueqC97rE/dCCsonGYSyjOKAIhAOlqCcrPYWW5vb/eEZSHBDuz+CAN89b+p7xi14brGYY6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44489},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.4.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.4.tgz","_integrity":"sha512-q4lI9Lj8MBTAqqWzq6BS3w/mOSS2BncIfwAlqNNj9VlhBYYGXEYvR9ObiX+zDyOQpYwf/ZDf+WV/qVf5922IZQ==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.7.0","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.4_1773268113040_0.2097531921658049","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@bobfrankston/neoping","version":"0.1.5","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.5","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"ba144ef6654512bba50fa27513717831633fba25","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.5.tgz","fileCount":17,"integrity":"sha512-wpLeIuffm8hgDR8KkPZITcvvgnKI7Hpj8ia6dSkqu53wevmvbrNP++LWiZdfUcw6e1QbUfq/kM9Ie4agKbpw4Q==","signatures":[{"sig":"MEQCIB13Hn6EyttRzTxfnkiSs7rm97k1vtL8ia9tc6yJPRXpAiBurEEiZlmVGwPB2rxmr3hdEYo5wa6lxprb5iRZPeNNqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46513},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.5.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.5.tgz","_integrity":"sha512-wpLeIuffm8hgDR8KkPZITcvvgnKI7Hpj8ia6dSkqu53wevmvbrNP++LWiZdfUcw6e1QbUfq/kM9Ie4agKbpw4Q==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.7.0","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.5_1773333321139_0.8642530003540299","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@bobfrankston/neoping","version":"0.1.6","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.6","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"8ebe4c84d42ed5cf6464f9d5bfba953d15de53aa","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.6.tgz","fileCount":17,"integrity":"sha512-whWXoT9UpTkfa+KPdjzl4Tn+6moSocV8yGjchrGreOua+cLUiVNryl3PittnClgA+CP4UJKvXnHMVPYimCv04Q==","signatures":[{"sig":"MEUCIQC09uvLgdNHMGrxgdFPIjpI4wIqmxExUGjc5ABLNNSnjgIgBE+qLfUSf5JQvXZyVD0Wz42Y+hqlSAo61uEoWtZ7OhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46695},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.6.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.6.tgz","_integrity":"sha512-whWXoT9UpTkfa+KPdjzl4Tn+6moSocV8yGjchrGreOua+cLUiVNryl3PittnClgA+CP4UJKvXnHMVPYimCv04Q==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.7.0","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.6_1773335688821_0.2628795976963587","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@bobfrankston/neoping","version":"0.1.7","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.7","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"f18528eaf3d23fa10124f69f29db13518899302b","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.7.tgz","fileCount":17,"integrity":"sha512-4fiXwRkIGnT74COt23hZYzGdgZh8d7wKgBOem4DyPlraXxcwFKhbEmR3gEAKiIVoTl2JGPBn/1IHKwrRFruAmA==","signatures":[{"sig":"MEYCIQDCVk1sO+3v0IcuVBbx64ZrCjvltkW7Deuky7jWfGYJiwIhANbbSeHQJeXFLX8Zwo0R55uvVX/G/z0fTgN9nBoNSoO3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47115},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.7.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.7.tgz","_integrity":"sha512-4fiXwRkIGnT74COt23hZYzGdgZh8d7wKgBOem4DyPlraXxcwFKhbEmR3gEAKiIVoTl2JGPBn/1IHKwrRFruAmA==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.7_1773674460881_0.7850213254856573","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@bobfrankston/neoping","version":"0.1.8","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.8","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"408838be6270fafdc84606dc38bfed7781bcb139","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.8.tgz","fileCount":17,"integrity":"sha512-kkgcLa2xfPsWaaIjFTyDThwj+N1fAuvgsxtbPbYC4mVnfpF/388KDj5Xegf66hv7+CzXLk7WTxMN0ZsFEJDBog==","signatures":[{"sig":"MEUCIEZCWTTo1FGKDv/CR+YcOVU9kdd0z4IOKB88krtKAMWfAiEA/AGicgKl4l8rCA68ISdtnxbzLYGauJd1DKeGTxpJNPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48047},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.8.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.8.tgz","_integrity":"sha512-kkgcLa2xfPsWaaIjFTyDThwj+N1fAuvgsxtbPbYC4mVnfpF/388KDj5Xegf66hv7+CzXLk7WTxMN0ZsFEJDBog==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.8_1773675014706_0.5670726265767863","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@bobfrankston/neoping","version":"0.1.9","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.9","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"d46d05d143b0dd0cb34b5c4b892f843567923d63","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.9.tgz","fileCount":17,"integrity":"sha512-gByhIh49IdY6+VMxNRtUGzLArBJwWH2ARob/guEBMYZl378kT0uy5GiT6Ft/hQEiyHbgR+v2IKUBcsaY2pyh7A==","signatures":[{"sig":"MEUCIBlrgZUc9oUGQAaE6aULqvoTnndd6Q0lUHBvzCEOfOliAiEAvwQzMQLr+taj5IBrVnT4KxJzU1DkMTr3u5+l7DyYxnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50233},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.9.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.9.tgz","_integrity":"sha512-gByhIh49IdY6+VMxNRtUGzLArBJwWH2ARob/guEBMYZl378kT0uy5GiT6Ft/hQEiyHbgR+v2IKUBcsaY2pyh7A==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.9_1773675403468_0.7805738341713528","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@bobfrankston/neoping","version":"0.1.10","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.10","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"d7b9af1ff3f72a88bdf1100d9d97476f3da5e562","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.10.tgz","fileCount":17,"integrity":"sha512-9FyAacwwqbfhZeqwKnS24oMcg2G+e0NRUCqXedqdpivDgDfduhgfckp2Bl3oK+CdTscqetS1czVfiSwz5vqiGQ==","signatures":[{"sig":"MEYCIQCXNSE+iZjK8lo4+0J2nND+xqWz251rbFdgNxa4llzkIgIhAOWQuChgx1H7CInMxh/p3YUPqLF9yEP/AKBZHObFCIR1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50376},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.10.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.10.tgz","_integrity":"sha512-9FyAacwwqbfhZeqwKnS24oMcg2G+e0NRUCqXedqdpivDgDfduhgfckp2Bl3oK+CdTscqetS1czVfiSwz5vqiGQ==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.10_1773675567130_0.1377838029474845","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@bobfrankston/neoping","version":"0.1.11","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.11","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"371f3491bad36b153952eee5d7cd416b36969a19","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.11.tgz","fileCount":17,"integrity":"sha512-hQjRQKFneapOxc00cCXUIzy5d7A8Nhla4wc7EuS7kVBAERhJVsyrs89NXuClX4yFd8FbdH9ktzRTtoDnD6OOQg==","signatures":[{"sig":"MEUCIQCfDZUsC5CNI87g6lTytQD9DZkMYrgUAWPsVttqTh75xwIgVxYwXZFFzQUFQZ9Qxzdsi1nnrpKxF3SaEYSaPqDjiOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51364},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.11.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.11.tgz","_integrity":"sha512-hQjRQKFneapOxc00cCXUIzy5d7A8Nhla4wc7EuS7kVBAERhJVsyrs89NXuClX4yFd8FbdH9ktzRTtoDnD6OOQg==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.11_1773675994951_0.7097013591329977","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@bobfrankston/neoping","version":"0.1.12","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.12","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"b86fa5bc7b820839c4c1c2a5de6993babc167b31","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.12.tgz","fileCount":17,"integrity":"sha512-OulIbWxU2350zD+HnDVVEqI6sNkDMsmo3QLEk8BMo02vMrYzAGCFNBiw4NDRoW8R5bLVB3PDldL7w8o6AjGI1g==","signatures":[{"sig":"MEYCIQCinp7TwPGi3Aia3R5J2bDw1YDsKBcqVRE1RM8MhDxkowIhAIeIbIOvcgqN1tfrTHfN6+WOxt/amqUuhvX7+4BMw6vF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51950},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.12.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.12.tgz","_integrity":"sha512-OulIbWxU2350zD+HnDVVEqI6sNkDMsmo3QLEk8BMo02vMrYzAGCFNBiw4NDRoW8R5bLVB3PDldL7w8o6AjGI1g==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.12_1773676257383_0.7114026766763557","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@bobfrankston/neoping","version":"0.1.13","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.13","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"c21cc06db416ee8b693f5177a9cc1884f39a0047","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.13.tgz","fileCount":17,"integrity":"sha512-iIvKxGSEkjVKeAKTlZ04MUTGxeRKmUYl5RPgq0ZmnRv0+15EidFsjjgNbiZNqZQlHHhCfClBxt9syh2YfTsi/w==","signatures":[{"sig":"MEUCIQDlT5JnLnPZrgg/d4Aepz2255+VEO8IblPiDHDZjRcLNAIgVGVFENINnY47isaIFsshQqd+t+8w8B6j61vgzhFm0eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51900},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.13.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.13.tgz","_integrity":"sha512-iIvKxGSEkjVKeAKTlZ04MUTGxeRKmUYl5RPgq0ZmnRv0+15EidFsjjgNbiZNqZQlHHhCfClBxt9syh2YfTsi/w==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.13_1773676579779_0.2104288171671045","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@bobfrankston/neoping","version":"0.1.14","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.14","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"65663b14312aa27f5a52db2e45773b5f0874cc86","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.14.tgz","fileCount":17,"integrity":"sha512-SnY6lD2wPRjYlEKyQmFqZ9MIPZt7sjiCmnPIKxA2PEVMWjdqt7ebOj8xQg04vDEususe69zLP3WDpr54BdmMTg==","signatures":[{"sig":"MEUCIQCEFxjPOuJHBEhknKJGCHO8A9Kkt/h1bz1150W9pzaZhwIgA8bTRfnKLxMY8HGchRzS2pa0YKLbaOorAf1J7RwDpzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51841},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.14.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.14.tgz","_integrity":"sha512-SnY6lD2wPRjYlEKyQmFqZ9MIPZt7sjiCmnPIKxA2PEVMWjdqt7ebOj8xQg04vDEususe69zLP3WDpr54BdmMTg==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.14_1773677340740_0.4978934801735866","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@bobfrankston/neoping","version":"0.1.15","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.15","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"ad8589d3f65810478a10ae5cb5f1e3abd4245903","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.15.tgz","fileCount":18,"integrity":"sha512-TGNMN0GnBszyqV+7BPdjWAZBZEWO3FL8PTCIBdUFeHLhGRJAujPjiglVWfMNCDiBxBOmRDIpBm/qp3VgRt/8vQ==","signatures":[{"sig":"MEQCIGI9pmcIHR1JKGueHGNfSfU8ZTsCn6g6BijW/GjDTghKAiAbRymdV3XiQvxuhezZAfA3dR3EIeppjFF8FiQuPPSK0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52085},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.15.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.15.tgz","_integrity":"sha512-TGNMN0GnBszyqV+7BPdjWAZBZEWO3FL8PTCIBdUFeHLhGRJAujPjiglVWfMNCDiBxBOmRDIpBm/qp3VgRt/8vQ==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.15_1773679439579_0.3034967268386304","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@bobfrankston/neoping","version":"0.1.16","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.16","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"233a526b87ab8e564415aba465a00bc96901e35e","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.16.tgz","fileCount":18,"integrity":"sha512-OakRS/uUaFeHwceXyNfI726uPnpJsn7PTF8xwa6XG25TZocBHJuSR79H5lz7CqZkcTaB8a7C2Z+/3lCTSI+y1g==","signatures":[{"sig":"MEYCIQDYgB+37/kwkLjewgnAqYeNuRfzwI1ulnruDHe5Vl2BNQIhAKsQ9ix9oxjeWiDmiv8+bn+Dau1WI2ZNZfQwx4vVQDiT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52390},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.16.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.16.tgz","_integrity":"sha512-OakRS/uUaFeHwceXyNfI726uPnpJsn7PTF8xwa6XG25TZocBHJuSR79H5lz7CqZkcTaB8a7C2Z+/3lCTSI+y1g==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.16_1773679717951_0.4119951520299636","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@bobfrankston/neoping","version":"0.1.17","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.17","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"7003284d43c81028487509d17ac08c92c2d52a53","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.17.tgz","fileCount":18,"integrity":"sha512-AX8t7gB42gMYF3bs1qtBvdgUxdm0ncNCe1GT7O9syGbJ1Ql7CxHlT9P5cVelnVlITB8o4BGSK9iMnkDfLCEVRw==","signatures":[{"sig":"MEQCIDUUAZxLH0GKoX69Nnj+lV1yTsuYze3IQ9CKgVSap9ykAiA3Sz4dXNfL/BoYXV2v82S9OS6lqQJnnXJB6EfplGgFIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52384},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.17.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.17.tgz","_integrity":"sha512-AX8t7gB42gMYF3bs1qtBvdgUxdm0ncNCe1GT7O9syGbJ1Ql7CxHlT9P5cVelnVlITB8o4BGSK9iMnkDfLCEVRw==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.17_1773680377968_0.1863853397053319","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@bobfrankston/neoping","version":"0.1.18","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.18","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"33da9e58dbeab8d830e198c8fe044b28d81c9574","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.18.tgz","fileCount":18,"integrity":"sha512-hZZZ7mY97H1PqI+2/b2Srg5IeFpvzNYJoP/eY+xxhhKXuAD3Bw0vp5n57Aig6aVFAjTENLs+wCJtc19MrdnM5A==","signatures":[{"sig":"MEQCIFLQn+jlbHaAajQUjDzHEqLE/LTsIsGS91uCdxpZK+maAiBW/jOQYkygyT+dFNtTZo4IlX8QxQtx8octolRX4OH4Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52431},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.18.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.18.tgz","_integrity":"sha512-hZZZ7mY97H1PqI+2/b2Srg5IeFpvzNYJoP/eY+xxhhKXuAD3Bw0vp5n57Aig6aVFAjTENLs+wCJtc19MrdnM5A==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.18_1773681264290_0.16093832723551538","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@bobfrankston/neoping","version":"0.1.19","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.19","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"5383cbecd130b15fe72fa5e88a62386d265c162f","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.19.tgz","fileCount":18,"integrity":"sha512-IATqrwImHXI3rmuna2PqXAkpoGTX2F98Lnvme1F49qAv8ulO4BWEhmYUCmoGtbhwkK1/e417xjvKTAlZGg8vhA==","signatures":[{"sig":"MEUCIQCSi4AA0xbx/Ng7gWP0caHIh9ppFzUWhUyRPMFA48HnJwIga9Ba7Kmfg/0okTnMpGlIeq6Gn5KQvjME1Ka/JrHshLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52434},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.19.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.19.tgz","_integrity":"sha512-IATqrwImHXI3rmuna2PqXAkpoGTX2F98Lnvme1F49qAv8ulO4BWEhmYUCmoGtbhwkK1/e417xjvKTAlZGg8vhA==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.19_1773681343710_0.7527921988411825","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@bobfrankston/neoping","version":"0.1.20","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.20","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"288eea49ba6b455bb30c569266f55c6381f04902","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.20.tgz","fileCount":18,"integrity":"sha512-Y5xzJ5X5joQmNelojRzcV96gWmLupB4dGbQclEGQ0RSMJeyDmItMPLrnl58fBs4HiE0XemHSjJKX7I6GmZPP+A==","signatures":[{"sig":"MEUCIQC0HUa8KrKVLJCDqa2/RAuM5SidygH2SFFxwfnESnjxAAIgH/ALDdLHb5MTXeq5UhGg40C9nXue2GmhiQrOmHYyRLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52527},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.20.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.20.tgz","_integrity":"sha512-Y5xzJ5X5joQmNelojRzcV96gWmLupB4dGbQclEGQ0RSMJeyDmItMPLrnl58fBs4HiE0XemHSjJKX7I6GmZPP+A==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.20_1773681567043_0.11115496828217708","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@bobfrankston/neoping","version":"0.1.21","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.21","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"07739f7f23888b256033c00d1199fe92e801864e","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.21.tgz","fileCount":18,"integrity":"sha512-/2jfosK1IFoNCOBN5dRTFBimi+cn48rplNQp7QJ15pd7vJovnOsIVCR2j67qmmunJu2Xln673ymmbOJtZL5mIw==","signatures":[{"sig":"MEYCIQDbuhiLRj36lRGTQDFzk9EcF3OLqAtSURt+FnEIt+kPkgIhAN0T+SA9mgwiHg5KMbeQur8VtHxvjFNjC8ysKBlQeXMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54037},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.21.tgz","types":"./index.d.ts","exports":{".":"./neoping.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.21.tgz","_integrity":"sha512-/2jfosK1IFoNCOBN5dRTFBimi+cn48rplNQp7QJ15pd7vJovnOsIVCR2j67qmmunJu2Xln673ymmbOJtZL5mIw==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.21_1773689173277_0.5278383907726167","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@bobfrankston/neoping","version":"0.1.22","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.22","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"f1d9655fbf924e0206d3422cf14864e4998120ce","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.22.tgz","fileCount":18,"integrity":"sha512-nbhbjVwjsRp07H6b5Nyu4MqbXr9cU/eV3RnId8oO36cmYD7cMJ0sJ9QPEwP2aue4jZ3lwrmn/nDeUWfhwU7Y/w==","signatures":[{"sig":"MEYCIQCUZL2CKgvJjPHBwaeJ8bDlXHIV0Xa462oobqxP35d54QIhAJBBcCzrcZYaC/SS+7GP4EjVLgPEo4TFwaPsypGRG8kp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54033},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.22.tgz","types":"./index.d.ts","exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.22.tgz","_integrity":"sha512-nbhbjVwjsRp07H6b5Nyu4MqbXr9cU/eV3RnId8oO36cmYD7cMJ0sJ9QPEwP2aue4jZ3lwrmn/nDeUWfhwU7Y/w==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.22_1773718569236_0.3076951686088949","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@bobfrankston/neoping","version":"0.1.23","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.23","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"869cf5390ff58c782f4a38e3b4f6abfa69f09217","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.23.tgz","fileCount":17,"integrity":"sha512-957JDdBv1erCsyS4+wyqMofKBGjCuEe5+Gd6L9AIvTYH0FBJkY5UdhU50yq7DqiQrzdVGRUuSiw72AVYc3r0Ag==","signatures":[{"sig":"MEUCIQDClWqMBS3/0DMXIZ8Lf/mIcDtJWYXZcpaMimP/pWfYNQIgUIVp7qXbHOsQdEnKZwte9D/XYsGA2n9Ai8tafZLAU9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52873},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.23.tgz","types":"./index.d.ts","exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"Y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.23.tgz","_integrity":"sha512-957JDdBv1erCsyS4+wyqMofKBGjCuEe5+Gd6L9AIvTYH0FBJkY5UdhU50yq7DqiQrzdVGRUuSiw72AVYc3r0Ag==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.23_1774097333627_0.5170915173896917","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@bobfrankston/neoping","version":"0.1.24","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.24","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"b3a55f8ab1549899c9d7a7554a98ce274bff3442","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.24.tgz","fileCount":17,"integrity":"sha512-5Lcy/2XfNVrrqmJfF/PKp8DsxfpbM/i6t04w9XXjmXKPYzIz6TiEfBqDH25OCNJy+2ylxeqkECmh0I0iDsM/hA==","signatures":[{"sig":"MEQCIED1JD/JnKJMJ1hTb/vRa7tVdk4pYGNt/gYWHkgcGd5PAiACyek2sO4/zWRYNzD64vMtbodMGXGrolA5bE3CW7ae5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54288},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.24.tgz","types":"./index.d.ts","exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"Y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.24.tgz","_integrity":"sha512-5Lcy/2XfNVrrqmJfF/PKp8DsxfpbM/i6t04w9XXjmXKPYzIz6TiEfBqDH25OCNJy+2ylxeqkECmh0I0iDsM/hA==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.24_1774098055328_0.4943456424124335","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@bobfrankston/neoping","version":"0.1.25","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.25","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"12e9028c2bae0a11a89571ba7379f8ee007f6bdd","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.25.tgz","fileCount":17,"integrity":"sha512-O0GrGREv84Qipg98uSXaXOaVPDo0nQSLFNMvDIlAReP4VQzwMCvhYBmp0xkcVoZ/iF2YFzi8TO8Rii4cC8aFjg==","signatures":[{"sig":"MEUCIQCeFVMOzw+ldK862XZvqbNO7UpLPnt09qmfTnmWTCUo5AIgDZsHex+izFC0HoE1ska5602ipi3B78CWH04lzCOjRAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54537},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.25.tgz","types":"./index.d.ts","exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"Y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.25.tgz","_integrity":"sha512-O0GrGREv84Qipg98uSXaXOaVPDo0nQSLFNMvDIlAReP4VQzwMCvhYBmp0xkcVoZ/iF2YFzi8TO8Rii4cC8aFjg==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.11.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.8.2","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.25_1775682962457_0.19176304664285793","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@bobfrankston/neoping","version":"0.1.26","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.26","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"4bfc943aef4d6ad8aff8ce80de9d3034747c45a3","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.26.tgz","fileCount":19,"integrity":"sha512-Dwjuii9zMLwKTDGsKavH6acssnlMwxRNqvixe7dTbGOKfmtjLrv8a4cDtrHdXtWEuNW6ZyKnZMhZbSUuP8dYzw==","signatures":[{"sig":"MEUCIE3zyOmNIH55xCcJerF1QgrmL8JyVLNP2gZD5r+xEFQKAiEA4vB5yDd3JnIllO0k8d9qBnZjeQFS+JARVyK9j2+rvNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67066},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.26.tgz","types":"./index.d.ts","exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"Y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.26.tgz","_integrity":"sha512-Dwjuii9zMLwKTDGsKavH6acssnlMwxRNqvixe7dTbGOKfmtjLrv8a4cDtrHdXtWEuNW6ZyKnZMhZbSUuP8dYzw==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.9.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.26_1777170487203_0.3369150923120259","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@bobfrankston/neoping","version":"0.1.27","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.27","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"84d8a49ae43a66f30006aba07861fd7a12827549","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.27.tgz","fileCount":21,"integrity":"sha512-7DYocj4fjbYgJF5Dep5ia5OBIF+u2XF0t+6Iuf0bMMVfXGwm6LUiLMHdktK5UJ1Dwvxk8DO0+JlCJx00On3B+w==","signatures":[{"sig":"MEUCIHVd5uzeu7gQiXpXlapEne9WhtLQe2tFWq9dLB2R16RVAiEAhbzBXuFgZ7gdbjzyt+Vdt7H118k6rsTvgC2oYt3lHpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75380},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.27.tgz","types":"./index.d.ts","exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.27.tgz","_integrity":"sha512-7DYocj4fjbYgJF5Dep5ia5OBIF+u2XF0t+6Iuf0bMMVfXGwm6LUiLMHdktK5UJ1Dwvxk8DO0+JlCJx00On3B+w==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.13.0","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.9.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.27_1778641794966_0.5637281446437488","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@bobfrankston/neoping","version":"0.1.28","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.28","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"92d6d1efdb6c908d2c25491b4c65674dcbd7adbe","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.28.tgz","fileCount":21,"integrity":"sha512-BBSuatyJjFIZT+Es/pfJmbIVL0YPbiuFrHzP2nR0yp3ghLh0VTibWYLn7OLVi6MpXYaq60YR+fkfHgGBFfaGNg==","signatures":[{"sig":"MEYCIQCVkV49+ZWvtp6wIY+ZbPlqB7rC2AF46bcZd1yF6ih/EAIhAPvf+XsJmCzEqb9A9TccIfsytA56wdZIBIbGpCxr/UYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77056},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.28.tgz","types":"./index.d.ts","exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.28.tgz","_integrity":"sha512-BBSuatyJjFIZT+Es/pfJmbIVL0YPbiuFrHzP2nR0yp3ghLh0VTibWYLn7OLVi6MpXYaq60YR+fkfHgGBFfaGNg==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.13.0","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"25.9.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.28_1778642090342_0.6741790695687371","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@bobfrankston/neoping","version":"0.1.29","keywords":["ping","icmp","network","diagnostics"],"license":"MIT","_id":"@bobfrankston/neoping@0.1.29","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"homepage":"https://github.com/BobFrankston/neoping#readme","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"bin":{"neoping":"index.js"},"dist":{"shasum":"1f8fe0c7452dc8bb27f0aee8332802199a95b00b","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.29.tgz","fileCount":21,"integrity":"sha512-lYfwxRa9YQBz7zPAJ60CP8cIHulMdBZ8jSF023q7thHEjJG5bxV891dq5lfxTXnG4ufOBAmLz2dxtFfi8vEWSw==","signatures":[{"sig":"MEQCIFeu5jOWWec2LNA58dZpBl0XzHKu0pcGWaOoTLBnObrKAiBujVXe1jOQVRn+tX4EdWnuF6m1P/raSC/7eZKcFTDc7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77836},"main":"index.js","type":"module","_from":"file:bobfrankston-neoping-0.1.29.tgz","types":"./index.d.ts","exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"_npmUser":{"name":"bobfrankston","email":"npm@bob.ma"},"_resolved":"Y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.29.tgz","_integrity":"sha512-lYfwxRa9YQBz7zPAJ60CP8cIHulMdBZ8jSF023q7thHEjJG5bxV891dq5lfxTXnG4ufOBAmLz2dxtFfi8vEWSw==","repository":{"url":"git+https://github.com/BobFrankston/neoping.git","type":"git"},"_npmVersion":"11.14.1","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","directories":{},"_nodeVersion":"26.1.0","dependencies":{"koffi":"^2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"latest"},"_npmOperationalInternal":{"tmp":"tmp/neoping_0.1.29_1780966711001_0.25332761180441166","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@bobfrankston/neoping","version":"0.1.30","description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","type":"module","main":"index.js","bin":{"neoping":"index.js"},"exports":{".":"./pingapi.js"},"scripts":{"build":"tsc","watch":"tsc -w","release":"npmglobalize"},"keywords":["ping","icmp","network","diagnostics"],"license":"MIT","dependencies":{"@bobfrankston/dnslookup":"^1.0.4","koffi":"^2.15.0"},"devDependencies":{"@types/node":"latest"},"repository":{"type":"git","url":"git+https://github.com/BobFrankston/neoping.git"},"publishConfig":{"access":"public"},".dependencies":{"@bobfrankston/dnslookup":"file:../../projects/dns/dnslookup","koffi":"^2.15.0"},".transformedSnapshot":{"dependencies":{"@bobfrankston/dnslookup":"^1.0.4","koffi":"^2.15.0"}},"types":"./index.d.ts","_id":"@bobfrankston/neoping@0.1.30","bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"homepage":"https://github.com/BobFrankston/neoping#readme","_integrity":"sha512-zKPfbYIyTbaKxr7ItzCzleeBxfrqsYCnbmittvMztpO3DlhtmSr4ER5rvZhncPDos4RhVg241pyJiLQ1mtKkkA==","_resolved":"Y:\\dev\\utils\\neoping\\bobfrankston-neoping-0.1.30.tgz","_from":"file:bobfrankston-neoping-0.1.30.tgz","_nodeVersion":"26.1.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-zKPfbYIyTbaKxr7ItzCzleeBxfrqsYCnbmittvMztpO3DlhtmSr4ER5rvZhncPDos4RhVg241pyJiLQ1mtKkkA==","shasum":"33301d9784a844b0e51b47ac02c65cd68c980177","tarball":"https://registry.npmjs.org/@bobfrankston/neoping/-/neoping-0.1.30.tgz","fileCount":21,"unpackedSize":79161,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBAabvtB4AU1HZ4Lh1ziZwlz4weNqffL00wYBhyn09SaAiEA6UxXvOeUTICHtsfnGrXyQkUDuAB9oEgTG4Mb37eMwIc="}]},"_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/neoping_0.1.30_1780971950185_0.1969580219440783"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-11T21:06:26.720Z","modified":"2026-06-09T02:25:50.481Z","0.1.1":"2026-03-11T21:06:26.963Z","0.1.2":"2026-03-11T21:08:03.219Z","0.1.3":"2026-03-11T21:20:56.591Z","0.1.4":"2026-03-11T22:28:33.186Z","0.1.5":"2026-03-12T16:35:21.294Z","0.1.6":"2026-03-12T17:14:48.985Z","0.1.7":"2026-03-16T15:21:01.059Z","0.1.8":"2026-03-16T15:30:14.848Z","0.1.9":"2026-03-16T15:36:43.657Z","0.1.10":"2026-03-16T15:39:27.282Z","0.1.11":"2026-03-16T15:46:35.104Z","0.1.12":"2026-03-16T15:50:57.554Z","0.1.13":"2026-03-16T15:56:19.940Z","0.1.14":"2026-03-16T16:09:00.891Z","0.1.15":"2026-03-16T16:43:59.726Z","0.1.16":"2026-03-16T16:48:38.092Z","0.1.17":"2026-03-16T16:59:38.120Z","0.1.18":"2026-03-16T17:14:24.455Z","0.1.19":"2026-03-16T17:15:43.852Z","0.1.20":"2026-03-16T17:19:27.191Z","0.1.21":"2026-03-16T19:26:13.432Z","0.1.22":"2026-03-17T03:36:09.397Z","0.1.23":"2026-03-21T12:48:53.763Z","0.1.24":"2026-03-21T13:00:55.477Z","0.1.25":"2026-04-08T21:16:02.761Z","0.1.26":"2026-04-26T02:28:07.339Z","0.1.27":"2026-05-13T03:09:55.088Z","0.1.28":"2026-05-13T03:14:50.491Z","0.1.29":"2026-06-09T00:58:31.128Z","0.1.30":"2026-06-09T02:25:50.350Z"},"bugs":{"url":"https://github.com/BobFrankston/neoping/issues"},"license":"MIT","homepage":"https://github.com/BobFrankston/neoping#readme","keywords":["ping","icmp","network","diagnostics"],"repository":{"type":"git","url":"git+https://github.com/BobFrankston/neoping.git"},"description":"Cross-platform low-level ICMP ping - exposes Windows vs Linux differences","maintainers":[{"name":"bobfrankston","email":"npm@bob.ma"}],"readme":"# neoping\r\n\r\nCross-platform low-level ICMP ping using native OS APIs via [Koffi](https://koffi.dev/) FFI.\r\n\r\n- **Windows**: `IcmpSendEcho2` (Iphlpapi.dll) — no admin required\r\n- **Linux**: `socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP)` via libc — unprivileged (kernel 3.0+)\r\n- **macOS**: `socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP)` via libc.dylib — unprivileged\r\n\r\nNo child_process, no shelling out to `ping` — pure FFI to the kernel ICMP stack.\r\n\r\n## Design principle: bypass the host mechanisms\r\n\r\nneoping exists to do **low-level network testing** — it deliberately bypasses the\r\noperating system's high-level helpers and talks to the wire directly, so you see\r\nground truth instead of whatever the OS abstraction decides to show you:\r\n\r\n- **ICMP** goes through FFI to the kernel ICMP stack (`IcmpSendEcho2` / raw ICMP\r\n  sockets), **not** the `ping` utility.\r\n- **Forward name resolution** (the ping target) goes through raw RFC 1035 queries\r\n  over UDP ([`@bobfrankston/dnslookup`](https://github.com/BobFrankston/dnslookup)),\r\n  **not** the OS resolver (`getaddrinfo` / `dns.lookup`). This means **no suffix\r\n  search list, no `/etc/hosts`, no mDNS/`.local`, no WINS, no resolver cache** — the\r\n  name is sent exactly as typed to your configured DNS server (`dns.getServers()[0]`)\r\n  and the wire answer is reported as-is. A name that only resolves through those\r\n  host mechanisms will return NXDOMAIN here, by design — that *is* the test.\r\n  (Reverse-DNS labels for the `-rdns` feature still use the system resolver.)\r\n\r\nIf you want OS-resolution semantics, use the system `ping`/`nslookup`. neoping is\r\nfor seeing what the network actually does underneath them.\r\n\r\n## Why?\r\n\r\nWindows `ping` works but raw socket ICMP implementations fail. This tool exposes why:\r\n\r\n- **Windows XP SP2** neutered Winsock raw sockets — the kernel ICMP driver (`icmp.sys`) intercepts replies before your socket sees them\r\n- **Windows Firewall** blocks inbound ICMP Echo Reply by default\r\n- The correct Windows path is `IcmpSendEcho2`, which talks directly to the kernel ICMP driver\r\n- **Linux** has no competing ICMP driver and supports unprivileged ICMP dgram sockets since kernel 3.0\r\n\r\n## API\r\n\r\nPrimary use is as a library. RTT values are in milliseconds (float, sub-ms precision).\r\n\r\n```typescript\r\nimport { ping, getDiagnostics } from \"@bobfrankston/neoping\";\r\n\r\n// Always returns an array corresponding 1:1 to the input\r\n// Uses allSettled — one failure won't block others\r\nconst results = await ping(\"8.8.8.8\");\r\nconsole.log(results[0].stats.avgRtt); // 10.6 (ms)\r\n\r\n// Multiple targets in parallel — results[i] corresponds to input[i]\r\nconst results = await ping([\"8.8.8.8\", \"1.1.1.1\", \"google.com\"]);\r\n\r\n// All options (all optional)\r\nconst result = await ping(\"8.8.8.8\", {\r\n    count: 1,       // pings per host (default 1)\r\n    timeout: 4000,  // per-ping timeout in ms (default 4000)\r\n    interval: 1000, // interval between pings in ms (default 1000)\r\n    ttl: 128,       // time-to-live (default 128)\r\n    size: 32,       // payload bytes (default 32)\r\n    sudo: false,    // auto-escalate on Linux if DGRAM fails (default false)\r\n    family: 4,      // 4 or 6 (default 4)\r\n    rdns: true,     // reverse-DNS lookup when target is an IP (default true)\r\n    arp: true,      // look up MAC via ARP for local-subnet IPs (default true)\r\n});\r\n\r\n// Direct MAC lookup is also exposed\r\nimport { lookupMac } from \"@bobfrankston/neoping\";\r\nconst mac = await lookupMac(\"192.168.1.1\"); // \"aa:bb:cc:dd:ee:ff\" or \"\"\r\n\r\n// Platform diagnostics\r\nconst diag = await getDiagnostics();\r\n```\r\n\r\n### PingResult\r\n\r\n```typescript\r\n{\r\n    host: string;          // original target\r\n    address: string;       // resolved IP (empty on error)\r\n    family: number;        // 4 or 6\r\n    mac: string;           // MAC from ARP (\"\" unless arp:true and on local subnet)\r\n    replies: PingReply[];  // individual pings\r\n    stats: {\r\n        sent: number;\r\n        received: number;\r\n        lost: number;\r\n        lossPercent: number;\r\n        minRtt: number;    // ms\r\n        maxRtt: number;    // ms\r\n        avgRtt: number;    // ms\r\n    };\r\n    platform: string;\r\n    method: string;        // backend used\r\n    diagnostics: string[];\r\n}\r\n```\r\n\r\n### ARP / MAC lookup\r\n\r\nARP lookup is on by default. neoping checks whether the target IP is on\r\none of your interfaces' subnets and, if so, resolves its MAC after pinging:\r\n\r\n- **Windows**: `SendARP` (Iphlpapi.dll) via Koffi — same DLL used for ICMP.\r\n- **Linux**: parses `/proc/net/arp` directly.\r\n- **macOS**: shells out to `arp -n <ip>`.\r\n\r\nNon-local IPs are skipped — no MAC is returned for them. This avoids the\r\nmisleading case where ARP would otherwise return the default gateway's MAC\r\n(on Linux/macOS) for a remote host like `8.8.8.8`.\r\n\r\nDisable with `arp: false` or the `-noarp` flag. `lookupMac(ip)` is also\r\nexported directly for callers who want just the MAC without pinging.\r\n\r\n## CLI\r\n\r\n```\r\nneoping <host> [host2 ...] [options]\r\n\r\nOptions:\r\n  -c <n>       Pings per host (default 1)\r\n  -t <ms>      Timeout in ms (default 4000)\r\n  -i <ms>      Interval in ms (default 1000)\r\n  -ttl <n>     TTL (default 128)\r\n  -s <n>       Payload bytes (default 32)\r\n  -sudo        Escalate if unprivileged fails (Linux)\r\n  -rdns        Reverse-DNS lookup for IP targets (default: on)\r\n  -nordns      Disable reverse-DNS lookup\r\n  -arp         Look up MAC via ARP for local-subnet IPs (default: on)\r\n  -noarp       Disable ARP lookup\r\n  -json        JSON output\r\n  -diag        Platform diagnostics\r\n```\r\n\r\n```\r\n$ node . google.com 8.8.8.8 1.1.1.1 -c 3\r\nHost        Address         Min(ms)  Avg(ms)  Max(ms)  Loss\r\n----------  --------------  -------  -------  -------  ----\r\ngoogle.com  142.250.217.14     10.0     11.1     12.3    0%\r\n            8.8.8.8             9.5     10.2     10.8    0%\r\n            1.1.1.1             2.6      3.1      3.5    0%\r\n```\r\n\r\n## Caveat\r\n\r\nThis is a personal project provided as-is with no official support. Unlike most npm ping packages, it uses native OS ICMP APIs and does not shell out to the `ping` command. Use at your own risk.\r\n\r\n## Requirements\r\n\r\n- Node.js 24+\r\n- [koffi](https://koffi.dev/) (native FFI, installed automatically)\r\n","readmeFilename":"README.md"}