{"_id":"@antseed/dashboard","_rev":"36-7a33033df188694ff13c14b98b6b0010","name":"@antseed/dashboard","dist-tags":{"latest":"0.1.36"},"versions":{"0.1.1":{"name":"@antseed/dashboard","version":"0.1.1","_id":"@antseed/dashboard@0.1.1","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"ecdd6caae2b11e48e0401626b134885f4e01c392","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.1.tgz","fileCount":45,"integrity":"sha512-A2LrxjDrqRCmOjhZ+p8irQKRQMrQnq3RWU4tmOCkUBKxhiojbOOoUl62tx0RgjnP7MsZv8nsBsk3L/VMkvKKlg==","signatures":[{"sig":"MEQCIBvT5tb4fk9tAAyBwuZO6MSO0FudM/Pp/r2KiXIVVf1zAiBnbb0C9W84uU/ddcGSrU5lmLxCGSx9S3t50IamqT2TMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809861},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/6ed26257152c7a7697a66cea970d5602/antseed-dashboard-0.1.1.tgz","_integrity":"sha512-A2LrxjDrqRCmOjhZ+p8irQKRQMrQnq3RWU4tmOCkUBKxhiojbOOoUl62tx0RgjnP7MsZv8nsBsk3L/VMkvKKlg==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.1.1"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.1_1772010940378_0.34738862707491824","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@antseed/dashboard","version":"0.1.2","_id":"@antseed/dashboard@0.1.2","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"5a55fed1efbdf2ce07b1410e6802d414053c5dfc","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.2.tgz","fileCount":46,"integrity":"sha512-K1Edg2SkUwCY6c9CcRpOWq1KkpCq4FQI2z/KKZkpp0f8Ob61yn1+lEb3QGKK/xvyxdY3SEKoIEYk8To8GgSR9A==","signatures":[{"sig":"MEUCIQChacJ4RkYhBgYW5RnOMG0dUzWXOPUUnz4NGlAZ2c0cRwIgKInz/m+h5OtWFIze2N6KE2VHRcZfUMG+ALbqBLwjYXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845010},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/b9a526b61be9c99136deee75e859a1e9/antseed-dashboard-0.1.2.tgz","_integrity":"sha512-K1Edg2SkUwCY6c9CcRpOWq1KkpCq4FQI2z/KKZkpp0f8Ob61yn1+lEb3QGKK/xvyxdY3SEKoIEYk8To8GgSR9A==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.1.2"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.2_1772030132890_0.22920014997811533","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@antseed/dashboard","version":"0.1.3","_id":"@antseed/dashboard@0.1.3","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"8de86f3ec64a87e3ff1508315919bdd9bf96c9d8","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.3.tgz","fileCount":46,"integrity":"sha512-xPImnPWUclv/1pX6uT8W3TbbslDpdKWFyt1oyFq/ED0l0Ud/jUSEs5aMq3i1K/V5Y8Dj1tHE8m+LwRK9BIb26w==","signatures":[{"sig":"MEUCIQD+NxxuhaLdDgjT09+E1Fckb5P7lnYd2R7tNLoTa2DhxAIgBlPEzVMyk1ib2lnALzCIYhCvJ9IRFofyHo7Ydwynmao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845010},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.3.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/08ca670f489a881892d429e9f5d92b86/antseed-dashboard-0.1.3.tgz","_integrity":"sha512-xPImnPWUclv/1pX6uT8W3TbbslDpdKWFyt1oyFq/ED0l0Ud/jUSEs5aMq3i1K/V5Y8Dj1tHE8m+LwRK9BIb26w==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.1.3"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.3_1772117324329_0.20010693071586805","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@antseed/dashboard","version":"0.1.4","_id":"@antseed/dashboard@0.1.4","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"4e68d42aa24b6aceabf5cd4557741793ec5a4b6b","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.4.tgz","fileCount":46,"integrity":"sha512-jPFLBjpSdCHzibcXbknIoKrmKFH7DffVmA+hig6N+OZ3QYRmcyihxVTRTUZgHjFuBmyiTDQquefG91+XL/VSxA==","signatures":[{"sig":"MEUCIEJTr5fQjco2NrU3ykiY9+7biOJkbM+RgHYMpgMC3kEuAiEArQQUgdc9jZlRYdptoBS5yDj/K9lv5ssDX5vr4E52tWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":844930},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.4.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/c7b43e61d5cebcd8e21fb3d302d60cb6/antseed-dashboard-0.1.4.tgz","_integrity":"sha512-jPFLBjpSdCHzibcXbknIoKrmKFH7DffVmA+hig6N+OZ3QYRmcyihxVTRTUZgHjFuBmyiTDQquefG91+XL/VSxA==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.1.4"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.4_1772182793392_0.865357564479144","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@antseed/dashboard","version":"0.1.5","_id":"@antseed/dashboard@0.1.5","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"03849c9ace4a16d0c31590f0734dc0a399f11ead","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.5.tgz","fileCount":46,"integrity":"sha512-nMfLtTC5JVnDELACEdCbHMsoumdMLq0zTY9N5ZH1X9dzecOtVsJaJGFAXefgJnnCYVePkzdug6Af3sdmtvicoA==","signatures":[{"sig":"MEUCIEOSdYBKa0ZiC5jVCMkC8PVLrWsxUpZ13EVG8aFj4FoaAiEAk6LK8ZYTHMZkzgO59YDcV7Bj0hKcLT000yBavTz+ap0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859461},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.5.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/c5e492270079d2de03ae40bc53a53cb5/antseed-dashboard-0.1.5.tgz","_integrity":"sha512-nMfLtTC5JVnDELACEdCbHMsoumdMLq0zTY9N5ZH1X9dzecOtVsJaJGFAXefgJnnCYVePkzdug6Af3sdmtvicoA==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.6"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.5_1773050666225_0.37156623873024186","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@antseed/dashboard","version":"0.1.6","_id":"@antseed/dashboard@0.1.6","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"1274767e0a09bbbee781c91fbdaf5848a22e49d1","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.6.tgz","fileCount":46,"integrity":"sha512-wegWDg/o4VlRpXUvICdnOWgQj9mQ97SWgoBfGxtUpwsIy37maZ30GcsNxdiGIFIxeLbhe5Ob6jEUFI5vfJ8zXA==","signatures":[{"sig":"MEUCIAEPAMv0vr8DMYtlWsm7cHTCZxBAroRhoqsrdFaF9NthAiEA8Wf+T2XR2MMk98ZqMcpt5lob1ExYdq5gKRhtrHPfXO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859461},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.6.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/8fcaab5cfa4eae17be2d37c4ff68342d/antseed-dashboard-0.1.6.tgz","_integrity":"sha512-wegWDg/o4VlRpXUvICdnOWgQj9mQ97SWgoBfGxtUpwsIy37maZ30GcsNxdiGIFIxeLbhe5Ob6jEUFI5vfJ8zXA==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.7"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.6_1773153421195_0.6650113691814554","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@antseed/dashboard","version":"0.1.7","_id":"@antseed/dashboard@0.1.7","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"379252393da18b803bf29a88f3f4f62bdb3cf37a","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.7.tgz","fileCount":46,"integrity":"sha512-Gx4y7FjatArqODMS+hysDq4SAzAHTCqRvvFpD5aWl2FlESLgmp/V6MOSQwOd2NFNaucQ02uoxSWfO1LZJ4eJWw==","signatures":[{"sig":"MEUCIQDEKKHg7uT1L6KOvK173pRClov9gE52gE6+MG+vCy9k6gIgd7b1ekUpDeFpBYcwbbTzNwzMy2+9b3Sq335eGJdieU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859628},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.7.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/c87966a176ad1a5af0665b9db8883ef9/antseed-dashboard-0.1.7.tgz","_integrity":"sha512-Gx4y7FjatArqODMS+hysDq4SAzAHTCqRvvFpD5aWl2FlESLgmp/V6MOSQwOd2NFNaucQ02uoxSWfO1LZJ4eJWw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.8"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.7_1773390325857_0.2411201777429237","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@antseed/dashboard","version":"0.1.8","_id":"@antseed/dashboard@0.1.8","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"378e2870d202434b2b91028b199836901cb6eb16","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.8.tgz","fileCount":46,"integrity":"sha512-fcRE8daHYw6lqw0+WVIK1+MmOERoO+87Ze2UXiUJpIAZl08bmyUZ2ftvK2NtMHfWxckf2zGNSjsWszI/p+gGpw==","signatures":[{"sig":"MEQCIERxuC5IQA+OM6N9nc2VGvCBLjpTqRjraNyUSK0noNjiAiASc5T8qB4DeRO5HSXa+p8LFAfsm4GsnaFiPOdLvnCfLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847481},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.8.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/ad513b0e215c214d614bff6bd89cc890/antseed-dashboard-0.1.8.tgz","_integrity":"sha512-fcRE8daHYw6lqw0+WVIK1+MmOERoO+87Ze2UXiUJpIAZl08bmyUZ2ftvK2NtMHfWxckf2zGNSjsWszI/p+gGpw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.9"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.8_1773402225553_0.5227945907280644","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@antseed/dashboard","version":"0.1.9","_id":"@antseed/dashboard@0.1.9","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"b7fca9131bd1ffb4993fb7e00ce219d1a78ee62a","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.9.tgz","fileCount":46,"integrity":"sha512-+3KCLLNfJuKBhF9lFE7r/FpnJucbwdl719tEzMLQRk6P5OXidV6YRXu/kHc4vlqywcZJcbmjNdIVlBzndycrdw==","signatures":[{"sig":"MEQCIAI2KkWgNTTev42TS7GJuAMhM48BEbXK3zFB5cqrTeKNAiBrjjj+kKW9oKL+EEfogim3ufiWdxRCOU2YJG8ysWbe9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847482},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.9.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/460f73290e75e012580a335200d99735/antseed-dashboard-0.1.9.tgz","_integrity":"sha512-+3KCLLNfJuKBhF9lFE7r/FpnJucbwdl719tEzMLQRk6P5OXidV6YRXu/kHc4vlqywcZJcbmjNdIVlBzndycrdw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.14"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.9_1773569910232_0.4933737359318191","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@antseed/dashboard","version":"0.1.10","_id":"@antseed/dashboard@0.1.10","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"71aebd9dba0816a19e0513ca17153f4de0a4a642","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.10.tgz","fileCount":46,"integrity":"sha512-mQAuGavd552+5xL0SfqfDZNvPpvIJudOHURxkL31gZUayK7nA6UxLUGv4NGlEu+gpkJx7x81ev2+g2wpllgg5g==","signatures":[{"sig":"MEYCIQDdUk0E9moZdhEoqzAdXXwxxvkKSe5lhYj2t5rOMCE5oAIhANv5CsO/Cw8Zzb8gWABrfMx4pN2OJdeHCH2USOIUL4Fz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.10.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/306c3b304fc2f8075b54dde9b16ed61d/antseed-dashboard-0.1.10.tgz","_integrity":"sha512-mQAuGavd552+5xL0SfqfDZNvPpvIJudOHURxkL31gZUayK7nA6UxLUGv4NGlEu+gpkJx7x81ev2+g2wpllgg5g==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.15"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.10_1773574518891_0.9992446492153553","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@antseed/dashboard","version":"0.1.11","_id":"@antseed/dashboard@0.1.11","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"5a5cf893a92b525cbe7ee4d499dd5c75914a741f","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.11.tgz","fileCount":46,"integrity":"sha512-oaJwWHodtjvlLfpxcAoEPyKblxexbkaB4T5JI7eYCSGxxhXZpFuEYWR0s5ZJ6k3+ogXdX0VYBuKibKydTeIQ8g==","signatures":[{"sig":"MEQCIFYpjtVIUO9+hjKt41+w0mq19Axo/i6m2awcAnO3tJXeAiB1yl/ALLnvGL77gynXguhnAHftkp3svu19c6iC2eunlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.11.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/a87a07e7e5150562c551962b5860690a/antseed-dashboard-0.1.11.tgz","_integrity":"sha512-oaJwWHodtjvlLfpxcAoEPyKblxexbkaB4T5JI7eYCSGxxhXZpFuEYWR0s5ZJ6k3+ogXdX0VYBuKibKydTeIQ8g==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.16"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.11_1773584250576_0.05210642245861896","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@antseed/dashboard","version":"0.1.12","_id":"@antseed/dashboard@0.1.12","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"53b51dd21fee3ba66c2fb639847491b8cde984da","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.12.tgz","fileCount":46,"integrity":"sha512-kJ3PyPDUtz5vcMW8XXGx6QU+26Sj/iwiGTt8jb682hti7zWIA+Li7eaaOc6Rg083w3XPPRy7twBe4lDOS+Tfzw==","signatures":[{"sig":"MEYCIQDHHDU7VOINODw6/1bHO4Mg9k8WV6vMBQ7EuMGQwQ9dSAIhAMpAn1+CVndOUWWrfcF6MYUTmm7OsqjKMZyJhdYnbwfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.12.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/aaf6c96cfe0e48b1309038e9efe39f89/antseed-dashboard-0.1.12.tgz","_integrity":"sha512-kJ3PyPDUtz5vcMW8XXGx6QU+26Sj/iwiGTt8jb682hti7zWIA+Li7eaaOc6Rg083w3XPPRy7twBe4lDOS+Tfzw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.17"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.12_1773600974957_0.7642958173727934","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@antseed/dashboard","version":"0.1.13","_id":"@antseed/dashboard@0.1.13","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"46444e09f2e6fbc431a6c85bcd70cc17d874af12","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.13.tgz","fileCount":46,"integrity":"sha512-hSa8JvYqYGT5TXJnyphStHYDc5iaHvDnhQapACl+j8Pz7M9AZv/ctP9Xn5GaGJ2KLPCh+ALyTl3KuZe637MKdA==","signatures":[{"sig":"MEYCIQDs6uNop6ip+hqVTr1v8+MoNjLmcPwKJIDb2pyPvzUSxwIhALZcJ+lWGtsoFkxF/dUvrvkFXBJc0donFaO+nck/RXlg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.13.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/81ed1b29f71d070833339bb1761b7d77/antseed-dashboard-0.1.13.tgz","_integrity":"sha512-hSa8JvYqYGT5TXJnyphStHYDc5iaHvDnhQapACl+j8Pz7M9AZv/ctP9Xn5GaGJ2KLPCh+ALyTl3KuZe637MKdA==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.18"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.13_1773601905580_0.17836311852607478","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@antseed/dashboard","version":"0.1.14","_id":"@antseed/dashboard@0.1.14","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"4202b2ffb9e50a3a412862e7aefd4770ec422fe9","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.14.tgz","fileCount":46,"integrity":"sha512-epGahU7pwKXfZ5zYQLi9pw9u5LWe3k0CI1Irg4h1j+jqlltHeB5FqdBwM/U4m2KbGKjQpMPkTEPwkChZik1+cw==","signatures":[{"sig":"MEQCID0BEErnlsMe1ImJtkVx6myEjn/9cIjs7K72R9d7p2EBAiAfBhWJq7cw41Jj42VLq9U/ArfLrJJBe40zrq2EahExoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.14.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/65e7463a8c22e4bed72639cd594ee779/antseed-dashboard-0.1.14.tgz","_integrity":"sha512-epGahU7pwKXfZ5zYQLi9pw9u5LWe3k0CI1Irg4h1j+jqlltHeB5FqdBwM/U4m2KbGKjQpMPkTEPwkChZik1+cw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.19"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.14_1773605959731_0.9047609442429556","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@antseed/dashboard","version":"0.1.15","_id":"@antseed/dashboard@0.1.15","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"3ddfec5203709a14ec0a6ae8d9c34df0d5b9d750","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.15.tgz","fileCount":43,"integrity":"sha512-FNMnKqQYgN7+5/qQryAcXA+Cv6vHIoMHOX0AJe/BTyk3B3OSLF4cpeu9436dg5mYsp1uWXTdrs3B5pU5jFBLHg==","signatures":[{"sig":"MEUCIAqno38e+np8qf6sAoZOOEwvcgYxclSzu6O2fE4McPUJAiEA+tjXmnsJXntPZxb+j6vu6u5f40oSoG22BpNQrtd7VYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138034},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.15.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/045f7bfd92f5245e9480c08801fb5159/antseed-dashboard-0.1.15.tgz","_integrity":"sha512-FNMnKqQYgN7+5/qQryAcXA+Cv6vHIoMHOX0AJe/BTyk3B3OSLF4cpeu9436dg5mYsp1uWXTdrs3B5pU5jFBLHg==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.20"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.15_1773665708464_0.17001910137028053","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@antseed/dashboard","version":"0.1.16","_id":"@antseed/dashboard@0.1.16","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"35f0840be7295e1674c0230ba8883b20d542ae69","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.16.tgz","fileCount":43,"integrity":"sha512-vyc8UriaJvmpaNz3GZRuUnNB4Th5YwOC4raX1CcLEjc5AeysO2Seq6rxp4aP56Y4KwWDOn3MwGru58apnetNGw==","signatures":[{"sig":"MEYCIQCsU3tXkIoUfvomksbUh83dzjyjjdEOaGIzF+qa92SnNgIhALrPHQm3lam1HHgQdriqhyKJc/wP6Tx8Qh8fdvhNwIf8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138034},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.16.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/4cdcf9144a506c2e31776033642dd636/antseed-dashboard-0.1.16.tgz","_integrity":"sha512-vyc8UriaJvmpaNz3GZRuUnNB4Th5YwOC4raX1CcLEjc5AeysO2Seq6rxp4aP56Y4KwWDOn3MwGru58apnetNGw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.21"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.16_1773665797353_0.2874308134207768","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@antseed/dashboard","version":"0.1.17","_id":"@antseed/dashboard@0.1.17","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"e10ee5a4ac7b97fe6386052b32abebea4a77abac","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.17.tgz","fileCount":46,"integrity":"sha512-cXGyWhy8DI8T1GUM39jESly3gAu2GlDisX9GxTsrnHj6rqUpyFQbE1dZU3ssSysvvqfwO0JYYzmn6WFKJqQQ2Q==","signatures":[{"sig":"MEUCIEdeIH9CBW93KCsnNO3q3zxhu3zfyjmeUB59cI4+cWBBAiEA7EIgNVJsl9gtvA1jWkTEu5Eoq/8UC8cSGf6im9FYh6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.17.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/4a5caf2487196c92cb5182e982715774/antseed-dashboard-0.1.17.tgz","_integrity":"sha512-cXGyWhy8DI8T1GUM39jESly3gAu2GlDisX9GxTsrnHj6rqUpyFQbE1dZU3ssSysvvqfwO0JYYzmn6WFKJqQQ2Q==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.22"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.17_1773672633850_0.5959989853273409","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@antseed/dashboard","version":"0.1.18","_id":"@antseed/dashboard@0.1.18","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"dd044f9f515f89565dc78adcc67d4f4ce79da268","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.18.tgz","fileCount":46,"integrity":"sha512-h02m3kKtNB7y9pRJgCYh706RAb5MZoNU5SJINRdoKlTFNChU8PefEfQyFlNliFKqoYm3jIqFPwkHXNPwYCyPvQ==","signatures":[{"sig":"MEUCIQCmXueFo8iIQE0NXMXAO5ZQsgAroMtaxrh4F5QbLqi43gIgLejNT2awlXldUzaMVLIzLWMuMGuSAOcL+WmKcxZR7aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.18.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/f7aa7c041c89c21d2a52100460fed78a/antseed-dashboard-0.1.18.tgz","_integrity":"sha512-h02m3kKtNB7y9pRJgCYh706RAb5MZoNU5SJINRdoKlTFNChU8PefEfQyFlNliFKqoYm3jIqFPwkHXNPwYCyPvQ==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.23"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.18_1773699301252_0.9953887989469499","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@antseed/dashboard","version":"0.1.19","_id":"@antseed/dashboard@0.1.19","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"47b9464d42b58b4f23c6c5f894b9bfc0ef08ecf3","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.19.tgz","fileCount":46,"integrity":"sha512-5i+FJUooZg6d+RHIDKXU2BBTATFBYkl9CLAavLZl6OpsxovXy7sO/lu48nrbPVYz6S3KMxQfPAyCB93VnKih9w==","signatures":[{"sig":"MEYCIQCUpeocdbiw07xmujOqLkoF49kwAOTsifUsQfvVaDtd0AIhAKtTBK3qKLNsgIKbSBeL6nuzcnoRPW+UA7J7tbcZx+2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.19.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/59dd616168a39410af50fdee9ff6fa1d/antseed-dashboard-0.1.19.tgz","_integrity":"sha512-5i+FJUooZg6d+RHIDKXU2BBTATFBYkl9CLAavLZl6OpsxovXy7sO/lu48nrbPVYz6S3KMxQfPAyCB93VnKih9w==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.24"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.19_1773744947779_0.32996814363353866","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@antseed/dashboard","version":"0.1.20","_id":"@antseed/dashboard@0.1.20","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"c978adf00fa593aee3b7811e27067676c9a23f9d","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.20.tgz","fileCount":46,"integrity":"sha512-Tf+OLnpLMRJmKkUkcpgr/9slJwPuFk2fubSSQCo8DrePtvPyN2nEHGoHBV2mpVVaCJGiz7FVwZrQBYZAcVoY4Q==","signatures":[{"sig":"MEUCIB1kTgI8Q549RnWQnDQlTrQFgmLlknOR1K3DawbIwFDpAiEA2SzckZYeCqGvmJanmoZly2mq8sxSZhb0wBi7WdQPjAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.20.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/ce126aae88e2ce2bd2266595c20c6313/antseed-dashboard-0.1.20.tgz","_integrity":"sha512-Tf+OLnpLMRJmKkUkcpgr/9slJwPuFk2fubSSQCo8DrePtvPyN2nEHGoHBV2mpVVaCJGiz7FVwZrQBYZAcVoY4Q==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.25"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.20_1773930181742_0.7305765381756011","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@antseed/dashboard","version":"0.1.21","_id":"@antseed/dashboard@0.1.21","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"01f15224cf0cf7140050ef7de4477aae5915dce9","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.21.tgz","fileCount":46,"integrity":"sha512-vxIDXbniSM8B+3grQlqERL7TsHfrhG/XCmXBB9JcDOagp67EDxzR5Az4dKbBoUQul/8ZsDLTZjO4K5XFvjRsIg==","signatures":[{"sig":"MEQCIFjyqFUXwyGyrEQ03u8rwQDCb1EGuAh9S9zx92pkbGBjAiAUXUn3aC/VNAA+hztTD02aYQQ/S+2vpNKu/yaQO4Up8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847483},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.21.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/822fecd154e4d08ad47e0a115e98f1f4/antseed-dashboard-0.1.21.tgz","_integrity":"sha512-vxIDXbniSM8B+3grQlqERL7TsHfrhG/XCmXBB9JcDOagp67EDxzR5Az4dKbBoUQul/8ZsDLTZjO4K5XFvjRsIg==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.26"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.21_1773933397686_0.1198543802686105","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@antseed/dashboard","version":"0.1.22","_id":"@antseed/dashboard@0.1.22","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"dd309bf8b70e6058297c772d573736016c4ef96e","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.22.tgz","fileCount":46,"integrity":"sha512-TFaBUhoup44iP5BoNPqqWPPSwV8bnZuS6R+BJzN38AiQSo9osn30/G0MC+wIHrRe8xAoqmR9J3Cp4pe6RxK1kQ==","signatures":[{"sig":"MEYCIQCkAiVixNNCRoQlVu6J7svu1Xqur4PEExs4zkRvwUr3agIhAI5SEVpBqQVz+oHAHRksQ5PPVaDvgSiCzBSQWHr272QQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854669},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.22.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/0ee7961ebce211293bafc2f2d9c33eef/antseed-dashboard-0.1.22.tgz","_integrity":"sha512-TFaBUhoup44iP5BoNPqqWPPSwV8bnZuS6R+BJzN38AiQSo9osn30/G0MC+wIHrRe8xAoqmR9J3Cp4pe6RxK1kQ==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.27"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.22_1774303417534_0.9413054784893309","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@antseed/dashboard","version":"0.1.23","_id":"@antseed/dashboard@0.1.23","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"2044d2f33761898bd77d7aab0442a7350f9ad705","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.23.tgz","fileCount":46,"integrity":"sha512-b8wB6VlDGaE6V4+SVYqA/ogIHrCuBZFAvoNpUk3qsY2T7RFwwLZtvKKUPfGc1NvEsXld6zjZmpBe6RyilxoZrA==","signatures":[{"sig":"MEQCIC3g1aTFaF3v1muUCVxCrf2926epKFQKXvdeMM/9AvG/AiAqSz1RaO677mPItW9l3ufvSl7sJA/qR8Isn9JFW8TJ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.23.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/0d6c71137440302a6bb57385036292d2/antseed-dashboard-0.1.23.tgz","_integrity":"sha512-b8wB6VlDGaE6V4+SVYqA/ogIHrCuBZFAvoNpUk3qsY2T7RFwwLZtvKKUPfGc1NvEsXld6zjZmpBe6RyilxoZrA==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.28"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.23_1775382473122_0.1650759076224244","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@antseed/dashboard","version":"0.1.24","_id":"@antseed/dashboard@0.1.24","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"430ee7fa862af759c823e82b67d107bdf8ac0e9b","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.24.tgz","fileCount":46,"integrity":"sha512-ICCAvr8KlS7pY9NDQ3IAUkaTpznIvPt3UxGbXF+Uc0LM/PY2qzFK9b1CVt9XvhKfRijMJlI2E521SqQsX6LXyg==","signatures":[{"sig":"MEYCIQCsqdAvRZ6ZX9cHaBIsNF9WQOdumrOi0Lj1wMt3uQ1lzwIhAIndtwGN+KQ4xQFuHgJTkTP41OtoINdQxqpiKPvsFpYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.24.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/d5746c509176e8c1f1c9b2417259c5c2/antseed-dashboard-0.1.24.tgz","_integrity":"sha512-ICCAvr8KlS7pY9NDQ3IAUkaTpznIvPt3UxGbXF+Uc0LM/PY2qzFK9b1CVt9XvhKfRijMJlI2E521SqQsX6LXyg==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.34"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.24_1775418963667_0.022535529922236952","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@antseed/dashboard","version":"0.1.25","_id":"@antseed/dashboard@0.1.25","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"a82354c772276e237ae4cb1aa339ca867040e5e6","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.25.tgz","fileCount":46,"integrity":"sha512-RyWD5JMvQR2ThYDfR0k/bHPS+M/Z4XgxAkLftpr3h4xqQ66TGmCMr/DOlJ0NgU0i70Lt3+mBdg5JHFHRrkRGew==","signatures":[{"sig":"MEYCIQDt4at+4bdzPxSiAo9NVF2YoeL6XHsA5wuOHLjyKVVBgwIhAOt2Ro4XuPM7FxAUe6SAocQR8wiOFhcd0uK8NJVXlItA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.25.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/4561a4768fd0ef494688d7bdf3266f60/antseed-dashboard-0.1.25.tgz","_integrity":"sha512-RyWD5JMvQR2ThYDfR0k/bHPS+M/Z4XgxAkLftpr3h4xqQ66TGmCMr/DOlJ0NgU0i70Lt3+mBdg5JHFHRrkRGew==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.36"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.25_1775511141728_0.35108273467258444","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@antseed/dashboard","version":"0.1.26","_id":"@antseed/dashboard@0.1.26","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"a7b82c8c9aefcdee6a92df3ddc48579a4ed151f3","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.26.tgz","fileCount":46,"integrity":"sha512-rGr7beDSDD5m6YndUif+Zaz0zp19SpXlX2JlwgupSJM9Y6M3KiUSsl/T4/DyvLkNdGmcsmK+afJsf96cyfhaaA==","signatures":[{"sig":"MEYCIQD7GVFMeWO+lpKMrXR6oZi8N/LpQ3xv9a5+Q8WKdCC1nAIhAKTLjzgQVfyjeXtxEFjDx6Q3aGiL0YdliM+v+2quWHqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.26.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/9afd030a6bc41790f90e6865ca0b84be/antseed-dashboard-0.1.26.tgz","_integrity":"sha512-rGr7beDSDD5m6YndUif+Zaz0zp19SpXlX2JlwgupSJM9Y6M3KiUSsl/T4/DyvLkNdGmcsmK+afJsf96cyfhaaA==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.37"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.26_1775596836121_0.32239501470205867","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@antseed/dashboard","version":"0.1.27","_id":"@antseed/dashboard@0.1.27","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"430c31cafd9943a41bd99d687097ded6d0cb13a6","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.27.tgz","fileCount":46,"integrity":"sha512-qXbN7L1vrLPO6QlJeuEGxnN4zS5k2cDTynezCkMGl0e1pqBdvHFoZCtPgbZ+bYT4exgyX1Kkf9YQU8QLMdvtmw==","signatures":[{"sig":"MEUCIG35gvxef/C7nL/rI7c1lcqZzD78bUwlUPTjaU6ff/qaAiEAxUHhQOWRUQp/zf/Qmd2VWD9A/crtFFi3ywmFAvq9n4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.27.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/fb56ca221f40f4d449ce2cb8639a95c9/antseed-dashboard-0.1.27.tgz","_integrity":"sha512-qXbN7L1vrLPO6QlJeuEGxnN4zS5k2cDTynezCkMGl0e1pqBdvHFoZCtPgbZ+bYT4exgyX1Kkf9YQU8QLMdvtmw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.49"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.27_1775730783055_0.12526079576170068","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@antseed/dashboard","version":"0.1.28","_id":"@antseed/dashboard@0.1.28","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"a80d252ba7766fb6c1e16439ee5c8a1dd0f241a7","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.28.tgz","fileCount":46,"integrity":"sha512-6SbGeqQOnqBXTdJePkreMhj+IeB9R8bLdgACrU8fEZhGfrtZxTAhOLIyfUV77rkIIK2XQYUX4DeoDb98PF/fmw==","signatures":[{"sig":"MEYCIQDHiSNITItS2REGX2lHgk99ohzG0DNtwE4oZvetavjm2AIhAPDd2ysOubgI7O6JIQr2b5140lThlfAhSaBJWcP+3k63","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.28.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/1156a59029613d03936527aa5522990b/antseed-dashboard-0.1.28.tgz","_integrity":"sha512-6SbGeqQOnqBXTdJePkreMhj+IeB9R8bLdgACrU8fEZhGfrtZxTAhOLIyfUV77rkIIK2XQYUX4DeoDb98PF/fmw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.51"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.28_1775813345090_0.6230185650013842","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@antseed/dashboard","version":"0.1.29","_id":"@antseed/dashboard@0.1.29","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"47027b8d329b1b6536c1abb225c2f14e12126e2f","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.29.tgz","fileCount":46,"integrity":"sha512-Pf8TMvg5ARSk6EyAEs1uLSLzwEAMm082xWl/N03a7WjxMkOeSc+kJTb0pStptHk2vPqN7Jt0t+UDut+fGjDdoQ==","signatures":[{"sig":"MEQCIFX7btvPcu2hG7guz+JiNKN7s/WHTMoqro2Jhfa98ehLAiAqh0M68FiRqw6P72EcOezfw0dxCiZR9fBw4Ta/7L+H4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.29.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/9bef6b467b268d3d870ce93eb44ce315/antseed-dashboard-0.1.29.tgz","_integrity":"sha512-Pf8TMvg5ARSk6EyAEs1uLSLzwEAMm082xWl/N03a7WjxMkOeSc+kJTb0pStptHk2vPqN7Jt0t+UDut+fGjDdoQ==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.52"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.29_1775841369040_0.8026500922531674","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@antseed/dashboard","version":"0.1.30","_id":"@antseed/dashboard@0.1.30","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"cec57898211fdf856c2b589b6a1dda481c80885d","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.30.tgz","fileCount":46,"integrity":"sha512-YArEN6bQ2VeGhjdUuZyVkvb8PCRobvWA8qwTP15Rpr+JRPr/wIaV7E+TUGQojeCBrqllfu/UiLgzld+1FZXMfA==","signatures":[{"sig":"MEYCIQDDpEy4IGR2VScSr7/Fasqr41kxbzyW9oQ0uGfro2QELAIhAIyPMwMjpFQc17TWmytOacySZNNzrMLpdBGUDGGzwAGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.30.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/10801ded5111c04be6743260f1b457ff/antseed-dashboard-0.1.30.tgz","_integrity":"sha512-YArEN6bQ2VeGhjdUuZyVkvb8PCRobvWA8qwTP15Rpr+JRPr/wIaV7E+TUGQojeCBrqllfu/UiLgzld+1FZXMfA==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.53"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.30_1775848613010_0.37162300658474945","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@antseed/dashboard","version":"0.1.31","_id":"@antseed/dashboard@0.1.31","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"e415861817fcb1101588638e78f047ac59760616","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.31.tgz","fileCount":46,"integrity":"sha512-BDjQHmVO7MuzjzYProbnkQsV0daEY1w3sxCaeYttGttxPhqwpfPtj30W8Wc30IsvveB4LQlzficNg2XwWO0b6Q==","signatures":[{"sig":"MEQCIA6OgiH1o7ElUCZYCw3APW3z8p71wWwfZxxyObIg5KZ8AiBk/wbth4qfl009Abx9rmf29Eyb4MqXmVfkatK9cNCxvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.31.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/9b38b134f6d3b11a7ea1ef1ab33b00da/antseed-dashboard-0.1.31.tgz","_integrity":"sha512-BDjQHmVO7MuzjzYProbnkQsV0daEY1w3sxCaeYttGttxPhqwpfPtj30W8Wc30IsvveB4LQlzficNg2XwWO0b6Q==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.54"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.31_1775939421516_0.5858373903687732","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@antseed/dashboard","version":"0.1.32","_id":"@antseed/dashboard@0.1.32","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"715207dab0b46c47afa6a40d2c0b73ec70fdb6ae","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.32.tgz","fileCount":46,"integrity":"sha512-FJu0tx+pSw2dJO7ktNzFpI9lNAzKftG/4bMM12rlPJXnOiDuiBGC1RZruVoWccD6FMXkLQQkQaFFDmVpX3DIdQ==","signatures":[{"sig":"MEUCIGU+jzWlRabyr/W+KsyVHTx6g4Lw0yfDIJ6wQb+qorUGAiEA1wVlaOtlFvlr1BtUd6Zal5JExnD0jLsRAheiVepy/d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.32.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/519fe34a38aba9aa99911428ba26460d/antseed-dashboard-0.1.32.tgz","_integrity":"sha512-FJu0tx+pSw2dJO7ktNzFpI9lNAzKftG/4bMM12rlPJXnOiDuiBGC1RZruVoWccD6FMXkLQQkQaFFDmVpX3DIdQ==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.55"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.32_1775988377153_0.10200408829403607","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@antseed/dashboard","version":"0.1.33","_id":"@antseed/dashboard@0.1.33","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"dd92ac5bb172c2c4a3097b16e961556cf84e11ae","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.33.tgz","fileCount":46,"integrity":"sha512-6Wbj0LvbVQjw22jcPH7V/Oqc7gK9fAA+pAHhq0qJMfbFrMLl70J1qL0zdn/stk7XiW5Vy/PDiJIoAl4c9iYJFg==","signatures":[{"sig":"MEYCIQDcnUuu4HQ+dvfP6XbN0ItE89Yd/Vc8sVMTw9RmE7ykTQIhANtLhJgTah7rJq2+OS9lFOW/7ATYBIiKSSBMFHGj6FdF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854673},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.33.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/c4b888da184361c1330ca4c2769f5e79/antseed-dashboard-0.1.33.tgz","_integrity":"sha512-6Wbj0LvbVQjw22jcPH7V/Oqc7gK9fAA+pAHhq0qJMfbFrMLl70J1qL0zdn/stk7XiW5Vy/PDiJIoAl4c9iYJFg==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.56"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.33_1776012308158_0.5337430167854222","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@antseed/dashboard","version":"0.1.34","_id":"@antseed/dashboard@0.1.34","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"e4f863e45ff1bf642fd4a474c9394f3e1d68dcd0","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.34.tgz","fileCount":43,"integrity":"sha512-aol/kslBDt/9BqvanCVthnHNGt9rNpyM8YyE8uVPOWOqtJqsL9mPJGIIg6T8YF2/ekj1sFuu0BlTwfwGHdl3Mw==","signatures":[{"sig":"MEUCICjaarvuiKLcG5mlq2XwJYqfryNAyreGXzjDPfQYemGbAiEAmSl+MpZm4zm0rpzv9NyCu027ete2YzBk2K/zfvj/NAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145522},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.34.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/5ea67ea2c932c9355ec1b24ae0422924/antseed-dashboard-0.1.34.tgz","_integrity":"sha512-aol/kslBDt/9BqvanCVthnHNGt9rNpyM8YyE8uVPOWOqtJqsL9mPJGIIg6T8YF2/ekj1sFuu0BlTwfwGHdl3Mw==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.59"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.34_1776170924568_0.2881236960863949","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@antseed/dashboard","version":"0.1.35","_id":"@antseed/dashboard@0.1.35","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"dist":{"shasum":"58e12a81fe1227e56731c24e6f5564d14f649385","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.35.tgz","fileCount":43,"integrity":"sha512-pBUcfzj458T1d5K8W2RvBBW6pEDtE9mjYzSQdJ2i1Skk0OBYeHWWqGAvFyePZi9nsIVI4XuePDwKKbefFnjeLA==","signatures":[{"sig":"MEUCIAE19OInMhkgAzTf6MmBpFHw2WxO6FBvvaHCKqoeprVYAiEAzMKD1HQqebXgiYdZfaCi0QKSBUDh+yPb5XpK5TXlOek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145522},"main":"dist/index.js","type":"module","_from":"file:antseed-dashboard-0.1.35.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build":"tsc","build:all":"npm run build && npm run build:web","build:web":"cd web && npm install && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/52974e079915ae184b75b2e4e24902d6/antseed-dashboard-0.1.35.tgz","_integrity":"sha512-pBUcfzj458T1d5K8W2RvBBW6pEDtE9mjYzSQdJ2i1Skk0OBYeHWWqGAvFyePZi9nsIVI4XuePDwKKbefFnjeLA==","_npmVersion":"10.9.2","description":"Antseed Network web dashboard — monitoring and configuration UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.3.0","@types/node":"^20.11.0","@antseed/node":"0.2.60"},"peerDependencies":{"@antseed/node":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.35_1776195178668_0.5381659325460244","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@antseed/dashboard","version":"0.1.36","description":"Antseed Network web dashboard — monitoring and configuration UI","type":"module","engines":{"node":">=20.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"dependencies":{"fastify":"^5.7.4","@fastify/cors":"^10.0.0","@fastify/static":"^9.0.0","@fastify/websocket":"^11.2.0"},"peerDependencies":{"@antseed/node":">=0.1.0"},"devDependencies":{"@types/node":"^20.11.0","@types/ws":"^8.18.1","typescript":"^5.3.0","@antseed/node":"0.2.61"},"scripts":{"build":"tsc","test":"npm run build && node --test dist/api/routes.test.js dist/dht-query-service.test.js","build:web":"cd web && npm install && npm run build","build:all":"npm run build && npm run build:web","typecheck":"tsc --noEmit"},"_id":"@antseed/dashboard@0.1.36","_integrity":"sha512-cW026EQJ4sHDpHEPkX4s3tVdGogiSXX35BrZ/YPJ2B0ohlryhAVBV5w27UBmXJxdxFWlHyH0HtvV5KLddnkX+A==","_resolved":"/private/var/folders/hh/1w3crz3x1992_ysslgwp168w0000gn/T/319d96d623531334d104659ce852fb14/antseed-dashboard-0.1.36.tgz","_from":"file:antseed-dashboard-0.1.36.tgz","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-cW026EQJ4sHDpHEPkX4s3tVdGogiSXX35BrZ/YPJ2B0ohlryhAVBV5w27UBmXJxdxFWlHyH0HtvV5KLddnkX+A==","shasum":"2da900a4bfa4de1c3b6d932164715441a98d0a47","tarball":"https://registry.npmjs.org/@antseed/dashboard/-/dashboard-0.1.36.tgz","fileCount":43,"unpackedSize":145522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE0TRMvxDMgTBkn3CPOMnnh5y/kFXFTLM7e9HTKoHO1EAiEA1v4/cSc5IWGHbisr5ILAN18pRolFbFrIGCmyCV8JmCc="}]},"_npmUser":{"name":"shahafan","email":"santwarg@gmail.com"},"directories":{},"maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dashboard_0.1.36_1776320817969_0.8885595424466535"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-25T09:15:40.294Z","modified":"2026-04-16T06:26:58.231Z","0.1.1":"2026-02-25T09:15:40.549Z","0.1.2":"2026-02-25T14:35:33.100Z","0.1.3":"2026-02-26T14:48:44.541Z","0.1.4":"2026-02-27T08:59:53.603Z","0.1.5":"2026-03-09T10:04:26.400Z","0.1.6":"2026-03-10T14:37:01.381Z","0.1.7":"2026-03-13T08:25:26.010Z","0.1.8":"2026-03-13T11:43:45.713Z","0.1.9":"2026-03-15T10:18:30.437Z","0.1.10":"2026-03-15T11:35:19.044Z","0.1.11":"2026-03-15T14:17:30.741Z","0.1.12":"2026-03-15T18:56:15.108Z","0.1.13":"2026-03-15T19:11:45.731Z","0.1.14":"2026-03-15T20:19:19.945Z","0.1.15":"2026-03-16T12:55:08.616Z","0.1.16":"2026-03-16T12:56:37.533Z","0.1.17":"2026-03-16T14:50:34.020Z","0.1.18":"2026-03-16T22:15:01.468Z","0.1.19":"2026-03-17T10:55:47.962Z","0.1.20":"2026-03-19T14:23:01.942Z","0.1.21":"2026-03-19T15:16:37.933Z","0.1.22":"2026-03-23T22:03:37.731Z","0.1.23":"2026-04-05T09:47:53.283Z","0.1.24":"2026-04-05T19:56:03.861Z","0.1.25":"2026-04-06T21:32:21.894Z","0.1.26":"2026-04-07T21:20:36.329Z","0.1.27":"2026-04-09T10:33:03.234Z","0.1.28":"2026-04-10T09:29:05.302Z","0.1.29":"2026-04-10T17:16:09.301Z","0.1.30":"2026-04-10T19:16:53.216Z","0.1.31":"2026-04-11T20:30:21.712Z","0.1.32":"2026-04-12T10:06:17.382Z","0.1.33":"2026-04-12T16:45:08.370Z","0.1.34":"2026-04-14T12:48:44.744Z","0.1.35":"2026-04-14T19:32:58.795Z","0.1.36":"2026-04-16T06:26:58.122Z"},"description":"Antseed Network web dashboard — monitoring and configuration UI","maintainers":[{"name":"shahafan","email":"santwarg@gmail.com"}],"readme":"# antseed-dashboard\n\nWeb dashboard for monitoring and configuring an Antseed node. Provides real-time status, peer discovery, and session tracking via a Fastify server with WebSocket support.\n\n## Usage\n\nThe dashboard is typically started through the CLI:\n\n```bash\nantseed dashboard\n```\n\nOr programmatically:\n\n```ts\nimport { createDashboardServer } from 'antseed-dashboard';\n\nconst server = await createDashboardServer({\n  port: 3000,\n  node: antseedNode,\n});\n```\n\n## Key Exports\n\n- `createDashboardServer()` -- Creates and configures the Fastify server\n- `getNodeStatus()` -- Retrieve current node status\n- `broadcastEvent()` -- Broadcast events to connected WebSocket clients\n- `getConnectedClientCount()` -- Count active WebSocket connections\n\n## Architecture\n\n- **Server**: Fastify with CORS, static file serving, and WebSocket support\n- **API Routes**: RESTful endpoints for node status, peer info, and configuration\n- **WebSocket**: Real-time event streaming to the frontend\n- **DHT Queries**: Service layer for DHT peer discovery\n- **Frontend**: Separate React app in `web/` (built with `npm run build:web`)\n\n## Development\n\n```bash\npnpm run build        # Build server\npnpm run build:web    # Build frontend (cd web && npm install && npm run build)\npnpm run build:all    # Build both\n```\n","readmeFilename":"README.md"}