{"_id":"pulsewatch-server","_rev":"110-9e9ca7463de7c75bc72428b2175796ae","name":"pulsewatch-server","dist-tags":{"latest":"1.1.26"},"versions":{"1.0.0":{"name":"pulsewatch-server","version":"1.0.0","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.0","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"0d712d076c6bbd492c529d345f0d5bc6f5962617","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.0.tgz","fileCount":43,"integrity":"sha512-n0Heeyu+36OWY2CoNT2hVXZxWVokov/SHlhTKFtbPTPkB1qFxyBMTA07FZAaxwW5SHc1o6aF1MiYWqX/RPehaA==","signatures":[{"sig":"MEUCIEx4m5ZhxlZerpKzrShVZm38rpqEhBalcUcPqIekCuhpAiEA93ZbHLCIbrBFsXzj9e1KI5WPCvR6wFLbK3EqBrn/ivA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132587},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.0_1769770374945_0.761398219024352","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"pulsewatch-server","version":"1.0.1","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.1","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"240abf0af2ab2cfbdeb17e0d32c00fc19b8888fe","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.1.tgz","fileCount":43,"integrity":"sha512-Kqam0zlNN9R1OzU5m3Tme4zHlXZyfmgS5znOF2QnqNIgeS+3pZ9j0yA4tmD1Lvcfie5JimMuSz/HQpP2NzvRrw==","signatures":[{"sig":"MEUCIEaZsMYXLNi8WAqNrZzpd6lgY5MK9JaUwDRcHmBKWoN8AiEA64ln/o+0uQ1h4kBUTjy28BdjueCxkGZvnfn0PMIxgeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132578},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.1_1769771027739_0.2929122243836044","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"pulsewatch-server","version":"1.0.2","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.2","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"8ecd657b3ad6c592b1d8db1e429139e8a4882c26","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.2.tgz","fileCount":47,"integrity":"sha512-ggcmDuwDZ16f6IjInAiPEQhFis84XJZXjngfgbTMyprCeUH16XGVpDhecGYy57Ie1ZKOlzAamlfeodR/i/sSZg==","signatures":[{"sig":"MEYCIQCiPESJO9DufPTu+Df8qG5ixagv4XZIHyH+qD2z0U+xeAIhAMW8Q7R2tR9Bx+/GK1HDeJY2Bg3ewRKA/EFClKHJWxXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144131},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.2_1770096269091_0.012633366697868409","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"pulsewatch-server","version":"1.0.3","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.3","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"7a50ef626ad27c8643e7c75bd5839848259f2874","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.3.tgz","fileCount":47,"integrity":"sha512-WwSpzsKN78l2BTxZWqtkJQ7XTYLVGi58Sz6BbLG0m0mUW0aGorBNY988DdkJBDDQ8+O7GC7ptgtAGV87xEgbuw==","signatures":[{"sig":"MEYCIQCLJNP3YtJYDEFSXLqP1MsINwkwGIRGQoZPrgy3mvufjwIhALNtPLcwpplP8X4VNrwL/Ymg0tbfUVsTRlxUeF4ZgH4U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.3_1770112992807_0.6014147349631496","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"pulsewatch-server","version":"1.0.4","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.4","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"3c656184e05bab0535648b15ba709ecd5edb3827","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.4.tgz","fileCount":43,"integrity":"sha512-wED0rdwnSeGDDCycX7k8Fw8IKI81dq3xQv6FanRVcpCaEXe/RtAxDHLObc/Tb9dHsmzdbp0udLRJMHE6k0pAVg==","signatures":[{"sig":"MEUCIATvbtwxNLXTi6IYBxv0RaMWrNyFV0Uvg8rPDqsi3Tg/AiEA3Yt/lFD9kbqwzZISSA9/gpYJ6yuLkHYKCs7yq7JIvU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128205},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.4_1770121175095_0.01451365033964791","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"pulsewatch-server","version":"1.0.5","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.5","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"72cc416ea8c8b3104fa723cb404f52f68d9ca006","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.5.tgz","fileCount":43,"integrity":"sha512-tglz9ydT+A6EpbHnnw8N5bw+DwRLxjHF5bwXqx3Rhrdgq0jyzg/BSV6grx2EwLR8FsPGFbyucPhDm76ysF47lQ==","signatures":[{"sig":"MEUCIQDF041Oh4Ydad3crK/uw1+5GLxguZIrjuviKcspwLBCcwIgJGOoPasm6ngzxcyA2M0wrbf/xqlE+AjDhRq6ZfgT8Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128224},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"50971288cdd7629c86fbdeef097ad21217cf8337","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.5_1770124987681_0.9235735918302539","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"pulsewatch-server","version":"1.0.7","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.7","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"227e92a9de78f8c8b52ae1efd4a90a991477403e","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.7.tgz","fileCount":43,"integrity":"sha512-mDwI88QUo0vJpUkrLApjvlrp1/xmvKKu+tjQoFIQ/LkTkR22ELN+P/5y+b6xpHdymrdq935Xh1aAAMtSzphd+w==","signatures":[{"sig":"MEYCIQDm/rqEBgf7z41cdqIYcWKp4uHK6l/YcmMP+QD1aPtvigIhAKinCBcA2XuQUb0eXtTxfuokePPmE9Ma41t6d227OzP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128205},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"50971288cdd7629c86fbdeef097ad21217cf8337","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.7_1770126469757_0.04232453248061874","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"pulsewatch-server","version":"1.0.8","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.8","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"806160a1ac01e5f67075deee9474389ed421e16b","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.8.tgz","fileCount":43,"integrity":"sha512-QR7FruWmp9scSErfI3IAjAnGmwF2UCLiYXCmNvwU2cdvSnV8IiZ1O3nV0evReFKCJXvnuR0qS8l8LR7f1o2FJg==","signatures":[{"sig":"MEYCIQC+wmCUyuULUSuOsply1Q/FHIDKQR69DCK9bPVJb4XmbAIhAIfqxqMWfyTftt1qjIIpEbAeyp6Oyf4EMRmhQHU2QmWp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129182},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"85363de94493d8809e7774c08dbdb60760432178","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.8_1770189068627_0.24149227932080897","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"pulsewatch-server","version":"1.0.9","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.9","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"58dd5d7e0d1d72a90ef47a96af5ff9f69a5156ca","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.9.tgz","fileCount":43,"integrity":"sha512-lkohTHFEICQZg7BxaJ6PPcNFzKHMqrduaZPL1Xd2AvIN3eNNG0W1tQ7YpP4Uqs7cXZU0wlSJyAEFFYUtZ9aihQ==","signatures":[{"sig":"MEQCIGyE03VXjLX4MsrDb0+1eUSbdWHsJpbWLkiroj0Ju0KcAiBENDdkYSTE9j4l+EWfYE9ejacP3wpNwpBazCUIFR41Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129182},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"85363de94493d8809e7774c08dbdb60760432178","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.9_1770189876247_0.6016351448802346","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"pulsewatch-server","version":"1.0.10","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.10","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"ef50be8996d824df6fc9ba947173a22f967bddd9","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.10.tgz","fileCount":43,"integrity":"sha512-DQHZ/cZd0pnYE/vqN1Bf54VD2bL5Jloa3dd9vxRNdsg4FFMSYYFBdDeHUQTzM8kJ+Y/72sBf1xZnDksHXzx3mQ==","signatures":[{"sig":"MEUCIQDl7ds47xifyvyPx5JfRBZSCVuLTwasOgAQ+IEO4PVH1gIgYBhYR21daJcXCHvqhAj4/klG1cOlDHIvQ6o9Piri+vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"85363de94493d8809e7774c08dbdb60760432178","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.10_1770190041063_0.07220827889833736","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"pulsewatch-server","version":"1.0.11","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.11","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"375583b627b326cf117df054038820e2ffd50576","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.11.tgz","fileCount":43,"integrity":"sha512-uXtnUWNnZY+EAqNP+O+9cZtfhngTqrnY+uqHj8aJ0n8zo0DjxQ7B3QKxP84lGXrYDO5q6e2eay+mOF8/SOaL1Q==","signatures":[{"sig":"MEUCIQDfelBHGXDFSDnFbGjHkGsI81I5MAlkl5RhuCibqreV7gIgRfjEVoCshq9V+A4neAsy3vWPSJo9gR4quFCVuYzS+Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"85363de94493d8809e7774c08dbdb60760432178","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.11_1770190090329_0.6415436841748923","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"pulsewatch-server","version":"1.0.12","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.12","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"2d73af927368770c304b55c4d2dedc63e7de8d60","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.12.tgz","fileCount":43,"integrity":"sha512-KgK8Yo4oMPRFYa3WsjWgHOUsKPi2jBfDkGrwAfwuyLZJw2wi+4vUU0LJzdqRw0NVbFeuufARZmRYpalN9eu2tQ==","signatures":[{"sig":"MEUCIDqjaPiUVeobyEYXpBHj4k79fzMAKfnQOpic4qYO7GCjAiEArZKA18YXE0pxtdFuTyg3jTcOhZD7dv5NR5fr08tlqqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"85363de94493d8809e7774c08dbdb60760432178","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.12_1770190469927_0.20019211063040032","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"pulsewatch-server","version":"1.0.13","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.13","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"1ea301a032cb86554b77dbf8e9ed064d05e3dc5f","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.13.tgz","fileCount":43,"integrity":"sha512-8AFP2RYki3+jy3Q5GHgK/diRhQEoJaC5lwsTKArBb52xXYQFbkxisvjvONj9ZsO2BY7Bot2F+RMEb1k6VSkQZQ==","signatures":[{"sig":"MEYCIQDFzuwc+Ac6jI096Ay4m6CBxMQNxOEUZQjsJFrDAtoW8gIhAOz+5J1jTPofZqmzezpf64iBah9ewuHeLfhx85piLcI+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"85363de94493d8809e7774c08dbdb60760432178","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.13_1770190509387_0.9417570517115861","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"pulsewatch-server","version":"1.0.14","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.14","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"f833fd0f164c57d3c85a311942c93f217ef0e066","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.14.tgz","fileCount":43,"integrity":"sha512-K0QC2qhfb+wMa3zI7SJ+gVRxTBeqM/JIZMLpBlwh9ZXMrev3ILxjBun5OnWPWwNIfO7TDVJJtbo28pRo9v4E6Q==","signatures":[{"sig":"MEQCIHPRy+LbvfNAm9zYy8ABb/pIPTc3Xb2daNDxxOp865toAiBlWn6CJxxJdjB5lHZlQS9WuHKXUWxA5AzgjUHKNfl34Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7debb8a0db17d078924bfbf5794699abb7b7be92","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.14_1770199796795_0.22955392598587365","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"pulsewatch-server","version":"1.0.15","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.15","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"ad86986fa45ca3a21c2f4d4d16a3b6027036cf7d","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.15.tgz","fileCount":43,"integrity":"sha512-eik+/mkzuMyAAQlWv3XYQHCms0dqxZMhWKQ+9wW74og451IL20hEaSkX3WNj9UNDvbgT5zWzkhFZHLB5Z21P0w==","signatures":[{"sig":"MEQCIBcyN2wxcegV5HG081dglrOT5eGvm4y1ZfA7/Rg+53HtAiBNPIpPvuIyObzfrIySdd89z4qDc5c568sW5njGwiPFJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7debb8a0db17d078924bfbf5794699abb7b7be92","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.15_1770202092884_0.2269063573165293","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"pulsewatch-server","version":"1.0.16","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.16","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"8018dea772bb307d48aa7c9865e641330c4f6393","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.16.tgz","fileCount":67,"integrity":"sha512-9lKKkAF+eR2VuvAmNEluiigYwtmi93P1dTTjrgk/VVRCLDeh+zTpgcW7RXiyvHYMyq9Z1cHpeanrXL9SMxPnVQ==","signatures":[{"sig":"MEYCIQCloPRei9lSZ3eWvRXYQ7SNqwCOWuZ9PKz4KsjI2I6KcQIhALeQsxA01yMPkVEGMjtpOUAjyFXJtZnPz7nSdS+F6/OI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251017},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.16_1770283532580_0.9939394621997231","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"pulsewatch-server","version":"1.0.17","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.17","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"4471e7275dd9b1707d82ab194deab989f8d60d85","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.17.tgz","fileCount":67,"integrity":"sha512-bZoSKuSlCRLj6DpusphuqIvyB/IwZOSyBF1HVkFp4Ulf8lJtCwTRUltJENrGG3UY7Qh2ELYfE4C0X5xmPnpprQ==","signatures":[{"sig":"MEQCIDeUdfzs/+A8JXTo7BI5AhHjnZHaq3CgzfFapPI5jGF6AiA+AKeu36rgFfRhrKMalkHeM3F7gidhQB/DXHXtoPq6Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252671},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.17_1770285280414_0.8691659937050253","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"pulsewatch-server","version":"1.0.18","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.18","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"e9937430436224ecb04e3b28083f7fea0dca8b71","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.18.tgz","fileCount":67,"integrity":"sha512-AvbG29lW6Fk0Xnu2BYm8EVCQc1Is+rUhfMVlkegG5+ljk7mgKdW8F6DzH0FbBgRJ/yneh8d4Yok77NOu3Dh+mg==","signatures":[{"sig":"MEUCIDRb/bNrsX7wd61u3Kgv0aNlPjE+Q/rMWl6VuPAA7c/vAiEAxw+tWS2a+e60SolSIK8Tv3ion1Fl/TJfQei5WvDDcrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252868},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.18_1770285874699_0.7805161944546024","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"pulsewatch-server","version":"1.0.19","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.19","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"071339016a5db9a9e5c9880e3424efe72f1ef98a","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.19.tgz","fileCount":67,"integrity":"sha512-vSdl5L9Ptwf6Ht/Vhp51/b45AuWVBuBoN47hUOFxbP5H0gvyW9cOf2DjJ1FfpdATo+cXwqVu28z1VzDGGaNc6A==","signatures":[{"sig":"MEYCIQDDB3muQOtM6ApN3naVjZ5gCR2n5jDLnsurms+hhXRnbgIhANCqAVZE1tJjggs3wKBw9lRqefgUlCQTYnIb6ZVlwCz2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253969},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.19_1770286355261_0.7530262013801916","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"pulsewatch-server","version":"1.0.20","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.20","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"f5a39fb84461cd87690d96330cc9cc4b81a07ce3","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.20.tgz","fileCount":67,"integrity":"sha512-UV+foYKcnK5OepuffzYwmd12Ks997hIWA+JogwkMW2NlX2cBgkbQMfyFXywMqw5KIBKwHKviFkTQ/kbXFTvHGg==","signatures":[{"sig":"MEUCIE82C2Dk4kij+mHmEyKBRmklRPASDeR/aozAErqktpFzAiEA0qjNLgzkwoFk1ovSuouCibJrk/uxEJP6xwk1X+T7x3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255614},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.20_1770286768303_0.42859802315897433","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"pulsewatch-server","version":"1.0.21","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.21","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"83c540e5578cc64cb8c4cf118654c8f818fc53ad","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.21.tgz","fileCount":67,"integrity":"sha512-dVELBvErcS26fF9jgKaTPnHWwUINAJkYlMgmClB9HeCoe8+eRgt1r+9+0/xrUe2J1bBgStVTa3PcZxhk/SS0dA==","signatures":[{"sig":"MEUCIHqpfFV6XIOO5KwcK+F7c/SerfzHrbQVzn3hCMRM4QUSAiEAsFxfPwRkiI+8Cc8db58EHTDh+MOKUvr99xzzpghMTxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260449},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.21_1770287229679_0.7592234625803067","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"pulsewatch-server","version":"1.0.22","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.22","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"154fcc7ff2f6c223c8d877af4655d0828d69fef1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.22.tgz","fileCount":67,"integrity":"sha512-BnoNJ0KtmU9ZtBsgnq1ok2BVjkwnYz82CR4z4AvgTFW+s705/lhMFbZyZpWi2qRMHfQ87GnPsgVi3HMUYyQohA==","signatures":[{"sig":"MEYCIQDa50YTRBb96hPFhFJRF8u0rWlNGittYCyEofxABFQSTQIhAMQPzn8jtsH1VVpoBqlBWmS+YC1NakLx7CAQ/f5L7NGt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261913},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.22_1770287717809_0.9117164014138317","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"pulsewatch-server","version":"1.0.23","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.23","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"90393c448e4fdc0b4d0f3954c664228e7da782a9","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.23.tgz","fileCount":67,"integrity":"sha512-8hdgNBYi2K2lqQjHCqy4OPPLljARguy4EQivqfwKpsXHY8B9u0Uc5ztjh1LB952TQZLF5ihclqb9xyWNKN3keA==","signatures":[{"sig":"MEUCIQDA1HoHD+NcTPKK3z81celWRO9miU5GB9QqxWVX+9ZXBQIgJA0Y34q8xEAA90Ih+laxQRyLrQelq4vbP4mO4eW2YRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255123},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.23_1770290029485_0.21417443005646053","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"pulsewatch-server","version":"1.0.24","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.24","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"2d48741fdc3e5dff667aed76eac0464049f1e364","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.24.tgz","fileCount":67,"integrity":"sha512-xuLGdzmOssKHFC+y54MSXbPhkLc5Nbj1TbEa37AXmTNdKUrn9KN8g35pUAJeQk3KIAWNuu4/6PXlPU6TyrUBoA==","signatures":[{"sig":"MEUCIETrMLzxVAhihFNDAwnQPgOF3NighVbj1BaJrVlRJ4FkAiEAz5zArlo4KsFLF/cZyFeNLResKY8zJVCDKPkgOkkzRVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260683},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.24_1770291659195_0.49519087808773676","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"pulsewatch-server","version":"1.0.26","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.26","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"e7e59a9e5c6e193a81389cc71af8d152b61d70e8","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.26.tgz","fileCount":67,"integrity":"sha512-De+ptqQhlkAIC2SyqcXO2O01Xc0pB4kt5Bkymq+9/iYgG2fHqSLrs2k4FogaetoMggBsl0qz1eJgHElb9QnhAQ==","signatures":[{"sig":"MEQCIEH95TlKHDseA3gpDcev84rzlKe8cYB6LwAq9Am45NV8AiBUXBB7MRiBwNzfP5/nJAPMbVSYu0+FjxgCT0dy5I2m3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261615},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.26_1770296328267_0.7170553905987944","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"pulsewatch-server","version":"1.0.27","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.27","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"4a8ddab9eddcd227bcdebded55e20244ecc6cc2d","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.27.tgz","fileCount":67,"integrity":"sha512-fF8tgapgTFvGrIYdc6jbwiA7L6uCVtRktmulDQpzgUJVX4fvH8H6qAi8dVO61yNTjv0ADyIOU1jAd2mdyMOn/g==","signatures":[{"sig":"MEQCIGJlgH050q2d5aUrUlRPU2CujoUdcfA/GRPyNJNFOg9JAiBY2Q8lv+pkCUd+c5Qqq5FuqnRkywxEXLDJgbii04aXJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267550},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.27_1770296777433_0.5420970695037486","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"pulsewatch-server","version":"1.0.28","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.28","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"a2bc8d9f71ec123bd3d3b61142673df559967c7a","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.28.tgz","fileCount":67,"integrity":"sha512-8nRucY/YDjv0XHi+jx1SVZaf1McPId8toYHlV7qunaHx+nM1sxW1/0RnIzeTT8Zw8eiAS10brlOICj5Gj3796g==","signatures":[{"sig":"MEYCIQDEXdXiM1lWq9rPelegVWOvDLhY7820vzib7z/ucdJ2WAIhAKJMDRilC5xy3FuSOioyQ3EfU3/6XHf4iO341q1QVyCE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270157},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.28_1770297444635_0.14744921266558086","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"pulsewatch-server","version":"1.0.29","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.29","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"21a871c9b1f5c0a2fc4f127456ebd5c6647adc8d","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.29.tgz","fileCount":67,"integrity":"sha512-+YFv7ToPM9pVv6g8T8OdgRxU535V4bpSAW6Kx4CvTJOLe1t7SF7g0mjMNib4xJSjX/cgk6xAdwgZBh/5q0yE8Q==","signatures":[{"sig":"MEQCIDHmkLJR26Aepl1TkrTk4+rs3eDOMavB6EQ5xzcQZFxWAiBeXRcTsLeAHXCDSx7gnQNLF8QWENdYZh8fzQVis2BkXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270242},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.29_1770298371075_0.7655334641267757","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"pulsewatch-server","version":"1.0.30","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.30","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"91b176b8390f29aac4eabbabb52f374243e4f1f1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.30.tgz","fileCount":67,"integrity":"sha512-DeZPfOAwUaNlYbgk7LGh51ag+eLQh4TCU+gOkvmJh/1Or1/G9qsdgg9hEyw3G02SMFfcPYV6FHIcdama6LXA0A==","signatures":[{"sig":"MEYCIQCO/7O/BoGs5Rx/JOOFsd5oKNUpRyVgzyFtw3eW2oxPWgIhAMrqge/xatFb2HXpTTOnsB8zCt298S5/TEbItfEbDC6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270967},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.30_1770298687147_0.4884926209451339","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"pulsewatch-server","version":"1.0.31","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.31","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"5a33de63a377183e912b7f07e126828a0b30ba49","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.31.tgz","fileCount":67,"integrity":"sha512-iET8KHFbgN25ziSR9OAnqQ8y7WrgYCmgDSqSKwvrwFwiazoXCvGVzTAVg5Ee3WbUlXFRxFgmbcXsDiLyBzgTOA==","signatures":[{"sig":"MEQCIBvngKLtTBNSv+UBBkbOMRIaxtjFATK/bJrKrA2wzVk4AiAqyqH4FfvNydpFsZDlHYg2EdAr/qloHX1WbfLrfOWnjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.31_1770298805939_0.7046775916590382","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"pulsewatch-server","version":"1.0.32","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.32","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"7bcea83c27451fe9446cc1ddbf8de71d42556527","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.32.tgz","fileCount":67,"integrity":"sha512-zCObKnNd5tjRh6sGwRxvHevTk47f/TlJXl849GcgfmjWHnvCnYsMADmTtrN8/zwVxG2sLy3g91KJ75KRZhF68A==","signatures":[{"sig":"MEUCIBU9u3MiedgG5YtQATNKZfxuZLr0D5xwAa2+mP+Gb6DXAiEAwf4kfaUNa5g9QyJxwTPtdy5xBQck1n5pka9NIoSg2wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270805},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.32_1770309546031_0.9016038674445204","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"pulsewatch-server","version":"1.0.33","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.33","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"fe80e4040edaa272c2e816ef0bc7321201faea0b","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.33.tgz","fileCount":67,"integrity":"sha512-1aECdSvH3SbrXxmJ7en5ONsPMCJqamMP4dffehQYwk7qANsnEHh7TOi/oE2zjgYZ/z/YAqYMdhbgq/joiwj7zg==","signatures":[{"sig":"MEQCIHsgeS6aH6+pz4yALdsf5idXOVDaRazk00IN3vMe1v1HAiA2xJY+59QHyYby4vb5Z6Uy+Fk44sF/UV8OirKH03DE/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270964},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.33_1770310254378_0.40135263267981713","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"pulsewatch-server","version":"1.0.34","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.34","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"91c4ffb49f3c585d119c820dd7bbb0b7ac62c442","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.34.tgz","fileCount":67,"integrity":"sha512-7tbzMDqq+3fRSZr9PxgHM6Tp9YvoewUFe6EW7JPXjAOqw/f3FlsNV+J5VjCPpX1MwB1L9eUsyvN3v4UBsdTsBg==","signatures":[{"sig":"MEYCIQDiwGopgZq3axshP/ZMh1G9n1nKJOVSePCp9gPJ2C2tlQIhAKDuaR/d/TIaVp0h+E8nc169+x+9DBmCbbuH7ToMm0Ii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.34_1770311529037_0.5134882589403307","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"pulsewatch-server","version":"1.0.43","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.43","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"e488d802bd24c51ffeed72a1f125bdb7bae76b5b","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.43.tgz","fileCount":83,"integrity":"sha512-ljdKM6rD42EUs+xFk68TXHAK8jOU/cdF3NyyHOZeYljCzg+j6A3h/4NMU8TLcv8BX/5xT4qlNWDSyoPB52H6EQ==","signatures":[{"sig":"MEUCIGVduzSEYYe2IWU62k5AT/l49sCsxagF47eRbGBZGGSWAiEAmw4ZSpfVtylysw+E3SrLS3cQdEZqzIUr44QuyLwP2GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273580},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.43_1770359722874_0.2623623349744999","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"pulsewatch-server","version":"1.0.44","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.44","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"9eee5b36402ace3e3050ef5b80c887400423376f","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.44.tgz","fileCount":83,"integrity":"sha512-m3ZhYANSpbxh01YoSv9QKgg/DMmJW7Us01ptXj6WO6830O/EMvVOQfeA2vQyze8Hktyh5XTXZ5MijJS9zJzE7A==","signatures":[{"sig":"MEUCID8duf8SbYQcZ10bfQwzBqxz+VlZ1idRMO4jVR2Q6hSwAiEAjjHdJPgDlgxEdfOUGwLrw0H6RYCqmPaHpbr99Uw8XAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272701},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.44_1770360601867_0.6737235997538416","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"pulsewatch-server","version":"1.0.47","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.47","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"fbc2dc85db0b1b90f713c73026c6ad547e8d74f2","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.47.tgz","fileCount":83,"integrity":"sha512-NM9JlUVX0Jb1DrQezj3zXuIARBI2JUosRO2I2PIYydwA0CKk/GIQiQgzoeYB96dxXG1kHaG4vI22LXI2lUknXg==","signatures":[{"sig":"MEQCIDVGxpUTGxd4fLrriOGsKyZqA/uMibGPM2sGraoRxdMiAiANh5Zc8tVpPLl0iphlVNTuEQajBaPDjK1pwVRFa0PWvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.47_1770367894609_0.10366215918262967","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"pulsewatch-server","version":"1.0.48","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.48","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"6f39f9745463f1e646ec6e2ee5c8d625326ac5b8","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.48.tgz","fileCount":83,"integrity":"sha512-dHd/rBF6NQOL7/AdiQY+S6Mil9gwDQSHCLXvAePRnA1gwIaMxa4WWkAIaOGOMaALME5a/oGTVwTzkEwzs/lHMg==","signatures":[{"sig":"MEUCIQCmPQ8OA8xgKaJwCCM2f7YhF5fcbKGGC9HxSOS5bnQ52AIgUh1KdvMpJQoUcqgfvifVyHAwM6zesWYaeTKTczjwao8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273649},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.48_1770371075755_0.2674585174176114","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"pulsewatch-server","version":"1.0.49","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.49","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"bcb8803994c069088835f5dbaed62ef4264e6863","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.49.tgz","fileCount":83,"integrity":"sha512-MpuWSUtJKdfpGAU+owVrLoZJ8W5OvomeWb2sXNhyUUs4vHagp5+2ajIPe8reem2Y8YrY59YSKLV0czXnUF0aBQ==","signatures":[{"sig":"MEYCIQCEJ0kKdUQ+7k5xgPrY2JVtfZX3qc5w6ld4SWfjC7596gIhAIZX4Py7HrjBtCzXk7WK7qPN3qLM+GHqkcXfQ7BFrEx6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273714},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.49_1770371559385_0.8910598465735726","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"pulsewatch-server","version":"1.0.50","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.50","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"1e21173d1277fa49ffb4391486ba87ea8c30e1c4","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.50.tgz","fileCount":83,"integrity":"sha512-cQkHxIMiUmDCyhrA563vd5AL6hqkKdXM5/Zk0W+FUOQX4+HkCoU/HnF70haeSOS/HmcJZld79786JbbMuzV8Qw==","signatures":[{"sig":"MEYCIQCFmHZFZmH6ywCaOQ0LUUwhs+jw0peAmw0/7aWUlfqL/wIhAOK9yp2gsmemdj7s1r/nxQ0uaY6N1IVGctig3nxZyIpY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273647},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.50_1770372011606_0.5422153971541579","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"pulsewatch-server","version":"1.0.52","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.52","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"5135b0188e92136e36947f297ced67f33c4e44d5","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.52.tgz","fileCount":83,"integrity":"sha512-3vJNvFjSjO+S9FniAcUdLQ4MWofQLlT46pnwJteMtGZiQoQ+Siwdlp/ym1ucmAbZ+SVe4Dp7YXthtIOFcVMwQw==","signatures":[{"sig":"MEYCIQCllX/ZIDPSuxEch+hkfABs0wK/hO+ucGvLiE1/KiEllgIhAKVMoyYCWPMmJya1B1Jmc/6i3O65FFijpKBbakSvZ8D9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273607},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.52_1770373383501_0.19497337653531277","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"pulsewatch-server","version":"1.0.53","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.53","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"11bee3e2afbdabe1457f9959ba26532174f7b92f","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.53.tgz","fileCount":83,"integrity":"sha512-HtBIo+RDcfxyMUtDEGawn+lquFDujdCj4b1fWvp8IBGWbolfpgtmcjMZC08ibU4HWfdCBYTaLoy51GVWsI/7Yw==","signatures":[{"sig":"MEUCIQC+ZpQA0zYss6gUMuh8PozxnEOOXBDkI7kcoNuB/CGozgIgKI5XM35XS7HrTQHk0aZTSip21v4H42q7CKxJxfAi8NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273610},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"9bcf1a64a711cae77154f77c86cc56d8163f53a9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.53_1770374020054_0.3001308241799383","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"pulsewatch-server","version":"1.0.55","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.55","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"dd44a85609498dc84d71189f945a06e3b8b41532","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.55.tgz","fileCount":83,"integrity":"sha512-/JxCiACdzeWgZy7dbMZS2iFJocjwkFmFqPSQZPqEpQ64JWPs/8cXdhGeQwZWFvuuIbXUOMBONLFoXrGzw0bSHQ==","signatures":[{"sig":"MEUCIFrGV2ZPQXHmnUXjXRCyi+jZ/tTyUsMVB0qPLqqBrtADAiEA9jj+FaOxj8ja9+Nya8BNTpl6W60y7qB6roJN6/OVvzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"571c236ce054300e106e1d9fd7077e9b4e3aa414","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.55_1770460625902_0.8663093171863421","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"pulsewatch-server","version":"1.0.56","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.56","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"57714aae7ae4a813c9bc2e5d5ab81e91a69a3ecf","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.56.tgz","fileCount":83,"integrity":"sha512-kqhS+7WW6CkxyrGd4U3eDnWs4szUoJkUSAj3sPxIlqg109qM/H1R05sPxV3cTZQDmRVQbaDJ46VFYTs15FZqeQ==","signatures":[{"sig":"MEUCIQDo4GQh409D+/yfocOE7by2bDDkDpSasOnQU5fYRKTzfgIgZ2TRbNyaS/Dpw+gl7LqcjME27MO7SeqNVi+lhVKKoOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"571c236ce054300e106e1d9fd7077e9b4e3aa414","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.56_1770467125351_0.15148887143364687","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"pulsewatch-server","version":"1.0.57","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.57","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"90d3deacc506206fa6486e490eab660b0b1a08f1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.57.tgz","fileCount":87,"integrity":"sha512-nS/9Wg1OE5qf3Y8jTcSod4UYW2HWKeaw4uw84CxuH/Jh6vdpwre4QVVttYMSzDv3DpYw2mRvXDEXx3McSoMkTQ==","signatures":[{"sig":"MEUCIDpOT94NTPQ22nPFbNq0VVElg+xbSIc4edNi6FGJ76uXAiEAyQHvwSvv/MXPReHT6lMlmleRHXlHNgklC1E6WF37bis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300169},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.57_1770636695884_0.18561401033207914","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"pulsewatch-server","version":"1.0.58","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.58","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"99e52d3606486d7f0369eb7c70d75ce9213dfe0a","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.58.tgz","fileCount":87,"integrity":"sha512-HPpEQcVbsIo3e7ug3I9Wsx9q55FKasoeiDHxrSyXOCYPUuycrjqa8Ra7mgFABqTb1qFkb/WzTQwsX6zfpZ4n/A==","signatures":[{"sig":"MEUCICKpa4xG12crgA1OO+fsvVA3J74UZhT175i4/jzfGBz3AiEAqFkYIzV+nPmEq/hMZfC/ghfOwVaFkKqAimtgrXkDKvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301071},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.58_1770640968099_0.2968051394840203","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"pulsewatch-server","version":"1.0.59","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.59","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"c16cc8c07ca9b9e838f9bbc17a0d2110ab97a7d1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.59.tgz","fileCount":87,"integrity":"sha512-K42GmuaquCdJkvqk3mJ6dqsDpSb2l60T8BiW9tABckKj/QxN91IdtgMhwq9cNS0yeeikLyWo120d4BjxpfTifQ==","signatures":[{"sig":"MEQCIH1KSx6rxeE7qr6rCbHeOlVGDfOSxK5GikZsY8BSCZ0uAiAO0y/gXyJNx6qIJh2gJl6/JprGYK6qaNA7CE5oKZvaag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301734},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.59_1770642220994_0.031403177650089376","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"pulsewatch-server","version":"1.0.60","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.60","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"ca7b566c2754a6db4140a3d21ce9063915c6d204","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.60.tgz","fileCount":87,"integrity":"sha512-8HPKUCGjseHIyirTmfzdxOhP9LgP8YTRjME2jQmNtXieNwYi0Y+fcsNVkLO6tknaOpNqcd85TIdkO7gF4gbnFw==","signatures":[{"sig":"MEYCIQC0GMV2UXsSlxD83Da3wcyE5of0JcjKXi0mJVL/6PtgSQIhAIszx+tm/nv2+Le9qxm2zzJ/xE84c3Lc8Zv0TXVMYxsn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301054},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.60_1770704612494_0.5952394765680511","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"pulsewatch-server","version":"1.0.61","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.61","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"53d67ad0fb3aa258838e141bc2f8c3c2ad6c5225","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.61.tgz","fileCount":87,"integrity":"sha512-PQaS826jWCU0VnWB0+4ukJi6W29NC8JBqBZN6sE1B5/mkm9OmKeWM2CLD7Vm2GVIX9L8bTl+5nk8NkZuwoxbTg==","signatures":[{"sig":"MEUCIC4M9FY0pKMkJpYg4EXmrFtP3SkHyo88gN834Mt5g02mAiEA70qJPRHtQUl++bILyQookQPSUzv2uxfm+nIt8KXOOtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.61_1770704901671_0.0033744390070127306","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"pulsewatch-server","version":"1.0.62","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.62","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"685283b9d8d77e978c5a8102f08bdeeefefad33e","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.62.tgz","fileCount":87,"integrity":"sha512-1cDc+7qDmqVZ/ohnPBSEocmWSI8OtefOFqqa04yp5sUwcwGrT887+sAwVRjDBOIX/vPb7gnCTf5bingPAqajAA==","signatures":[{"sig":"MEYCIQCBaVWBfV7NECTzL/uxquMujMwkrm5/Fa0f8bVT+IM9vgIhAJYSp8WvRYCY42FRhglXILVk58p5XRYwxZu+X1JT+3vP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302619},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.62_1770705442599_0.4336338324329403","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"pulsewatch-server","version":"1.0.63","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.63","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"e522902beae81bddcca9e3ab2251d05c4f8c73d1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.63.tgz","fileCount":87,"integrity":"sha512-fn4EkYrrUqUWqBJBJr9q5GbyVWMYi1eUEM35f4wqVhJ1WADwfclfb1xrhgJqHD8kr3pRm08WkDCpMrEjt9/Prg==","signatures":[{"sig":"MEYCIQCcLzYX+asR7C9lx9ygUOuNajoJwhdkiWCEtIdgXD0wdgIhAIL/1SBbNDL4Xsn7Ltyw3ewg0xjKrDvwrWDdAAaR0bG1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302836},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.63_1770705872004_0.7513646688101647","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"pulsewatch-server","version":"1.0.64","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.64","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"711218cba859a791ddcf5040214be442c545e9b1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.64.tgz","fileCount":87,"integrity":"sha512-SW0TLr/4rZj+suTetfzZlFgMr/fxsR3jPfFuFWGMNcIo1WVAw431QOYotmsXr+SEqQXvJKVrMSyk83WBsDmYdg==","signatures":[{"sig":"MEYCIQClwIWIxxJis6w4raFd+t1+ii3yqPhnY8sTjdq6r0LwNAIhAL94vyp1LdUAkmMKMHyHHD7+xdSVop6FHEHzeagReg6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302836},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.64_1770706852984_0.2624868046571174","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"pulsewatch-server","version":"1.0.65","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.65","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"56ef068e388cdf2518ced046cb875fbf5b443133","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.65.tgz","fileCount":87,"integrity":"sha512-JoQnWLWJmIr8bkyAFQQS4F00sPfcHmOlGDKEOI/MqG1734hKtn5IpQ8JxOMtgtWfcTscjoDaHkYTSlrzvi/J0g==","signatures":[{"sig":"MEQCIA6QGU4KC6TCOFbxq5ewRLvL1LSRRaEqb0uHSOKu1VbCAiAayw+gFBglKoIB2ufAfHuieCsmeDOqYmJIiknLuKzeQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295984},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.65_1770708293198_0.35383178744785604","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"pulsewatch-server","version":"1.0.66","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.66","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"f3582bb0de6ea8e539a2686aeda6d7ff95916501","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.66.tgz","fileCount":87,"integrity":"sha512-60VU6N2LiW7h5Ma11q8ZNYFajWWFhJTJLpPwSTaj6SyNgr4NXDWOK9diBldl3eGRE/A/sJNgiegV39t7rlF8Dw==","signatures":[{"sig":"MEQCIDJfoUtPzFvnfg/uPmrlivw9FC7Qfv2lhgonRI7vEzWdAiB8ar6o6KcIeqZ9VMg58cAghgTheBAXpe1cDCSppcyuWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297628},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.66_1770718058492_0.8528028272626387","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"pulsewatch-server","version":"1.0.67","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.67","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"95237174c24500415076f49cdfcfa1dfa2f6e85c","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.67.tgz","fileCount":87,"integrity":"sha512-fTJwxe90DPRtdwj4tUf8DAieOwjdcN12YQRcQUNUiFe/5cJLdgjgvbN2v11b59B3OiYcT89bUGXiHrS/Wx6aYA==","signatures":[{"sig":"MEUCIQCPsgTg94P7Xd0pLgoYNogKaY7jm3ZgBkvzn5iVwHM/dQIgRV3NIRFuM2lhTYfncvJ/rqv2gl3AHuO+HTJkL9Ru0ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299797},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.67_1770720566137_0.2791285096570748","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"pulsewatch-server","version":"1.0.69","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.69","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"d7bf45784a64ebcae4687653660e21e475099fe9","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.69.tgz","fileCount":87,"integrity":"sha512-zE9BmSvfnYzNFSEwh9IkiNv8SEuWJNjY1Oc7F2/auPDKY66FDZG0ceRWVD7MUZcbvYATe1zgR8wCJKOST0RWdQ==","signatures":[{"sig":"MEYCIQDHsLSeaFsLWiQRVm7l38bGjB0t1UioFoSOjxbzOH2IeQIhAPF0u+mQ7FfTiN1NlRLP/H8c1JNWAsYlNlmavblbyFCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300931},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.69_1770730776866_0.07814988720724814","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"pulsewatch-server","version":"1.0.70","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.70","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"09c4e884293cfcfde3abcaf0e15c2f81e02c6488","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.70.tgz","fileCount":87,"integrity":"sha512-W0UFr3Unog/2kER0gYZr9/JPvvy1fd8iZV7Ss9v5v9qUwMrcUcJf005dQl0+Ugcdy2G1dB442Rjqj3A/GKG5Ow==","signatures":[{"sig":"MEUCIA/cjDJVY0qWYVN6UfdDPnmF/mOZCPrut5kPvo95bqtqAiEAq/BqnxN6+u5VTa4VjCYOnd54zMt8OUPDFsX1OT40XVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.70_1770734247589_0.15003303381385535","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"pulsewatch-server","version":"1.0.71","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.71","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"3ce18c0b30c0df566a776398660a7b567c864ddf","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.71.tgz","fileCount":87,"integrity":"sha512-jIfMJBoz13kRFTeF81F9SWrGJHdhq2kyibRXLkqrowPWYVkTsOcENdbGnS5kzKJ9d2sVlIR85zioQxfpacvmKw==","signatures":[{"sig":"MEUCIGD0JON1wa/b+z2UDZN7djqu2jXKK2tdqWefPTo1McbyAiEAgZAVvz+P0ByWldU4pxYqThgOAKx2uM4qd5ITzSFLCHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.71_1770734649861_0.15149800611804953","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"pulsewatch-server","version":"1.0.72","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.72","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"70c6244f5c0420a02bd753a455cdd813782da9e3","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.72.tgz","fileCount":87,"integrity":"sha512-oy5FcnAPJ9dAg11UKmgbR9omAfCF2uLJSGRgKJf9Lbqumy3IeGTvTJEpCdBlkjm6inKdZX4BT8qgowypAqtRXg==","signatures":[{"sig":"MEYCIQDTAvfbLVseYPXDDtLFWFM/e/c8lsL6ZS7iVXZRC7oKyAIhAOXhlEjCJwfJhbWZx1DnU0Tydlz2rcyEywo0xHiQ+eTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305702},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.72_1770735107416_0.3703976804305438","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"pulsewatch-server","version":"1.0.73","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.73","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"90be0a2f758462a66406e948547c25095c313480","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.73.tgz","fileCount":87,"integrity":"sha512-eucMBRtLZRQ3mChD7/+myNUU+dj9kXAlcW83JM2l8w1yvklRXYP8QsykeJQjsQZn4F0RdHDCjb5LCQBnupqilQ==","signatures":[{"sig":"MEUCIQCqGBxulzCcm7mHKvHiQpH4qWt+wWEr7OmfqdGWo4xVSAIgNjUGQKQouXQ8aRZ9yt+t0KMg6coluSzayuHSwfBw3Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305796},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.73_1770791004062_0.7079084187291349","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"pulsewatch-server","version":"1.0.74","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.74","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"f71be728358cb782a3ea0e8f87b98291b6a18a35","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.74.tgz","fileCount":87,"integrity":"sha512-TImDcZ31Bh9YvWexw31FdHchaRBHF106DlXqTsc7T79U2RshLGiax30ylRNkbyILRzUoLGSFPuqtdeF04ZArEw==","signatures":[{"sig":"MEQCIHDXU7OpmaPkzKv7TazDNZ3U2kGiCn4pcn+JQpO/0iTnAiA2pXq5/p3cij6NlLYM7JYr32seoE3FqhN0qhS51Rojcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305848},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.74_1770793067060_0.3657203060436287","host":"s3://npm-registry-packages-npm-production"}},"1.0.75":{"name":"pulsewatch-server","version":"1.0.75","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.75","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"3e2d1be72deca4bf4384eda2991907c7cbd8342e","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.75.tgz","fileCount":87,"integrity":"sha512-61YmhSpgIj21f8VVFO93JpbQ4X0lTz6R2zxCnjs65nJDduzQonpO3ZYXCeO0BzGXRC2ahaulBel5Lio0D+b3Tg==","signatures":[{"sig":"MEUCIFWbJRUDC5wrRju+l6yVvtSn/kkr2CY3lRpWYJ22ngCEAiEAvNmdtYGfpZqCsAI4rYWt8B8/M6028xAkU6lSKH4pmWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307584},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.75_1770794721359_0.11473946747021646","host":"s3://npm-registry-packages-npm-production"}},"1.0.76":{"name":"pulsewatch-server","version":"1.0.76","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.76","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"24439f9993587ac661852545efa95b77d84d91c8","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.76.tgz","fileCount":87,"integrity":"sha512-jinHbff5j9j57aiTP0/LNauDurpY460rxzc6YHQt1TShQsbkgO1uufRJTqc+ke1cEeW43SJUu50A4mIA+mvQPQ==","signatures":[{"sig":"MEUCIQDAEVUMk57nm/hcy2R8a7lwyiNfYrAOPQCmdon1dc5PBgIgNRHG/hVDvxmmEIoPSwXiYODyblYqJT1S+at9WLZfWV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308441},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.76_1770795296471_0.7745297726184326","host":"s3://npm-registry-packages-npm-production"}},"1.0.77":{"name":"pulsewatch-server","version":"1.0.77","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.77","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"6c80f8384ddeb55e9ba1cead2b4972d7727ded49","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.77.tgz","fileCount":87,"integrity":"sha512-EDkMfuvpCC2y/iRR/pa43K7w0I/GJEVdfKYuqun/0xaJevV7lU7QfrHoPcxLvtB/verOmfPkiW9azYSSlpUuiQ==","signatures":[{"sig":"MEYCIQCSz3HuW3bbEnK3a/hOIpp0/HxDvAkRaXPXIUxnOZdvggIhAI1pWxeCICLtBDjKWlxJ9sZjNlNPi+5GbGCpV33EFI4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308716},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.77_1770805562634_0.27543128398635774","host":"s3://npm-registry-packages-npm-production"}},"1.0.78":{"name":"pulsewatch-server","version":"1.0.78","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.78","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"bce02a67c40084b310f22dc445f5674c3376881f","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.78.tgz","fileCount":87,"integrity":"sha512-twXC3WQHSZ+pRp1nMpPBjnnkCut9JSLnKn11w4ECjaZsoqiFvuZfwRIEWC1uN9SFfhkA71i8sajdbb+9F3VNFg==","signatures":[{"sig":"MEUCIQCYfr3Chkmx8qwG7Ih2l0Av/lGT6+bdeLrE4SATwq65eQIgTl8cOIa1r8oIpcN3bTTRdo5ewgBWJOUqVH4HvVEoIT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309507},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.78_1770806918748_0.09853500855196762","host":"s3://npm-registry-packages-npm-production"}},"1.0.79":{"name":"pulsewatch-server","version":"1.0.79","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.79","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"cce1065b049c5848e054243735f59b6b38f8f6f2","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.79.tgz","fileCount":87,"integrity":"sha512-Q/9sfA6LQs/CLI+8SITGL8hK4eFiYAYg6ho4+jk2wal06L26CM8JfIbH/KhSO8efvojxLTN7rEFvwCrRFqDqTA==","signatures":[{"sig":"MEYCIQCqXkAyWy/eV89m+FdEaRZD+HMrHoW4OlIoy8pLk2IP4wIhAM85qV3Ds7t5a2lYOrTfGRgjepK9XaYBS5AvBhIf8oMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309030},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.79_1770807333243_0.6489951099762994","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"pulsewatch-server","version":"1.0.80","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.80","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"c8a423b11557dbcde7f1d14fd717c89a2dfcd243","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.80.tgz","fileCount":87,"integrity":"sha512-xKjuak036gtIBGCswPlJ1Xsgw4kpJE+qqOZoCQSBA7Tfj7AsGBuBM/uLqVoBPZkDgQTzAgmgr0vrumf3jq4lAA==","signatures":[{"sig":"MEUCIEUtFCY6l2v47avgAWNuQjhOOsUWUBhw/V5O2xCTwrFvAiEA09HlpOUJAcYE3mAtLqpZNoxjrPM1EyZqGhq8IBzw6cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309122},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.80_1770807727307_0.4355364713665961","host":"s3://npm-registry-packages-npm-production"}},"1.0.81":{"name":"pulsewatch-server","version":"1.0.81","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.81","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"99e9fc0e0e61a01f67b707f7cb2d12c550f3bd7d","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.81.tgz","fileCount":87,"integrity":"sha512-3dDZYwSKN8ryAkIXWumSQBqDOapRrHkoiucBQdgML6VDP6YanhkOnURTvcwxJ88c6iDsOf8HgbmNZcTGNGjg+w==","signatures":[{"sig":"MEUCIQCceOTcn681PrUoADaQJZLhM0h6MmNd3oqBHvqKk1LVGgIgbZCp2l+o9YyLsGKRjPLb9UHszZ7Kr1Yc+juIkPmXRGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309922},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.81_1770809299553_0.9184210002328455","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"pulsewatch-server","version":"1.0.82","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.82","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"417a10ed71c461882862a12c7a77ae0bc14475e4","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.82.tgz","fileCount":87,"integrity":"sha512-/8F+a1n9EXLqI/a3hu8iwRtcqW+sA41axZeNHHiTIgkeIvWoVPmW1RpBvwXViGLfE3OnZr/Sillq5wTsJ1nLUw==","signatures":[{"sig":"MEUCICJEh15np6nKtaCdIHnanjGz+yKRLwAGY1RHxBsYNiWGAiEAxVqAUafPkPP7prr05GBj7ZyX7RttQSJlD5gN/k+6ZZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309922},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.82_1770809437440_0.7222261036264486","host":"s3://npm-registry-packages-npm-production"}},"1.0.83":{"name":"pulsewatch-server","version":"1.0.83","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.83","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"dc27db96b9c2fed8299caa0d2257592d38217d3e","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.83.tgz","fileCount":87,"integrity":"sha512-LiD8+cwMYgwkPn3ljoFvMjdklOKXfhZYEWlw8Is1Q1XFWmKW08F0A+hXKVmBDG4+6aJSQESFHR+fZ3l/JUysSw==","signatures":[{"sig":"MEYCIQCpz8Lc7ie/3QQpJfmxjhrW0kWHf+ry6tTQiS2PjMwU4gIhAIilT2wDqHVdcGV/PlEPA/PeR1RuV/0ro5X4r1o73e9Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310456},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.83_1770809805804_0.18440758473569296","host":"s3://npm-registry-packages-npm-production"}},"1.0.84":{"name":"pulsewatch-server","version":"1.0.84","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.84","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"ca411f0035c5d4b47b14f33f498b4b3d314a54fb","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.84.tgz","fileCount":87,"integrity":"sha512-cnZ/Kx600Q+2sDHSA7ygRlC/dT6mvzush+pUw2oLJlXk9MYtC/tgQ6tL5YmwT/+KOMNQRZ9Zs/7nAcpq0Yt5iA==","signatures":[{"sig":"MEUCIBbNeecy/tE+irkTaFKm9QC6lHet8PJYuVzrqJ5CdtVHAiEAiBgKx6mH35cwvmAkVQZSqSgm78XOL3YcBwDQEXzlpj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309353},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.84_1770812342527_0.799609094975479","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"pulsewatch-server","version":"1.0.85","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.85","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"7594ffacd1ce8835652b85407b7dc5b4239a5b17","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.85.tgz","fileCount":87,"integrity":"sha512-a1lzPbuGr9bm7Ftzja+uw2mGT9q+xcRFA8o1Jkr9SWEtp/8SbHn6U0g9QqE5+RCEeaSYaJcWxddx1P5irSTv6g==","signatures":[{"sig":"MEYCIQCyDL3loKSIaPQr2N3YYo14z0qdci+1zSFVrprwx+wBPwIhALykuZ5H50Sbs4xrCVRNlk94ndTfv/NZtqdG8/1HewcS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308563},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.85_1770813399051_0.09643633137089802","host":"s3://npm-registry-packages-npm-production"}},"1.0.86":{"name":"pulsewatch-server","version":"1.0.86","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.86","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"52d3529cf1e51aa3095b3802b983f780042dbf66","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.86.tgz","fileCount":87,"integrity":"sha512-cO3SDN9yVnJhGDtaxYU+NUp/ohO48/Bo9CY9THMpKxKA7T6hBh1RvKGv1uaTaOtOF13oWFAjBXBEXQjSK1IIYQ==","signatures":[{"sig":"MEUCIFWlE4YBZgL/TleDcev6CIom5jJt4WWbaod18x9Z+u3/AiEAoOJ1xQKrPJrhcNItmmgMZ1nHRKG95d0xr9XXgcRHwo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309402},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.86_1770814124197_0.26693051219566777","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"pulsewatch-server","version":"1.0.87","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.87","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"0798716b92cf1e6cb9a8efcbec82d22bce3b07a3","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.87.tgz","fileCount":87,"integrity":"sha512-urTPcRU6OcqsgVsnZejS1bg8qmxuQlk28kHMrUZMTI8xxRWHeHHS0YmSuGtzL7qzo8XAIitSTssmiVnWKpK/vg==","signatures":[{"sig":"MEQCIGAzMClxRNeqo8uxgD73420SdqWR7rZwfajq+Lh0TOFbAiAdBJ+N+XBIWP0LocP02oB5q6eDkqVOzbO/+oB7Xc46og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306870},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"b050da7d9ffde0ed45077cfcef18c5201b57229c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.6.2","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.87_1770816676032_0.005587543554862684","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"pulsewatch-server","version":"1.0.88","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.88","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"b66f595a88391ea91c50f075dd9b5bfbf2091643","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.88.tgz","fileCount":87,"integrity":"sha512-Os5pMitRL9vRE0c+4n7ckw+aI1oGcvdiRdO1YxxpiGnx2pB6AAqIow57wDWxlU/bVWcNfgx1VYOzZAMEaMwgyQ==","signatures":[{"sig":"MEUCIQDSaUglXun8mjlNXd60KSmUFrsrJGo+CCpi8bqEKJwx7gIgZVon8kuAvFJ0Slg2EHSl9+baOZ5OyHyOMmaw8v9XpZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307239},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"395218dc020c6733ecd38bbf6db5fa4ec480e5ad","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.88_1770876343024_0.037018876631780495","host":"s3://npm-registry-packages-npm-production"}},"1.0.89":{"name":"pulsewatch-server","version":"1.0.89","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.89","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"e9a7bc774699fb2e3cdaf30a5233bf41eb8db3db","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.89.tgz","fileCount":87,"integrity":"sha512-0YHGMsYZauhoCNVNYfTi7ZIr/+9ilGbx9IM07FirQ9XtRskNdOx55qEhpIQhj+2WuKNMA/uQ+N3H3f65OF22TA==","signatures":[{"sig":"MEUCIDLr1BeeCeVwOGrFfzyA7P2ItVmAkHDofM7TlwKOVkJ4AiEAiUVkvQORyHLEExUZT3vHbLq2QFt4UEbGM9VzOkxJTJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306701},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"395218dc020c6733ecd38bbf6db5fa4ec480e5ad","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.89_1770877300326_0.41220311776071417","host":"s3://npm-registry-packages-npm-production"}},"1.0.90":{"name":"pulsewatch-server","version":"1.0.90","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.90","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"9e19e7745014595c89531f7db021ebb7bcf721c2","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.90.tgz","fileCount":87,"integrity":"sha512-K0LZ9nNedJ9VcD0J+dhTd0D9Hq6OqY/dTphQ1I8wSDSXzAUs44NYHhrytauE3zA0iPlunithxCn8jG+ke/CsVw==","signatures":[{"sig":"MEUCIAVujnZYSLSPPepVbxpq3GprQDICxe0RMRa5iVmI9eH9AiEA0BcTvG62u54EX1wxfNYuS6BLMBaHclLXMuTpMR52Dd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309395},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7fa7fe3117af33fdeeece3ebf25c368506b9d058","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.90_1770889789688_0.6437374472207533","host":"s3://npm-registry-packages-npm-production"}},"1.0.91":{"name":"pulsewatch-server","version":"1.0.91","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.91","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"2155df20351ee982f7403bae7fabc1a62bc1ccd1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.91.tgz","fileCount":87,"integrity":"sha512-EA26LoNNdqigzZn/dn9mo2dJAtteEsRtFVIfJZAVHc/USh061rOQpAsn086aSr27xXCrOsNL7uOBZLOKN4kGjQ==","signatures":[{"sig":"MEQCIEypSG8q8qgWMp9alNKeTOPaxmXQ31ywD8wW2Ymy80FAAiAcUZZ5nU4vEWy7T8xk593LZFX1+EeeLRWnF0xlxJJd+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306845},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7fa7fe3117af33fdeeece3ebf25c368506b9d058","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.91_1770895457956_0.24288923430318787","host":"s3://npm-registry-packages-npm-production"}},"1.0.92":{"name":"pulsewatch-server","version":"1.0.92","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.92","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"3406874ad374d3514f5248b137a7d8291b4b433e","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.92.tgz","fileCount":87,"integrity":"sha512-UkVjGs0hUJ9AIjZP9/qyrNztuZ7hO8ancQj3ur4WrgsPDOttT18W1HuozMtlmvZzwrTDv+d7JicqgpvZnNrOMw==","signatures":[{"sig":"MEQCIE36XIdfGXTeVeMnL35jV7QbFc8TGLIkZut9cQ6eB319AiBWYd3d1F8nxqui57MEU2llVKKYiLcwUH2W+yUWOFbCCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306845},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7fa7fe3117af33fdeeece3ebf25c368506b9d058","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.92_1770895605510_0.05280407952311661","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"pulsewatch-server","version":"1.0.93","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.93","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"4418e3b4f7a262cb4330b4e81150e815701bec07","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.93.tgz","fileCount":87,"integrity":"sha512-b+6qZ0YOfJWQxvfiySBD7//vxB38+CkKOmxiTjvwIeylFyl+B+dU5K+KnE/J+QlRYvficV2ln15jKOyVE+Kfeg==","signatures":[{"sig":"MEYCIQC0JRaRSFKzW0j/D7TT7/pZvinuYRCqGongyx6PPpZ/XQIhAOnprfo8rvp4bNvVCPcDBIKd8Xfq5+01KAdF3WYQbOWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306950},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7fa7fe3117af33fdeeece3ebf25c368506b9d058","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.93_1770896246993_0.11673351655113229","host":"s3://npm-registry-packages-npm-production"}},"1.0.94":{"name":"pulsewatch-server","version":"1.0.94","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.94","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"f53bebea81698f0e5ed7b22b252da0a0fcd698b1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.94.tgz","fileCount":87,"integrity":"sha512-/lQ0Chpy+F16tAgm9f6+sMl6XoPbmFTBS2qWYq4Y8MGl5NEQu8tXGgNvzSA6Dg5EPUctSzcenn+WsOY3ZrYjYQ==","signatures":[{"sig":"MEQCIAoAeVjv2JRBjJdJJKtraZUidntxmg9tiaAO808oS5ZhAiAzBCC6Tth/bNsHHwRSV7mbtMy7AuLgM7ZnegXAuYweHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307194},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7fa7fe3117af33fdeeece3ebf25c368506b9d058","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.94_1770897010483_0.23669697752227714","host":"s3://npm-registry-packages-npm-production"}},"1.0.95":{"name":"pulsewatch-server","version":"1.0.95","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.95","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"df2720635855116e2feaec5cc8271a70f701c84a","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.95.tgz","fileCount":87,"integrity":"sha512-MYnulPfPB+wkkMk+kQzSOqgtqakMDA/Ccz7XiZopXJplno3DTOgB7ZwF6Dfex298tfzu/j5lgqr3IGNIjNY7hw==","signatures":[{"sig":"MEQCIA1kGtOIZ12SFSykXaySrcwOqheGB2N29XfFWVsKrpDoAiAvz/sRIkvvpLdSOBJzkND/DoC7xJGeNkmqHleGsuK4wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306860},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7fa7fe3117af33fdeeece3ebf25c368506b9d058","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.95_1770897768409_0.7460991068363292","host":"s3://npm-registry-packages-npm-production"}},"1.0.96":{"name":"pulsewatch-server","version":"1.0.96","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.96","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"3fdff4e8358b364b05814dc1af1d24141da44e30","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.96.tgz","fileCount":87,"integrity":"sha512-fxesgYq8UZRCXhEQ9XDz4deWt+ddVhklYOKVGyXOqiOJr2eOWcNd3cfEi9uytxl0wenFqO39GBQ8Sy5wbL6N4Q==","signatures":[{"sig":"MEYCIQDVlJn9noneB8TTT1l/ze0sWvwlg5JizFPopub79PTLdwIhAKsHgu605hTqGmvfKV0n3nYAq9FpTf6J9G63jKlUuxXn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309355},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7fa7fe3117af33fdeeece3ebf25c368506b9d058","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.96_1770899106914_0.017312123264062285","host":"s3://npm-registry-packages-npm-production"}},"1.0.97":{"name":"pulsewatch-server","version":"1.0.97","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.97","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"e33618d6b04db8fa167266742563a9aff5810ce6","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.97.tgz","fileCount":87,"integrity":"sha512-z++rMJKFvD7T/gwZpKNDWy1MOmPR0WbZm4kyFwOy07rQjSOPiOxfWYmZyuT8fyyLyibKrz1bURJf2phAdMuF+A==","signatures":[{"sig":"MEQCIGpWVs8+aj3jspg9qWYf5ebU5F7HqTIghR+vaHNtcrK0AiANBJfaI3cBvCLTCUxfgpmTJTqnExE1LwQw+nSPTntXqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317641},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d585f2da99d22858848cc615118a08bcb0f034eb","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.97_1770906363410_0.45207863328295583","host":"s3://npm-registry-packages-npm-production"}},"1.0.98":{"name":"pulsewatch-server","version":"1.0.98","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.98","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"85f6ff9e970f5178ebab6a29021189598216df76","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.98.tgz","fileCount":87,"integrity":"sha512-JDcLRVQ5ptCYU9IVCTJ4lnzggMSXHzw+G2+/o3fVmx+FhxlBlLLkFCbH/chDCgnDXo9Hy7LsrKl2c7M+SfqZvw==","signatures":[{"sig":"MEUCIFhLnDDom7ecNnoziGW9hoFz1zgZ1luiKqhdtSO3XaDOAiEApmex+7pqI/0d4Ce9TdTTGTcuH03qNMhwo2GFlGoI6xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d585f2da99d22858848cc615118a08bcb0f034eb","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.98_1770919371298_0.501456087116716","host":"s3://npm-registry-packages-npm-production"}},"1.0.99":{"name":"pulsewatch-server","version":"1.0.99","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.0.99","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"49fea8795e706d5d426ce79b46a2a99570859c91","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.0.99.tgz","fileCount":87,"integrity":"sha512-ejVsNBp1arFzqIkUj6+MfSdprKgxSyzJwIacr5rdvZDi/NmFlvR2vD1R4Q9WHXQhp0yBME5Ly4yUGmV4A99dMw==","signatures":[{"sig":"MEYCIQCT2kQTu/Ub2JnFy+kmL+x1FkQZ3pZHnbcrvWKY945BAAIhAJ9Dpt5lAYnuyctnoXKRl9qdraFen098N946IUsTI8au","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319379},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d585f2da99d22858848cc615118a08bcb0f034eb","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.0.99_1770963115554_0.728640094463501","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pulsewatch-server","version":"1.1.0","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.0","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"6af37e9778fcd6312a44148d6224adacb3c6664a","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.0.tgz","fileCount":87,"integrity":"sha512-VwKlJwFMmWZ58T44zyHQxkJr/esOEoHciUkV45KG4eXOxxyPh5RAdq1l5sFZFQ5PNZi2JbPkUOEthTYuMKyxhQ==","signatures":[{"sig":"MEQCIBPtyEfViwzjxPqChleoyKKC6I1DscvCrE8JmM10EoR1AiBMnU1+xoyJ+DXzVf++c/isQ0hLEupgwNxIEK5rowFvkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319423},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d585f2da99d22858848cc615118a08bcb0f034eb","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.0_1770963845069_0.8180926824017878","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"pulsewatch-server","version":"1.1.1","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.1","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"b859a1d4321474e80c9537920421b02e5e5cd83c","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.1.tgz","fileCount":87,"integrity":"sha512-iecJo6A8NssQkwge53wmCIjWaw4QxxXu1sW25CIwKKHUXPPjlnkBW2+hM6Tkg7zFqW0BT59P7UUljsxcwhAiew==","signatures":[{"sig":"MEUCIAQQo8XCokWWkXrDJxcHhrrpiy2JLB2u7LpFTh9yA6IoAiEA80DoAcWH3zrIoj5vJkMoqGBo4hfB7cBr7XrkWLHwFs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319423},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d585f2da99d22858848cc615118a08bcb0f034eb","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.1_1770983895358_0.5773399846195124","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"pulsewatch-server","version":"1.1.2","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.2","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"21e49d4834cdb1f9a49f22093e24c1d511bf5cea","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.2.tgz","fileCount":87,"integrity":"sha512-f0HH0pY0BKZFaLZN7YvXz+H0l0q5YrEll7qpK43WsfhUPah/Ovd0E7yiYUZ5tpLnbbI+XtJj7uGn8xkz8XVNOw==","signatures":[{"sig":"MEYCIQDjehIP5TTaa1mNFgg3x2gdu2iEz1vbwPuXqkx9PYNEXgIhAM9HAGhsXrtvzVyTNziHMNqNL325MJk2XrEWJbgV51Hl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319724},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d585f2da99d22858848cc615118a08bcb0f034eb","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.2_1770986306421_0.9231528435548224","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"pulsewatch-server","version":"1.1.3","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.3","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"5f28623bcfeb173165d7d7896c6637c52826fe97","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.3.tgz","fileCount":87,"integrity":"sha512-nvVdTeTzmNvBh2RUnGY2Y7xzJd5VGV9Ml4Z2P3l3HyAidx1vIvujzV7vu9U08ktOCnYKeNH6MD1cyDH+8jhjBg==","signatures":[{"sig":"MEQCIHXfrtPUigttU+jtLMvF1XOOgwn5QgBW3MeNNiqLEdLvAiBX0fc3NPRjLZzfgR3M18gTybowN57rHqKvGLCmO3Wmnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320719},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d585f2da99d22858848cc615118a08bcb0f034eb","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.3_1770989313419_0.7662983925321998","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"pulsewatch-server","version":"1.1.5","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.5","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"804831bac4981abf2ef8329b67a63b93c83e349c","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.5.tgz","fileCount":87,"integrity":"sha512-4lF61tmzGtTw0e06t3sumBUvsDTfd3AfM7lQM4p14DRc3kL5twtG3Nbt06/8qXw+oyI2IRz6VVqeQJnICw8eiw==","signatures":[{"sig":"MEUCICHi/HxEI5Vbq4Ze5ip06VHkqFmPhQVOJGV5vPXu5IHiAiEAgACRMbac5jfIB1cdigdGhX+ozyLWS55uGoIKQKh4dZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321534},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"92059a01b049dff3b47e27d922294a4edc562779","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.5_1771226677260_0.5925922831833761","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"pulsewatch-server","version":"1.1.6","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.6","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"a136faa53aa6b21b7d6ce1bd4139cc3e7aeab78f","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.6.tgz","fileCount":87,"integrity":"sha512-Q+fHeBsrcvYnvIy1zqdmXafOl+9I4Uyirc0Y+gQK4bt0vLaMAqHd8I4agYZoBAdT07dBbPP59NtWKE7wxLngog==","signatures":[{"sig":"MEQCIGTRQm40JcMDUzUPnDv9vLlWRbXAHpaWwt5f/kmVh1n+AiABbbs+C5yGFi17HVlmVdwW0L/lhNesvAlSfFWZXU2Fbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331459},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"92059a01b049dff3b47e27d922294a4edc562779","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.6_1771250256588_0.3652883450842246","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"pulsewatch-server","version":"1.1.8","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.8","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"a5a8c237919ebec4ea3ef275600e6cba8030c296","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.8.tgz","fileCount":87,"integrity":"sha512-9GX2fBcUuDvcSchGMsXo4IwQ2GkLkErL2MhKiXUd+eVLC+usb92oc8DM5jmIuxX+wZBZ+VBRV+eCkgUqD+T5Og==","signatures":[{"sig":"MEUCIQDl80RyM5f9XT/tpcoooagNe0renwSmxpV8rIz7jNz6TQIgYqc3HMaz1tRTLRd+medrSYpaUwNgm8Mc/vTn6bRRu3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335655},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"92059a01b049dff3b47e27d922294a4edc562779","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.8_1771251118232_0.7868498159403139","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"pulsewatch-server","version":"1.1.9","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.9","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"f36c75b636705618668042c4e9e241f6d49056c7","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.9.tgz","fileCount":87,"integrity":"sha512-Zsf0t8SVVCS+skK7JTDgmAc55Eq4sOFUImujAJw5JbVzESbzs6Vi7XyhNlgdX4cmGM1L6KowJhmZ54ReJf1vVw==","signatures":[{"sig":"MEYCIQCYqJUNoRSgWN0klnOBgj6QXtxIW6q74FAjzZAs/oTx4gIhAP//vfbRzC3YyDF1E4ezLnAMr4p8/znsZIL/oCMcuLCT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339625},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"92059a01b049dff3b47e27d922294a4edc562779","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.9_1771252605522_0.8095243470863971","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"pulsewatch-server","version":"1.1.10","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.10","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"0084192352c90bc73bd34798c81f66cf897cc381","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.10.tgz","fileCount":87,"integrity":"sha512-0SFOs223I9+lp67wNBzmvLWZKzzwVFTkRFw4h2aBlWbcB4v8dbq2HNPFbLCpRJFk+RH0zcH/AAZM/F9L1YsBQw==","signatures":[{"sig":"MEYCIQC1c5OD4PdkJ8QFcPEew8KRz4DLhGkxDm0F+wuHrD91ugIhAJKdejDY3I6elxs3Va1UPh9dFuM9Pwhms7AjbMDPag6O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336714},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"7ff199d8e76a501d0c09991294302eb34342d5d9","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.10_1771527081949_0.9390550781574705","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"pulsewatch-server","version":"1.1.11","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.11","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"12900f2b1fdb9eacf05b815bb2ed1b2ee43ed9e8","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.11.tgz","fileCount":87,"integrity":"sha512-oa6RyxGK96gQFZgn1v6qc6EOgFQ/WMMR5BBVW5cl9590y829UGi3woiFtWMD9TzssKTYUHr6d85pFdVq9TxMWQ==","signatures":[{"sig":"MEQCIGaeH5/iOUJ+zgwVK9etoywkQG95zdtq176gqXLr8ibhAiBX0D9a6leL8dDUMWA9458Z4XPnMml8PWWN7oyGJ2JOfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338121},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"ee03b5cfb71d09692af4a05564cd968507b5081c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.11_1771581742583_0.4466354977341682","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"pulsewatch-server","version":"1.1.12","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.12","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"b4cd0f4924c14737e8d4d4ae81f67b7e1b397e07","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.12.tgz","fileCount":87,"integrity":"sha512-EbiUHy6K4a6xuyqkkpoSkYQT0x8FESi3WMGf7k4Z9boPDh6kUQF/wPozYW6ezycku5EdSw5WPi6Yhj/GLIjNhw==","signatures":[{"sig":"MEUCIQDOHLLZJemTMuGLwUB+a/ic8S3K0+FZIOMNBNjLge2bygIgLcis2bFvNgoqhvWWbYl8tXQ1D6tjMf3u71tf2uEkNWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"ee03b5cfb71d09692af4a05564cd968507b5081c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.12_1771584530752_0.48144599186918713","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"pulsewatch-server","version":"1.1.13","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.13","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"5e991a357f9325b9aa6171205f8be45818f6fc73","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.13.tgz","fileCount":87,"integrity":"sha512-3iQ0YMua1504+dMKgsC/mpxVelsiQpm4QwWvadwEq3O1TolAZbRJgpILfSv4+TAttUrsQSxCSCynUNLVP0jwXw==","signatures":[{"sig":"MEYCIQDY3zBXZvcNPqwaKZd4HgFqf6JfxeAdjXCP8stPaPjG1QIhAO8oOPBSuwVubLPmnaRvZIFvpimPr4F9zaGdE3Z9Snp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351099},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"ee03b5cfb71d09692af4a05564cd968507b5081c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.13_1771586704150_0.3734287747369385","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"pulsewatch-server","version":"1.1.14","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.14","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"6d4e4d48142b8cddc1e889247bf90274ad17ded4","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.14.tgz","fileCount":87,"integrity":"sha512-cMrD7wweZjGfKKbA99jd2coIj9v5TTLovSd1y8Rm1v/askTSMf3eY8TI2tJcas6ERjpzEJSE/Y5qMwpueYyoCA==","signatures":[{"sig":"MEUCIQCS1TFrtyrd1WL/TnAlysGpSPbd8NEeYwYjUHesxNqL7AIgDk2en0L7rlGY2ZzUEEttaKcau9SzTB6rqku5QPGriJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351648},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"ee03b5cfb71d09692af4a05564cd968507b5081c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.14_1771591431692_0.7726748919858002","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"pulsewatch-server","version":"1.1.15","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.15","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"ffe30603f93fffef90628769de646a9b04b7ade6","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.15.tgz","fileCount":87,"integrity":"sha512-F8kPWHLv53Bjyc/hTBtbfQd10waFLFRRwHh9Cx4/DI4MUhES0Bidvwq91aqy57oRkWDDwUBjKmdWC/a8yUTi/A==","signatures":[{"sig":"MEUCIQC3NzlTjsb1a2CoGf3dPBg1GIVQekdfVmhA51XPW1NukwIgVkgac4wM0SEeX01XhhwjmdtorMrMORycnGxJlDOMJCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355708},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"ee03b5cfb71d09692af4a05564cd968507b5081c","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.15_1771596034531_0.12737822158036205","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"pulsewatch-server","version":"1.1.16","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.16","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"c07616bfc6dc2c01bb3d0ad4df813ebd33124b03","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.16.tgz","fileCount":87,"integrity":"sha512-QdFn0hHMQZRMZjWLjdhz5TxEA0uYJgkFkm88C6qT0Aj3QJzStIuoi3t2Sj3Fw+BlFybFVuLy+wCRGm78imPatA==","signatures":[{"sig":"MEUCIEsBbU2Bp9iflNvHODzCeOi07M/4NCzFeW4Rz8izZrHOAiEAxpF4bKL7XqiHOxIJuWT9/1QODKx2BRIr3hGjbPV9CJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338701},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"bf935de470ce21471d413c33f928610141494767","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.16_1772190020624_0.321077768611046","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"pulsewatch-server","version":"1.1.17","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.17","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"732e6e7f46951f428d04afff9a06e7d233d2bdd9","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.17.tgz","fileCount":87,"integrity":"sha512-ymzclpe9hR4ngmZ1N6/O0Wgw/VjnW8FVn3hpxDOvqgLypcf0uNmZbw5vUKKCSzmVbbHaL4iLFtaS436lo/FupQ==","signatures":[{"sig":"MEUCICLV445eDcJi86eiA4K/Ift53BWbqiynD/4LCyS7JJfqAiEAo1j+yyfPIE8opkcoE6u2jllBJIxEG2VUIfqkI1sagcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345414},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"22917300c9d82f181d6998f20f82997c093a250f","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.17_1772432458929_0.4776972409364699","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"pulsewatch-server","version":"1.1.18","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.18","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"a6010772341f380daca189511dd2d7ac4411b0af","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.18.tgz","fileCount":87,"integrity":"sha512-B5KUj+0SLarnGLiPV2FusieibCjVBFxHaKDyHhTCgCmghfGgEkDO5uySjntXkeoLUy8Vd1ip7ARZw/xM5i76Gg==","signatures":[{"sig":"MEYCIQCFiSNQSsGuoIqE+KVlbCepo8NivOEoQR0NQmhg3rcypwIhAOTts59mLJLmNPaZY6tUKvfb/zJWhxg+ZNPg7mvIIN2p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"22917300c9d82f181d6998f20f82997c093a250f","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.18_1772461555190_0.024286657641842346","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"pulsewatch-server","version":"1.1.19","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.19","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"f3fce756bda02866622549a1a4afd2639686ce2c","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.19.tgz","fileCount":87,"integrity":"sha512-kmDba9U04oVssnc1nlsxZIcqYhjigK9Iw8a/+yB/WdXdQRpBoz/8nyGwHrnJ6Bi2PbeEJk8tQlMd6kHbuFsffw==","signatures":[{"sig":"MEYCIQC1CjtIjEU2MCkWj+UIyhoBQtFd0GtfII0cY2AYPUqXvgIhAN/B6NXi8mzl6GKDhCrKzG1W48cs9rEWOztkmvCagANs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350525},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"37890eaa8761d0bf3c9d47525af0418fac2458ac","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","got-scraping":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.19_1772538862004_0.5939117501765732","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"pulsewatch-server","version":"1.1.20","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.20","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"9bb0390e2690f8806800eff0c90891d1058aa0f4","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.20.tgz","fileCount":87,"integrity":"sha512-3kgV2BL1fukKJou50zttrjjGYlW+3cB9CCC1555KasZ7QihVd3Y7lEy7GKcZQAoiF2aIN9qxptkCFrwR8DzRYQ==","signatures":[{"sig":"MEUCIFVzZRB6Vc4kWGEbJjkJ2zKxNUdcvuJU3uhNS6eqKQuPAiEA4kcdSk2StXt3MKwumY8FtsEEPsVaJ0vdPqHeBi/TXKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364096},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"38e7ae73c56887f0b4524d546953194cdc244f91","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mssql":"^12.2.0","mysql2":"^3.17.1","ioredis":"^5.10.0","mongodb":"^7.1.0","oracledb":"^6.10.0","notifme-sdk":"^1.16.25","@types/mssql":"^9.1.9","got-scraping":"^4.1.3","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.20_1772608772169_0.5609597267030024","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"pulsewatch-server","version":"1.1.21","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.21","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"69e95c7c029133f3b9a008f15bbca2f240807c5d","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.21.tgz","fileCount":87,"integrity":"sha512-oTGLYYYPGVCxA7e5C7L/zpV49/SW5SJOQtf87OWw9fS7nQq1b8vZZD0kd0vRHjvegVW3oZXA9g+fZxFUfdohQw==","signatures":[{"sig":"MEYCIQD+QHZk/6oalF5uTUoqmnBbSh8cR7G+60GOoQLzhTZN7gIhAM6P5RoxZhNC5/rbTRcL2qhAsjzcgzMKix4NpCT56zn4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364096},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"de052223b0291a6fe641927762806a03374874b2","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mssql":"^12.2.0","mysql2":"^3.17.1","ioredis":"^5.10.0","mongodb":"^7.1.0","oracledb":"^6.10.0","notifme-sdk":"^1.16.25","@types/mssql":"^9.1.9","got-scraping":"^4.1.3","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.21_1772775311973_0.462839884616681","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"pulsewatch-server","version":"1.1.22","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.22","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"0a287428160b5e96f083ba25230154c0067fa4f1","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.22.tgz","fileCount":87,"integrity":"sha512-GDOySzZt72iSY4biqhXA8azpKgSt03yIcUTZSyEGTKmLJ5uQBn3aaD35FvTMu8et9yLShuErqIl1aXY2fLpWSA==","signatures":[{"sig":"MEYCIQDs6ikM/I2KHSsxahlqU+Am8DOqaSl+/vBBvRfhX512jQIhAJfB6GXvBioJowKTZCncycGVQszdGUdFo4c1e+OZdwmE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"c8d1fccc17094f717ddadc56236fcb24f6e8d143","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mssql":"^12.2.0","mysql2":"^3.17.1","ioredis":"^5.10.0","mongodb":"^7.1.0","oracledb":"^6.10.0","notifme-sdk":"^1.16.25","@types/mssql":"^9.1.9","got-scraping":"^4.1.3","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.22_1772806577377_0.24960503087797647","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"pulsewatch-server","version":"1.1.23","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.23","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"817ceeba5ebe477a4ebbd8c80dc0821e2367a626","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.23.tgz","fileCount":87,"integrity":"sha512-SvISy08/S3SPA1a77bkCZonsEeLRpQBqhUakIt1dtffPb8RB/e0XJNY11qYzZ4xIYZ4iEd8NuEWkw4KeqEzHgQ==","signatures":[{"sig":"MEQCIAgO8GMI/iniXOPS7qb9976R2EJt+IsdXhtz+LaLIWxhAiB4XErHiMUvfpeiJbZ4ah4rFbVjbZxej5dUGJHgTzPJtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368876},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"4e7b6b01949fadbe48d748010b718c1a4a7233c5","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mssql":"^12.2.0","mysql2":"^3.17.1","ioredis":"^5.10.0","mongodb":"^7.1.0","oracledb":"^6.10.0","notifme-sdk":"^1.16.25","@types/mssql":"^9.1.9","got-scraping":"^4.1.3","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.23_1774371743658_0.8129151866287019","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"pulsewatch-server","version":"1.1.24","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.24","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"95f1f92627cb0b491b141b1fa730c9ad03b87a01","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.24.tgz","fileCount":87,"integrity":"sha512-CfZpCwAjs0sTUVXxYOWjhHnxZtj2v41u3qH21pTEv64PnDSPE8yAAFOA3sNEZhYfwIRuQbN2KabAlLDlZZbyWw==","signatures":[{"sig":"MEUCIQCl0RlxYrGpXIn8MokASE9dxDBcY5hu2N5E5o2+lKXwmAIgM4y9yGa2qFL6LbHkdFv4J5H/jhhn8mp0tgXByufnKvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379518},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d2187cb0d4eb7844e7597356017a297e60694df8","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mssql":"^12.2.0","mysql2":"^3.17.1","ioredis":"^5.10.0","mongodb":"^7.1.0","oracledb":"^6.10.0","notifme-sdk":"^1.16.25","@types/mssql":"^9.1.9","got-scraping":"^4.1.3","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.24_1781867755820_0.6712424960365935","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"pulsewatch-server","version":"1.1.25","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","_id":"pulsewatch-server@1.1.25","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"dist":{"shasum":"488d1695d39f3fa51f586a4fe7092ee0e62b3014","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.25.tgz","fileCount":87,"integrity":"sha512-Bk47o3hPn9vPNaQXkt2fJCpDNeEZ7CSIJwG0TLaIvXb3JpbTv2/OIntWW7s9XHbg7FDXMrSyCPsK8ploxiwjEg==","signatures":[{"sig":"MEUCIEqSpTEsg++Xo8kC3foO5CcosLFGQzxxZJXVytVdkolRAiEAv4bpJzEOz8OGXe1Qk4COv6m7WL5WffAAGo+fWYHyeV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380095},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./routes":{"types":"./dist/routes/index.d.ts","import":"./dist/routes/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./database":{"types":"./dist/database/index.d.ts","import":"./dist/database/index.js"},"./monitors":{"types":"./dist/monitors/index.d.ts","import":"./dist/monitors/index.js"}},"gitHead":"d2187cb0d4eb7844e7597356017a297e60694df8","scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"repository":{"url":"git+https://github.com/yourusername/pulsewatch.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"mqtt":"^5.15.0","uuid":"^10.0.0","mssql":"^12.2.0","mysql2":"^3.17.1","ioredis":"^5.10.0","mongodb":"^7.1.0","oracledb":"^6.10.0","notifme-sdk":"^1.16.25","@types/mssql":"^9.1.9","got-scraping":"^4.1.3","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","undici":"^7.19.2","@types/pg":"^8.11.0","socket.io":"^4.8.1","typescript":"^5.3.3","@types/node":"^25.1.0","@types/uuid":"^10.0.0","@types/express":"^4.17.21"},"peerDependencies":{"pg":"^8.16.0","express":"^4.18.0","socket.io":"^4.8.0","drizzle-orm":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/pulsewatch-server_1.1.25_1781961080319_0.11516331821619685","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"pulsewatch-server","version":"1.1.26","description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./server":{"import":"./dist/server.js","types":"./dist/server.d.ts"},"./database":{"import":"./dist/database/index.js","types":"./dist/database/index.d.ts"},"./routes":{"import":"./dist/routes/index.js","types":"./dist/routes/index.d.ts"},"./monitors":{"import":"./dist/monitors/index.js","types":"./dist/monitors/index.d.ts"}},"scripts":{"build":"npm run clean && npm run compile","clean":"rimraf dist","compile":"tsc","prepublishOnly":"npm run build"},"keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"author":{"name":"Abishek"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/yourusername/pulsewatch.git"},"homepage":"https://github.com/yourusername/pulsewatch#readme","bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"peerDependencies":{"drizzle-orm":"^0.44.0","express":"^4.18.0","pg":"^8.16.0","socket.io":"^4.8.0"},"dependencies":{"@types/better-sqlite3":"^7.6.13","@types/mssql":"^9.1.9","better-sqlite3":"^12.6.2","got-scraping":"^4.1.3","ioredis":"^5.10.0","mongodb":"^7.1.0","mqtt":"^5.15.0","mssql":"^12.2.0","mysql2":"^3.17.1","notifme-sdk":"^1.16.25","oracledb":"^6.10.0","uuid":"^10.0.0"},"devDependencies":{"@types/express":"^4.17.21","@types/node":"^25.1.0","@types/pg":"^8.11.0","@types/uuid":"^10.0.0","rimraf":"^6.0.1","socket.io":"^4.8.1","typescript":"^5.3.3","undici":"^7.19.2"},"engines":{"node":">=20.0.0"},"gitHead":"bd7a3a10b5508e0b96c97daa3ab57e1253a848b0","_id":"pulsewatch-server@1.1.26","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-q32HQd6RTH8SOPtth8wZPfEP/4yXMHz+XtYZBA7z/Pk7AUrZqmFCtTsEPXYHh6J5OqOovn0seL7od/bfQpa+dA==","shasum":"0adf199e41d5c84d965eabc42d715cf8e2d81508","tarball":"https://registry.npmjs.org/pulsewatch-server/-/pulsewatch-server-1.1.26.tgz","fileCount":87,"unpackedSize":381763,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCEn2jnuYh5BpH6T8w8fIS2U5Wkk/77bKWzhvXLczLKCwIhAMmJG+NKqqxy+R10IHuIwfLwAbmT5VT/89hY8LTHAmFJ"}]},"_npmUser":{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"},"directories":{},"maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pulsewatch-server_1.1.26_1782307478776_0.9224418683664184"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-30T10:52:54.855Z","modified":"2026-06-24T13:24:39.073Z","1.0.0":"2026-01-30T10:52:55.085Z","1.0.1":"2026-01-30T11:03:47.888Z","1.0.2":"2026-02-03T05:24:29.244Z","1.0.3":"2026-02-03T10:03:12.945Z","1.0.4":"2026-02-03T12:19:35.248Z","1.0.5":"2026-02-03T13:23:07.822Z","1.0.7":"2026-02-03T13:47:49.917Z","1.0.8":"2026-02-04T07:11:08.773Z","1.0.9":"2026-02-04T07:24:36.394Z","1.0.10":"2026-02-04T07:27:21.270Z","1.0.11":"2026-02-04T07:28:10.477Z","1.0.12":"2026-02-04T07:34:30.105Z","1.0.13":"2026-02-04T07:35:09.532Z","1.0.14":"2026-02-04T10:09:56.994Z","1.0.15":"2026-02-04T10:48:13.101Z","1.0.16":"2026-02-05T09:25:32.746Z","1.0.17":"2026-02-05T09:54:40.568Z","1.0.18":"2026-02-05T10:04:34.862Z","1.0.19":"2026-02-05T10:12:35.422Z","1.0.20":"2026-02-05T10:19:28.485Z","1.0.21":"2026-02-05T10:27:09.816Z","1.0.22":"2026-02-05T10:35:17.991Z","1.0.23":"2026-02-05T11:13:49.656Z","1.0.24":"2026-02-05T11:40:59.360Z","1.0.26":"2026-02-05T12:58:48.418Z","1.0.27":"2026-02-05T13:06:17.578Z","1.0.28":"2026-02-05T13:17:24.799Z","1.0.29":"2026-02-05T13:32:51.212Z","1.0.30":"2026-02-05T13:38:07.280Z","1.0.31":"2026-02-05T13:40:06.087Z","1.0.32":"2026-02-05T16:39:06.190Z","1.0.33":"2026-02-05T16:50:54.603Z","1.0.34":"2026-02-05T17:12:09.187Z","1.0.43":"2026-02-06T06:35:23.018Z","1.0.44":"2026-02-06T06:50:02.018Z","1.0.47":"2026-02-06T08:51:34.781Z","1.0.48":"2026-02-06T09:44:35.927Z","1.0.49":"2026-02-06T09:52:39.540Z","1.0.50":"2026-02-06T10:00:11.738Z","1.0.52":"2026-02-06T10:23:03.650Z","1.0.53":"2026-02-06T10:33:40.185Z","1.0.55":"2026-02-07T10:37:06.091Z","1.0.56":"2026-02-07T12:25:25.547Z","1.0.57":"2026-02-09T11:31:36.042Z","1.0.58":"2026-02-09T12:42:48.323Z","1.0.59":"2026-02-09T13:03:41.155Z","1.0.60":"2026-02-10T06:23:32.652Z","1.0.61":"2026-02-10T06:28:21.811Z","1.0.62":"2026-02-10T06:37:22.756Z","1.0.63":"2026-02-10T06:44:32.189Z","1.0.64":"2026-02-10T07:00:53.117Z","1.0.65":"2026-02-10T07:24:53.342Z","1.0.66":"2026-02-10T10:07:38.646Z","1.0.67":"2026-02-10T10:49:26.269Z","1.0.69":"2026-02-10T13:39:37.116Z","1.0.70":"2026-02-10T14:37:27.743Z","1.0.71":"2026-02-10T14:44:10.094Z","1.0.72":"2026-02-10T14:51:47.576Z","1.0.73":"2026-02-11T06:23:24.219Z","1.0.74":"2026-02-11T06:57:47.235Z","1.0.75":"2026-02-11T07:25:21.496Z","1.0.76":"2026-02-11T07:34:56.623Z","1.0.77":"2026-02-11T10:26:02.797Z","1.0.78":"2026-02-11T10:48:38.883Z","1.0.79":"2026-02-11T10:55:33.385Z","1.0.80":"2026-02-11T11:02:07.509Z","1.0.81":"2026-02-11T11:28:19.700Z","1.0.82":"2026-02-11T11:30:37.588Z","1.0.83":"2026-02-11T11:36:45.959Z","1.0.84":"2026-02-11T12:19:02.673Z","1.0.85":"2026-02-11T12:36:39.211Z","1.0.86":"2026-02-11T12:48:44.342Z","1.0.87":"2026-02-11T13:31:16.180Z","1.0.88":"2026-02-12T06:05:43.172Z","1.0.89":"2026-02-12T06:21:40.460Z","1.0.90":"2026-02-12T09:49:49.818Z","1.0.91":"2026-02-12T11:24:18.108Z","1.0.92":"2026-02-12T11:26:45.681Z","1.0.93":"2026-02-12T11:37:27.159Z","1.0.94":"2026-02-12T11:50:10.625Z","1.0.95":"2026-02-12T12:02:48.584Z","1.0.96":"2026-02-12T12:25:07.042Z","1.0.97":"2026-02-12T14:26:03.574Z","1.0.98":"2026-02-12T18:02:51.458Z","1.0.99":"2026-02-13T06:11:55.703Z","1.1.0":"2026-02-13T06:24:05.223Z","1.1.1":"2026-02-13T11:58:15.509Z","1.1.2":"2026-02-13T12:38:26.572Z","1.1.3":"2026-02-13T13:28:33.610Z","1.1.5":"2026-02-16T07:24:37.433Z","1.1.6":"2026-02-16T13:57:36.754Z","1.1.8":"2026-02-16T14:11:58.401Z","1.1.9":"2026-02-16T14:36:45.653Z","1.1.10":"2026-02-19T18:51:22.087Z","1.1.11":"2026-02-20T10:02:22.722Z","1.1.12":"2026-02-20T10:48:50.911Z","1.1.13":"2026-02-20T11:25:04.383Z","1.1.14":"2026-02-20T12:43:51.853Z","1.1.15":"2026-02-20T14:00:34.674Z","1.1.16":"2026-02-27T11:00:20.779Z","1.1.17":"2026-03-02T06:20:59.137Z","1.1.18":"2026-03-02T14:25:55.320Z","1.1.19":"2026-03-03T11:54:22.169Z","1.1.20":"2026-03-04T07:19:32.306Z","1.1.21":"2026-03-06T05:35:12.134Z","1.1.22":"2026-03-06T14:16:17.546Z","1.1.23":"2026-03-24T17:02:23.902Z","1.1.24":"2026-06-19T11:15:55.982Z","1.1.25":"2026-06-20T13:11:20.484Z","1.1.26":"2026-06-24T13:24:38.954Z"},"bugs":{"url":"https://github.com/yourusername/pulsewatch/issues"},"author":{"name":"Abishek"},"license":"MIT","homepage":"https://github.com/yourusername/pulsewatch#readme","keywords":["uptime","monitoring","backend","server","pulsewatch","status-page","health-check","real-time","websocket","http-monitoring","tcp-monitoring","dns-monitoring","express","drizzle"],"repository":{"type":"git","url":"git+https://github.com/yourusername/pulsewatch.git"},"description":"Complete uptime monitoring server - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. No authentication required.","maintainers":[{"name":"abishek-meyicloud","email":"abishek@meyicloud.com"}],"readme":"# pulsewatch-server\r\n\r\n**Complete uptime monitoring server** - Drop-in Express backend with monitoring engine, database, REST API, and real-time updates. **No authentication required** - integrate your own!\r\n\r\n## 🎯 One Complete Package\r\n\r\nThis package combines everything you need for uptime monitoring:\r\n\r\n- ✅ **Monitoring Engine** - 8 monitor types (HTTP, TCP, DNS, Ping, WebSocket, Keyword, JSON Query, Push)\r\n- ✅ **Express Backend** - Complete REST API\r\n- ✅ **Database Schema** - Drizzle ORM ready\r\n- ✅ **Real-time Updates** - Socket.IO integration\r\n- ✅ **No Authentication** - Use your own auth system\r\n\r\n## 📦 Installation\r\n\r\n```bash\r\nnpm install pulsewatch-server\r\n```\r\n\r\n### Peer Dependencies\r\n\r\n```bash\r\nnpm install express socket.io drizzle-orm pg\r\n```\r\n\r\n## 🚀 Quick Start\r\n\r\n```typescript\r\nimport express from \"express\";\r\nimport { createPulseWatch, createDatabase } from \"pulsewatch-server\";\r\nimport * as schema from \"pulsewatch-server/database\";\r\n\r\nconst app = express();\r\n\r\n// Create database connection\r\nconst { db } = createDatabase({\r\n  connectionString: process.env.DATABASE_URL,\r\n});\r\n\r\n// Create PulseWatch server\r\nconst pulsewatch = createPulseWatch({ app, db, schema });\r\n\r\n// Start monitoring\r\nawait pulsewatch.start();\r\n\r\n// Start HTTP server\r\npulsewatch.httpServer.listen(3000, () => {\r\n  console.log(\"Server running on port 3000\");\r\n});\r\n```\r\n\r\nThat's it! You now have a complete monitoring system with:\r\n\r\n- REST API at `/api/monitors`\r\n- Push endpoints at `/api/push/:token`\r\n- Real-time updates via WebSocket at `/ws`\r\n\r\n## 📊 Monitor Types\r\n\r\n### 1. HTTP/HTTPS\r\n\r\n```typescript\r\n{\r\n  name: \"My API\",\r\n  type: \"http\",\r\n  url: \"https://api.example.com\",\r\n  method: \"GET\",\r\n  intervalSeconds: 60\r\n}\r\n```\r\n\r\n### 2. TCP Port\r\n\r\n```typescript\r\n{\r\n  name: \"Database\",\r\n  type: \"tcp\",\r\n  host: \"db.example.com\",\r\n  port: 5432\r\n}\r\n```\r\n\r\n### 3. DNS\r\n\r\n```typescript\r\n{\r\n  name: \"DNS Check\",\r\n  type: \"dns\",\r\n  host: \"example.com\",\r\n  dnsRecordType: \"A\"\r\n}\r\n```\r\n\r\n### 4. Ping\r\n\r\n```typescript\r\n{\r\n  name: \"Server Ping\",\r\n  type: \"ping\",\r\n  host: \"example.com\"\r\n}\r\n```\r\n\r\n### 5. WebSocket\r\n\r\n```typescript\r\n{\r\n  name: \"WebSocket\",\r\n  type: \"websocket\",\r\n  url: \"wss://example.com/socket\"\r\n}\r\n```\r\n\r\n### 6. Keyword Search\r\n\r\n```typescript\r\n{\r\n  name: \"Homepage Check\",\r\n  type: \"keyword\",\r\n  url: \"https://example.com\",\r\n  keyword: \"Welcome\"\r\n}\r\n```\r\n\r\n### 7. JSON Query\r\n\r\n```typescript\r\n{\r\n  name: \"API Health\",\r\n  type: \"json_query\",\r\n  url: \"https://api.example.com/health\",\r\n  jsonQuery: \"$.status\",\r\n  expectedValue: \"healthy\"\r\n}\r\n```\r\n\r\n### 8. Push (Heartbeat)\r\n\r\n```typescript\r\n{\r\n  name: \"Cron Job\",\r\n  type: \"push\",\r\n  intervalSeconds: 300\r\n}\r\n```\r\n\r\nThen send heartbeats:\r\n\r\n```bash\r\ncurl https://your-server.com/api/push/YOUR_TOKEN\r\n```\r\n\r\n## 🔌 API Endpoints\r\n\r\nOnce integrated, these endpoints are available:\r\n\r\n```\r\nGET    /api/monitors              - List all monitors\r\nGET    /api/monitors/summary      - Get monitors with uptime stats\r\nPOST   /api/monitors              - Create monitor\r\nPUT    /api/monitors/:id          - Update monitor\r\nDELETE /api/monitors/:id          - Delete monitor\r\nPOST   /api/monitors/:id/pause    - Pause/unpause monitor\r\nPOST   /api/monitors/:id/clone    - Clone monitor\r\nGET    /api/monitors/:id/results  - Get check results\r\nPOST   /api/push/:token           - Receive heartbeat\r\nGET    /api/push/:token           - Receive heartbeat (GET)\r\nGET    /api/health                - Health check\r\n```\r\n\r\n## 🔄 Real-time Updates\r\n\r\nListen for monitor updates via Socket.IO:\r\n\r\n```typescript\r\nimport { io } from \"socket.io-client\";\r\n\r\nconst socket = io(\"http://localhost:3000\", {\r\n  path: \"/ws\",\r\n});\r\n\r\nsocket.on(\"monitor:update\", (data) => {\r\n  console.log(\"Monitor update:\", data);\r\n  // {\r\n  //   monitorId: '123',\r\n  //   status: 'up',\r\n  //   message: 'OK',\r\n  //   pingMs: 145,\r\n  //   httpStatus: 200,\r\n  //   checkedAt: '2026-01-30T12:00:00.000Z'\r\n  // }\r\n});\r\n```\r\n\r\n## 💾 Database\r\n\r\nThe package includes a complete Drizzle ORM schema:\r\n\r\n```typescript\r\nimport * as schema from \"pulsewatch-server/database\";\r\n\r\n// Tables included:\r\n// - monitors\r\n// - monitorResults\r\n// - proxies\r\n// - notifications\r\n// - monitorNotifications\r\n// - statusPages\r\n// - statusPageMonitors\r\n```\r\n\r\n### Run Migrations\r\n\r\n```bash\r\n# Install drizzle-kit\r\nnpm install -D drizzle-kit\r\n\r\n# Generate migrations\r\nnpx drizzle-kit generate\r\n\r\n# Push to database\r\nnpx drizzle-kit push\r\n```\r\n\r\n## 🔐 Adding Authentication\r\n\r\nThe package doesn't include authentication - add your own:\r\n\r\n```typescript\r\nimport express from \"express\";\r\nimport { createPulseWatch } from \"pulsewatch-server\";\r\n\r\nconst app = express();\r\n\r\n// Your auth middleware\r\nfunction authMiddleware(req, res, next) {\r\n  // Check JWT, session, API key, etc.\r\n  if (!req.headers.authorization) {\r\n    return res.status(401).json({ error: \"Unauthorized\" });\r\n  }\r\n  next();\r\n}\r\n\r\n// Protect all API routes\r\napp.use(\"/api\", authMiddleware);\r\n\r\n// Add PulseWatch (now protected by your auth)\r\nconst pulsewatch = createPulseWatch({ app, db, schema });\r\n```\r\n\r\n## ⚙️ Configuration\r\n\r\n### Full Configuration\r\n\r\n```typescript\r\nconst pulsewatch = createPulseWatch({\r\n  app, // Express app\r\n  db, // Drizzle database instance\r\n  schema: {\r\n    // Database schema\r\n    monitors,\r\n    monitorResults,\r\n    proxies,\r\n    notifications,\r\n    monitorNotifications,\r\n  },\r\n  socketIO: {\r\n    // Optional Socket.IO config\r\n    cors: { origin: \"*\" },\r\n    path: \"/ws\",\r\n  },\r\n  logger: {\r\n    // Optional logger\r\n    error: (err, msg) => console.error(msg, err),\r\n    warn: (msg) => console.warn(msg),\r\n    info: (msg) => console.log(msg),\r\n  },\r\n});\r\n```\r\n\r\n## 🎯 Advanced Usage\r\n\r\n### Use Check Functions Directly\r\n\r\n```typescript\r\nimport { checkHttp, checkTcp } from \"pulsewatch-server\";\r\n\r\n// Run checks manually\r\nconst result = await checkHttp({\r\n  type: \"http\",\r\n  url: \"https://example.com\",\r\n  timeoutMs: 5000,\r\n});\r\n\r\nconsole.log(result);\r\n// { status: 'up', message: 'OK', pingMs: 123, httpStatus: 200 }\r\n```\r\n\r\n### Custom Routes\r\n\r\n```typescript\r\nimport {\r\n  createMonitorsRouter,\r\n  createPushRouter,\r\n} from \"pulsewatch-server/routes\";\r\n\r\n// Create routes separately\r\nconst monitorsRouter = createMonitorsRouter({ db, schema, runner });\r\nconst pushRouter = createPushRouter({ runner });\r\n\r\n// Mount with custom paths\r\napp.use(\"/monitoring/monitors\", monitorsRouter);\r\napp.use(\"/monitoring/push\", pushRouter);\r\n```\r\n\r\n### Use MonitorRunner Directly\r\n\r\n```typescript\r\nimport { MonitorRunner } from \"pulsewatch-server\";\r\nimport { eq, desc, inArray } from \"drizzle-orm\";\r\n\r\nconst runner = new MonitorRunner({\r\n  io,\r\n  db,\r\n  schema,\r\n  orm: { eq, desc, inArray },\r\n  logger: console,\r\n});\r\n\r\nawait runner.start();\r\n```\r\n\r\n## 📝 Complete Example\r\n\r\n```typescript\r\nimport express from \"express\";\r\nimport { createPulseWatch, createDatabase } from \"pulsewatch-server\";\r\nimport * as schema from \"pulsewatch-server/database\";\r\n\r\nconst app = express();\r\n\r\n// Create database\r\nconst { db, pool } = createDatabase({\r\n  connectionString: process.env.DATABASE_URL,\r\n  max: 20,\r\n});\r\n\r\n// Create PulseWatch\r\nconst pulsewatch = createPulseWatch({\r\n  app,\r\n  db,\r\n  schema,\r\n  socketIO: {\r\n    cors: { origin: process.env.FRONTEND_URL },\r\n    path: \"/ws\",\r\n  },\r\n  logger: console,\r\n});\r\n\r\n// Start monitoring\r\nawait pulsewatch.start();\r\n\r\n// Start server\r\nconst PORT = process.env.PORT || 3000;\r\npulsewatch.httpServer.listen(PORT, () => {\r\n  console.log(`PulseWatch running on port ${PORT}`);\r\n});\r\n\r\n// Graceful shutdown\r\nprocess.on(\"SIGTERM\", () => {\r\n  pulsewatch.stop();\r\n  pool.end();\r\n  process.exit(0);\r\n});\r\n```\r\n\r\n## 🌟 Features\r\n\r\n- ✅ **8 Monitor Types** - HTTP, TCP, DNS, Ping, WebSocket, Keyword, JSON Query, Push\r\n- ✅ **Real-time Updates** - Socket.IO for live monitoring\r\n- ✅ **Database Included** - Complete Drizzle ORM schema\r\n- ✅ **REST API** - Full CRUD for monitors\r\n- ✅ **No Auth Required** - Integrate your own authentication\r\n- ✅ **TypeScript** - Full type definitions\r\n- ✅ **Lightweight** - Minimal dependencies\r\n- ✅ **Flexible** - Use as-is or customize\r\n\r\n## 📦 Exports\r\n\r\n```typescript\r\n// Main server\r\nexport { createPulseWatch, type PulseWatchConfig, type PulseWatchServer };\r\n\r\n// Database\r\nexport { createDatabase, type DatabaseConfig };\r\nexport * from \"./database/schema\";\r\n\r\n// Routes\r\nexport { createMonitorsRouter, createPushRouter };\r\n\r\n// Monitor checks\r\nexport {\r\n  checkHttp,\r\n  checkTcp,\r\n  checkDns,\r\n  checkPing,\r\n  checkWebsocket,\r\n  checkKeyword,\r\n  checkJsonQuery,\r\n};\r\n\r\n// MonitorRunner\r\nexport { MonitorRunner, type MonitorRunnerConfig };\r\n\r\n// Types\r\nexport type { Monitor, Proxy, CheckResult, MonitorType, MonitorStatus };\r\n```\r\n\r\n## 🔧 Environment Variables\r\n\r\n```env\r\nDATABASE_URL=postgresql://user:password@localhost:5432/pulsewatch\r\nPORT=3000\r\n```\r\n\r\n## 📄 License\r\n\r\nMIT\r\n\r\n## 🤝 Support\r\n\r\nFor issues and questions, visit [GitHub Issues](https://github.com/yourusername/pulsewatch/issues).\r\n\r\n---\r\n\r\n**Made with ❤️ by Abishek**\r\n\r\n","readmeFilename":"README.md"}