{"_id":"krsyer-server-monitor-pro","_rev":"35-9afca74e8cf8e2ea772c1c7e7fbb17f1","name":"krsyer-server-monitor-pro","dist-tags":{"latest":"1.0.34"},"versions":{"1.0.0":{"name":"krsyer-server-monitor-pro","version":"1.0.0","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.0","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"3b1eb560a0eb933c7cfb07edcd833ae6678c3d3f","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.0.tgz","fileCount":20,"integrity":"sha512-Z7xyIcsBIgom4+D3n/n3gq14wnU82gFBOtGE432KzAMVnQYzATYduBzUN7OJy+cEP65BGD12A9A/vn0NSt9Hsw==","signatures":[{"sig":"MEUCIHTcUuOt7qKRmaTXeUuGZZ9GauR96bWUHpeLEboZyjL5AiEAn5TW3a98XDKghAMab6gX6VhJRWauPnpf0em98gJ+Nf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271329},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.0_1767430988051_0.14298356326156858","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"krsyer-server-monitor-pro","version":"1.0.1","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.1","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"ed23dfa806ee78a900330b9740436150d71e84b6","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.1.tgz","fileCount":21,"integrity":"sha512-yLWLEqEcfwLKWaNJN5hsGurPmPI8skzPTl+6ZXxGBQyY45RecQSx5gezzf2Y2s4dheEX88SiejKTe0VnTckOcw==","signatures":[{"sig":"MEYCIQDVCY0JLJkQEqD6wXC+zuxgK8Em8WNYjWkkGg3JWcD07gIhAK6Yo7pMD4ATGk/ImEBrSgXelPYG8HmpZTBUoiEqVYem","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275456},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.1_1767432148776_0.522648966345777","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"krsyer-server-monitor-pro","version":"1.0.2","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.2","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"8ccea34c1a4b0f97efd17f428bf3dcfa671afb91","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.2.tgz","fileCount":21,"integrity":"sha512-9t+vdRrGvobZXSpvaKUT0+k74JWUzRwi8YZIXlE26/owEoLddETD0KZ8O5kz8zP0y+ttKmy4NSBH48F3QXjJlg==","signatures":[{"sig":"MEUCIHhvZ2vZMPHn/pmBC/ae1IV9MoaEKSqpKkJIsR39pkulAiEAgftUXMmHIkQ5mOo/QztItopJ+MUjmUEhqv7bYqCt3MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273770},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.2_1767434992721_0.2139226549733093","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"krsyer-server-monitor-pro","version":"1.0.3","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.3","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"eacb7149963e506ad8563d68cb87f74a47cc4282","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.3.tgz","fileCount":24,"integrity":"sha512-Wy+eCqaQPYXFCKtDT6sTh4Ew/YLwa3LkwOMrCt+OGXdvT3W+XRM3KxzSaPiG1cXrvK++E1jfr2DLIAHlpZeUeQ==","signatures":[{"sig":"MEUCIQDkKFF6sYwIHAGXQqfACHxzVEghtZOc85UPSCn9TUzTwQIgSKK7za5nsQiEhMhG7Oj0Xrzhti0xpn9eB1myaRwAXGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274493},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.3_1767435936731_0.8499580187052642","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"krsyer-server-monitor-pro","version":"1.0.4","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.4","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"b0c8070dd3a48fe82bbc2e13075bb9c84e186b70","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.4.tgz","fileCount":27,"integrity":"sha512-VAnlMuExZyysI+BcmWWOzwcSqEVZbWd0EH4iHv+qZUL/KeYoFy8nfrt4bajhWhXEHqk5wAECnWtmLFbph3FaTg==","signatures":[{"sig":"MEQCIEePdFldeBzALEcLz9ZBWXZwlVhgqUOtibUsjseD0CzpAiAFqJhBAuNuTq9A4AATT7HaUzVwCu9incZ0Hbg8z7n2Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292041},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.4_1767438208281_0.06586734550086049","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"krsyer-server-monitor-pro","version":"1.0.5","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.5","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"bd8071bd3778ddc0dbfe780fb8b621206dc71adc","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.5.tgz","fileCount":54,"integrity":"sha512-4l9czQmp+6uDlgPfCxOhguQmN/Loe6olOrj8evuHDOkhr0oOETF+kkgwC99SLYaz7Ljkbh3eiQ1MOHiBKpLM7g==","signatures":[{"sig":"MEUCIQDUqPDtXNsoHj0qL04g2vOyOGHc5SaY5wv3tYjUSyVn8wIgdf6gf6we/ZPweFRiDXntmJjxUOTQVVVOzW12bI0EU1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2051825},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.5_1767441703531_0.9668870990913532","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"krsyer-server-monitor-pro","version":"1.0.6","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.6","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"ce84cf6cf7c0daf7d29d55a0dee388483d5a2fa0","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.6.tgz","fileCount":55,"integrity":"sha512-Frsg2lk7uBwpOkbYsewtrrSylEUL7lvU56Iqb7qBL/f540MfglyD8xxRMvTt4lRA7CLoAamI9v9Y/Yfw+/pLdw==","signatures":[{"sig":"MEYCIQCSxfLihgJaF+PNfTlUrYgJh8m6z/O7DTWzP/8rQ5fQkwIhAO2nxPzC82JthR6MYAqvw3igulfoHgcTpdT6rgI7yfO9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2057257},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.6_1767442100972_0.8234008420331078","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"krsyer-server-monitor-pro","version":"1.0.7","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.7","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"1856aa49d9f9222412646e70aaa7f8a1eaef91b1","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.7.tgz","fileCount":55,"integrity":"sha512-A18qsRQ9ARTDZbT7LXp2SlAZUezkXrRtgGXX6lQayXmTJTyIQOmlQZ1vkSeJecAS+zlpvR2SvZeXnOL+YikWHg==","signatures":[{"sig":"MEQCIAV8hqEZUjW6c84h9W6A4w9Kjns6i332evFNCeCloedUAiBJ09B5QH6DLv2wbOrmQsv/LfJ/rRnQHDgOFElhLxKaRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058023},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.7_1767443589361_0.42390746104401633","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"krsyer-server-monitor-pro","version":"1.0.8","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.8","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"4c775a10857930eb55f234aad302c745c721d2e4","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.8.tgz","fileCount":55,"integrity":"sha512-go7PNzffkFBlQV5lcW4cjW8aNdjX96jbPdRh+ie1GU30XJ/qcOiXmKoiyLMuwe6K1HOpe0fANW86bHm+IG2ZNg==","signatures":[{"sig":"MEUCIGJxf+BXspi9YfQZ3nRt7TxRQNJlDpMZO7mWhPhl5/U6AiEAi5ydC79Zq/B8TLS//x6kqObMgagYfK03JyhMgoTDn8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058721},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.8_1767444465351_0.25256808288461685","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"krsyer-server-monitor-pro","version":"1.0.9","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.9","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"f9ab76f01f76d048dc827b2322f33ba52ca19abc","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.9.tgz","fileCount":55,"integrity":"sha512-gGuxgm1bUc5vKWDAp9bLEX7gwwFaz6RaD05+fB92KaLwhTAXDVSzs7+DHjxuZ8WTTn4vSTeMn3PYmyoTFQ4uNQ==","signatures":[{"sig":"MEUCIQDYHyfSf16Nnpy2o5gI9RE7ilXKnhQA+lKgxkm99+IW/AIgCJkgnzwbDIjQzZSzq+/R71DoYwBBxFZ0EqwLKdJcyR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2065114},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.9_1767445337593_0.346453017056781","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"krsyer-server-monitor-pro","version":"1.0.10","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.10","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"cffc99f8eef191de01b35ed43b07531b3548d6ac","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.10.tgz","fileCount":55,"integrity":"sha512-1zhIe1vtw/TZVSHU3votgijPqHLygwAEcLYlk3tIHTdTSNZHDgccU05Lq7PSYEtqFLTxg3/AED4qH9UZ1lCKCA==","signatures":[{"sig":"MEUCIEW411XdmfUVXWPeyNsfkp5WFUx6N6aV4Q/gJgFk7H/BAiEA/fHPBl0532zGpPZoK/jkIPdUowmET0QrG5GoNmauYUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2072992},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.10_1767449156978_0.68358983559785","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"krsyer-server-monitor-pro","version":"1.0.11","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.11","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"18310ae02b20485e475c304ecf8c47a29c6eca40","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.11.tgz","fileCount":55,"integrity":"sha512-iqUCKJIiCF+VtYR3mq2opQnR4p9ziFXMJW2dCARY4rqnbQgf7tsDMFRBZ4QXjfjxBkvxo/W54ponlHYtuZo3pA==","signatures":[{"sig":"MEYCIQDrG3NHofXHRIReCCu2sOCEaFXw+6fg605XDAGUCqBH2gIhAOma1H7xmC0sYbcM/UjsH0jiE2OEaxaUBxOnNE9ZIUXA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2074532},"main":"lib/server.js","gitHead":"c27b69da3fef989c99a37d080441f6498a2153c3","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.11_1767451094897_0.7363330566070245","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"krsyer-server-monitor-pro","version":"1.0.12","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.12","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"04fade2979de77645c773ae03424f849bebee401","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.12.tgz","fileCount":55,"integrity":"sha512-HwH3ivg5glxMcnaHQl0CWl0wUv9qtlnSFUs20MZWhUSsAXnjPWNDyXY/Y5YcztHYk9aoxR23b/9FxPdmqiiibw==","signatures":[{"sig":"MEUCIQCXUNms1Vl4VAr9rk0uVSzh016SkQENEVcKXO+TDWUERgIgWdosYmNzs/5wIbRraU0dEV9Cln/CJTQxqvOeK12wjQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2080902},"main":"lib/server.js","gitHead":"fea0b86a93d24e1765c9d3353e8d7ea8cf065906","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.12_1767455034498_0.3145634853293162","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"krsyer-server-monitor-pro","version":"1.0.13","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.13","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"904a981542f98ac0c2260be73368a8004494ed91","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.13.tgz","fileCount":56,"integrity":"sha512-d81F7cncigmuJaKzBG4XDn3qMqtbJuZgwmisWaD/pvj8fxueK6wjzo2GlEPqmsyazi22LlqpMK2nJViAKHiu4w==","signatures":[{"sig":"MEQCIBksLJ3qbHiCAwefC8mGgNzSGtx2cOOmrwoSOb7SoeZxAiB5K548nfDNap9T0UgPeH0pbI6+P2Poc76YyAjtwZaJhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089092},"main":"lib/server.js","gitHead":"6489ba3b8c5a69d312f7ef2432c706aea8c68ace","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.13_1767457677611_0.14400147434485766","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"krsyer-server-monitor-pro","version":"1.0.14","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.14","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"f8d4e68a2aa015d533057b2f866cd3ea89777124","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.14.tgz","fileCount":56,"integrity":"sha512-I5S1oQM5H2m4C1E7uTxmSoqYhEBwFOcSe78PzLoDk6woPrjwTEFhVfzR7pzy7V9HuKdEIffQV8RsuL7GhGP2WA==","signatures":[{"sig":"MEUCIQDQNEQ9FTTQYar8Qq/99MpvwaXPZicsMa2w68osfnbwogIgRgfB1CAzfjEQZYFFm6ehj8r831Dh294z1BaLz8seNq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089098},"main":"lib/server.js","gitHead":"3fc44bc09fb317643267ff1e1a5ced6eeaa27c0b","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.14_1767458618887_0.9327580492862251","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"krsyer-server-monitor-pro","version":"1.0.15","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.15","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"93ac1ef620d3d5ae1f50ca88d1d44242aedaa34a","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.15.tgz","fileCount":56,"integrity":"sha512-md6j/frQoGJSMG51q0X9p2pRWnUWrR5iocCBh28E+lQbDxPaOWlfWKJe5MzDZpdPmRUh0N2LDjh737PzimZzJg==","signatures":[{"sig":"MEUCIBFtQMg8QoReiHDCcmh99P/GaurT27H4clOIj9998hqsAiEA/DVaUMGuM5pkGvcxN2yJopeVo+LZk0oSP+6jibo0KwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2091305},"main":"lib/server.js","gitHead":"1cf2e144c0db5cc72ea5d66af4dc40dd6dd8454b","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.15_1767459752459_0.5881026554363376","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"krsyer-server-monitor-pro","version":"1.0.16","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.16","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"d43d184d2db57d609dde9b233071a0c18b2d15ed","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.16.tgz","fileCount":56,"integrity":"sha512-mXQiFWHZssdBYePXOWo90CBoAO5uIpGmH+4hX/G4dTSoFiaGS9zsJQhpg88Oi71PnsfOgNUxHl04LDwtrgGwDw==","signatures":[{"sig":"MEQCIE+m6A750ZdpvrwDI8FQ/rWnrnAWkCelVReSAXsUrRcyAiBl1utEra2INA8Hw3t9s0deqHPPGaVCysYNvYF7EG2Bug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2091970},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.16_1767462340732_0.097085962782121","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"krsyer-server-monitor-pro","version":"1.0.17","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.17","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"c5edf845305f8b603991a851674895a24faf9201","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.17.tgz","fileCount":56,"integrity":"sha512-ZjGwzpcu2R1h8M5gfEjEwwwR+z77DBxU5zVTmLW0xLC3C1B5/qmGZ0kR5lrsnqPzv5Kzl+fc/9x5iElJ/WQ9sg==","signatures":[{"sig":"MEQCID4foCtuRL9NvwxQI3geW0oU1KaLTAwXYX2MVoKLw8oAAiATpr+FWoO3SSwwUIYQg2AQWze9lkk/HQ1HK9ALXAuk5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2092855},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.17_1767464894310_0.04487088963769059","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"krsyer-server-monitor-pro","version":"1.0.18","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.18","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"0e1b022a25ad4c640b0f7bac4e90fe6659dc8d4a","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.18.tgz","fileCount":56,"integrity":"sha512-oGvI7UAMqol3BxoI743Op8eLv46vgGrOKpWKnvi7n/wOZHN+Ad3wcgA1nPKxVYU3IZmVbh+to3bzcbL49ZISSw==","signatures":[{"sig":"MEQCIHxaN6vpsuTQoNM7URN/Be9A6sToR08QOFBb+ST1hjIUAiBLyABIYqVasZOvnIDIfHsa3rgk6ZBlv1bDfQw67fAEmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2093391},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.18_1767465565205_0.8176341453386089","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"krsyer-server-monitor-pro","version":"1.0.19","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.19","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"179fed6e77fa5588eeb8672b89885375379eedae","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.19.tgz","fileCount":56,"integrity":"sha512-R/yl4hgAnq8W4YKMT/qBOfms+Jpgc6TV6wtKGxVlrvAEO3J8QAEQhzG/kqY9/jxq4bdMbCcEP4lc02au7zXAng==","signatures":[{"sig":"MEUCIFg6MyhdxXA/yrBWYbwYtO+jjJ0dw7GaMw0GzbhdkB7PAiEAg8QSuZ7yoi/nKwpUOihvysLMd+DpHhH8OZaCHGtmic0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2093697},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.19_1767466257288_0.44082734736168394","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"krsyer-server-monitor-pro","version":"1.0.20","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.20","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"82126b67efed70492a00473c486c8de75735d1de","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.20.tgz","fileCount":56,"integrity":"sha512-C15cklvxFjZldmIW19+Fy3u9Xokuy38nSuAShSBZqs6RzFZ+w8+b4bxgRKiTwknwAd2xFlTxXv0VESBFzZuLzg==","signatures":[{"sig":"MEQCIHMvPRqnXbYhcjybnnXXoIWhmKyjws31UiECCv0TuP88AiBkoniAKS2hqVGrq065cZ7x029aDBfx/Spo7uLfm1fbVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2094506},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.20_1767468002162_0.7300112647633428","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"krsyer-server-monitor-pro","version":"1.0.21","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.21","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"b082d58916f4e3eab0652e446db10cefd7dabe6a","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.21.tgz","fileCount":56,"integrity":"sha512-4s//KwDCC77FSjg9wCaXtPoqpNmLCb11HsrNgtXY0un78CYDky2Wd7z5G8irxrDc752mTf2/H1YYMTWFty273A==","signatures":[{"sig":"MEQCIHezPLIJQgzbVEUfCo3XhlzJqbcqPZepO9XUwoHteAlCAiAeogSFY5QxkE/u+QPv1Gy84a/EoEheKZ7sR8LRa2MGjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2095219},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.21_1767468847566_0.07617512679895588","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"krsyer-server-monitor-pro","version":"1.0.22","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.22","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"1f60b16f6497d301684d11fdbeb6ed6d70cc4001","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.22.tgz","fileCount":57,"integrity":"sha512-siFrJ08PO5pEadeejoKrWcVXo/iPm5p59PC0b8USPRAhMz2nacRen7wXrwUnTYddkoiSxIMrTbrI2iiEnblx3Q==","signatures":[{"sig":"MEYCIQCXgDRmrqRCzEbb7VbRcYOco54O1pmzPr1x1T4jvzjVnAIhAMDFnUEJ8N9bqbDFT6mi5BxCnXEKc2kmks6ZaQ7LHL5n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098081},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.22_1767469169424_0.6625526392292842","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"krsyer-server-monitor-pro","version":"1.0.23","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.23","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"dd7de85d58a70d7ce28613c17948428328db6e83","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.23.tgz","fileCount":57,"integrity":"sha512-ZbymTmzSU44g19g4ueo/lS2hxsje7Iygk0A/Ev4fGdEwEJwrZY/ZmpwKdyD/8yiIuZk3udTpvW8blcaYyC4fnQ==","signatures":[{"sig":"MEUCIQCGp2r+bRIv8XFPlvlUOqmSXudgTGVM/BghcC1zR5IaLgIgXWWhO/+YL827YUMqkXha/cY0yWTpFVFgt4Vca1HfZSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2100651},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.23_1767469538475_0.4895277947938965","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"krsyer-server-monitor-pro","version":"1.0.24","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.24","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"82bd8316cf9c34e0baeed52bd4aef653d17e5622","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.24.tgz","fileCount":57,"integrity":"sha512-kj2ltXQ1tR5JL1mn2u1WL+h1PYxx6/BQOgJhXLOCG5vJz54ShIQTfQ7YjQdqD54Fu/uTR2VwmWS7znitpF4d6w==","signatures":[{"sig":"MEQCIGQMYclT7S71OA0MV+CYCHffTVOZskV8Ld2ovcfjx98QAiBOGu6ZoludyPrF0Dl+n0EWYIe7XB92dC837B/sa2YjYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2100385},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.24_1767470430476_0.775343860787995","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"krsyer-server-monitor-pro","version":"1.0.25","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.25","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"7cb84df701d49929cadbbe91a617b05393dd0f10","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.25.tgz","fileCount":57,"integrity":"sha512-aU1PVJZ60Ky0UPYXvIooY3UrDkbSCzEYsre8CkrnBzpQtQmu44F7jeCwzJu3hl+XnylmkTks1JMuWCshEJ781A==","signatures":[{"sig":"MEQCIA5/aU0cb3Dzw56ZhqZeiFyAgHbKbfdJRMAit6Txv0CoAiArVqYKEhTRAvKPdxokMTLE2yHeDC/JFvcHPEyStnZLqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2101257},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.25_1767470900506_0.03247316458598415","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"krsyer-server-monitor-pro","version":"1.0.26","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.26","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"1cf541c7252c801b90fec8c3d5c6db3a6d1e55da","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.26.tgz","fileCount":57,"integrity":"sha512-3GSazhXmD7zOWHWHj/74w98K+nkKqMZfzPzgIkGY1yCbDCeh1S9OBhHoeihSGMwamsewLqswS2TyZF3kPB3qog==","signatures":[{"sig":"MEUCIHmN8q1lrfL8Wvol2MXNDUyf4hjTNRzvbAGB9pLfuospAiEAx/FqY8ogrqfWa5tRyXUplOYshAzUdQxEA/00As9fYB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2101349},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.26_1767510205519_0.01093161319331748","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"krsyer-server-monitor-pro","version":"1.0.27","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.27","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"922dae2437df1e9ece61f43b8ef8a43e0b985e0c","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.27.tgz","fileCount":57,"integrity":"sha512-iXS9y9HVGJP9Ghyq+HQ9DB2EIIgfKvBviR7dXqjCjsq4U+kudlblIJ0eEMzpRpnpGidj8NnUEgMwi7hm47akrQ==","signatures":[{"sig":"MEUCIQCMJK+9rtgS/McIeDw/dzDg4vRm9dSCMiQbHxAGhnee7wIgaGxNpamVOyddY1jSZ2M6Vm9XE9m2AJ9L1bwf8AYR2Ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2100327},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.27_1767510621620_0.25131160836665756","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"krsyer-server-monitor-pro","version":"1.0.28","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.28","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"d607ae6c44ac56b8deee36e65fb8718a649ae4ad","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.28.tgz","fileCount":23,"integrity":"sha512-uH0i5BeBMBkhqBtOdcqYnrOTCvgx6iljWwex04sVQv7pINwQM3MR+RnvC9pwasDXq4GdGK0JhM4l1dx/g0fgUg==","signatures":[{"sig":"MEQCIDy1dQzQmSmX4dGR9/AA8P1kaEvY4sZk765DTtKv1TFjAiArcFnlTGfaKrf9LgjDpI+VfbuaB+OyGIIQtZLfVouSfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306109},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"npm run obfuscate","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.28_1767512669235_0.7890366214303861","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"krsyer-server-monitor-pro","version":"1.0.29","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.29","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"monitor.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"81f888a16162ee50c8b68eb870479fa0b02a9e6d","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.29.tgz","fileCount":3,"integrity":"sha512-IYFBeysYqpqK1DXdFPWG/CbzLuxRkO+vdGCidLyCpUZsqD2ZNAgwDh2c8b0yWsSiTdBkxoY48BeWtQNzHPIIfA==","signatures":[{"sig":"MEQCIHdG96/75TgWytm+V9T9ArhCxfQnWGjQ0SMa50A5C3mSAiBtuc8XezfsLMw2T6lcfE04/01vO3BCojFrXepYiqBmXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3414615},"main":"monitor.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"node scripts/final-build.js","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","@vercel/ncc":"^0.38.4","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.29_1767514263636_0.6943590719584825","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"krsyer-server-monitor-pro","version":"1.0.30","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.30","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"monitor.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"06d704aaa430610161d02d0dd04c567818873934","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.30.tgz","fileCount":3,"integrity":"sha512-5ELXKr5aunVhBOOusmpN4Ppk7SOOiTXX0XPfeOk5fG0j6mVBH00hAANB1SgxEwck9CNSOzbRVndmuEZxTW2yyg==","signatures":[{"sig":"MEUCIGXD5q0AkIgPu/ZkqjSuVwp8c+wz46uPvePc6pW96v6pAiEAu1DdDmxQpQ9mW2oUK445K4tWuYTMnzFGYwBNKqDhrJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3417758},"main":"monitor.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"node scripts/final-build.js","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","@vercel/ncc":"^0.38.4","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.30_1767521772286_0.5044577065376374","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"krsyer-server-monitor-pro","version":"1.0.31","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.31","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"monitor.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"8db9de7a98c2135d0f7d1d6c408be10164b2c487","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.31.tgz","fileCount":3,"integrity":"sha512-Cq1JXLGvGwSY0ipLGr7wbxWpYbfTDQ9C4rC7UhlzUcUaOOsJf9mEJOE5Qyz6THXz5v1zQIa6qimSTg+sCZ57/g==","signatures":[{"sig":"MEYCIQDZj2wlHoVUrqd+j90HwROou2PdBkppdygVWDGnl581XQIhAJGLOtY3/WfcouBizbdFP2G8IF/8I6bDIFKkSPhzIndC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3410169},"main":"monitor.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"node scripts/final-build.js","start":"node src/server.js","binary":"npm run build && pkg . --output dist/server-monitor","obfuscate":"node scripts/build.js","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","@vercel/ncc":"^0.38.4","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.31_1767524008313_0.7600903491781459","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"krsyer-server-monitor-pro","version":"1.0.32","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.32","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"9f702e8d05144e96e5d9e2d4701bbfb98a8d209a","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.32.tgz","fileCount":21,"integrity":"sha512-IQivzG5+XR2ZFE+xvcGKWr+hfyh8zHuLF5BgCPvi1tmT8yuEVS3B23CrWeymAhMq8dxNxxJfyfwytsBsQq8W4g==","signatures":[{"sig":"MEQCIBuvzdDka9sJ3LlnVQbAdy8rCbjkHmnUupgChYaacaKeAiAspcxq+O7nkJ5acWaRM+9ti0mugKQHwMOGEuwiPE8Z1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301834},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"node scripts/build.js","start":"node src/server.js","obfuscate":"npm run build","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","@vercel/ncc":"^0.38.4","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.32_1767524328498_0.4811312868848807","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"krsyer-server-monitor-pro","version":"1.0.33","keywords":["server","monitoring","api","health"],"author":"","license":"ISC","_id":"krsyer-server-monitor-pro@1.0.33","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"bin":{"server-monitor":"bin/cli.js"},"pkg":{"assets":["lib/public/**/*","lib/views/**/*"],"scripts":["lib/**/*.js"],"targets":["node18-win-x64","node18-linux-x64"]},"dist":{"shasum":"f8212db4f9caab7f08651e1b0f1f0fc94ff71fc8","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.33.tgz","fileCount":21,"integrity":"sha512-0/++XYTDLfWJzXbUhN+yRRHJy/5CGOUD2D9iwkO20tJBYS9c0T3gS0lAgKPMlmcgFRleUN0yYahU9LtVwQEOEw==","signatures":[{"sig":"MEUCICsQwiBJhzl7Rq7Rg0qnp2ZSzXre2s68vS9u5nx3dAQ1AiEA0ccNfkvueU1hU+LacyBwzKOB8M5qsdHqoVA6XuB7Zeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213873},"main":"lib/server.js","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","scripts":{"dev":"nodemon src/server.js","build":"node scripts/build.js","start":"node src/server.js","obfuscate":"npm run build","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"_npmVersion":"10.9.3","description":"API to get server details like IP address, health, applications running, etc.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"pm2":"^6.0.14","cors":"^2.8.5","axios":"^1.13.2","dotenv":"^16.3.1","express":"^4.18.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","node-pty":"^1.1.0","commander":"^14.0.2","socket.io":"^4.8.3","cashfree-pg":"^5.1.0","express-session":"^1.18.2","node-machine-id":"^1.1.12","session-file-store":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","nodemon":"^3.0.2","@vercel/ncc":"^0.38.4","localtunnel":"^2.0.2","javascript-obfuscator":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/krsyer-server-monitor-pro_1.0.33_1767524728387_0.8607076366357094","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"krsyer-server-monitor-pro","version":"1.0.34","description":"API to get server details like IP address, health, applications running, etc.","main":"lib/server.js","bin":{"server-monitor":"bin/cli.js"},"scripts":{"start":"node src/server.js","dev":"nodemon src/server.js","build":"node scripts/build.js","obfuscate":"npm run build","prepublishOnly":"npm run build","postinstall":"echo \"\n\u001b[32m [Server Monitor] To run as a service, type: sudo npx server-monitor setup \u001b[0m\n\""},"pkg":{"scripts":["lib/**/*.js"],"assets":["lib/public/**/*","lib/views/**/*"],"targets":["node18-win-x64","node18-linux-x64"]},"keywords":["server","monitoring","api","health"],"author":"","license":"ISC","dependencies":{"axios":"^1.13.2","cashfree-pg":"^5.1.0","commander":"^14.0.2","cors":"^2.8.5","dotenv":"^16.3.1","express":"^4.18.2","express-session":"^1.18.2","fs-extra":"^11.2.0","js-yaml":"^4.1.1","node-machine-id":"^1.1.12","node-pty":"^1.1.0","pm2":"^6.0.14","session-file-store":"^1.5.0","socket.io":"^4.8.3"},"devDependencies":{"@vercel/ncc":"^0.38.4","javascript-obfuscator":"^5.1.0","localtunnel":"^2.0.2","nodemon":"^3.0.2","pkg":"^5.8.1"},"_id":"krsyer-server-monitor-pro@1.0.34","gitHead":"fcabb369f74f9b18485accd3e38749b99f11eb5d","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-pkt/ga1t+kHr5nVbCOQXkSGBVeAG/Tpd0vHajnWoQ8Ojo1tJL5ZOnmLuG4tYggVI4xH9/rpQW3Giwe1DsSWbDw==","shasum":"10053201d503efb2bc7998573962b5b6c21ca93c","tarball":"https://registry.npmjs.org/krsyer-server-monitor-pro/-/krsyer-server-monitor-pro-1.0.34.tgz","fileCount":21,"unpackedSize":214435,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCrfj8Mler9PSKbRZiHapv21SsFFO00J9HKeyfw4iKo1QIhAJcdHNmaZTKILNRFo7Do1+8Ht8/Mg1jG4dK8RCCM6CZl"}]},"_npmUser":{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"},"directories":{},"maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/krsyer-server-monitor-pro_1.0.34_1767526068438_0.2449545871127461"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-03T09:03:08.050Z","modified":"2026-01-04T11:27:48.817Z","1.0.0":"2026-01-03T09:03:08.331Z","1.0.1":"2026-01-03T09:22:28.924Z","1.0.2":"2026-01-03T10:09:52.885Z","1.0.3":"2026-01-03T10:25:36.894Z","1.0.4":"2026-01-03T11:03:28.529Z","1.0.5":"2026-01-03T12:01:43.762Z","1.0.6":"2026-01-03T12:08:21.218Z","1.0.7":"2026-01-03T12:33:09.602Z","1.0.8":"2026-01-03T12:47:45.575Z","1.0.9":"2026-01-03T13:02:17.795Z","1.0.10":"2026-01-03T14:05:57.206Z","1.0.11":"2026-01-03T14:38:15.134Z","1.0.12":"2026-01-03T15:43:54.718Z","1.0.13":"2026-01-03T16:27:57.845Z","1.0.14":"2026-01-03T16:43:39.094Z","1.0.15":"2026-01-03T17:02:32.697Z","1.0.16":"2026-01-03T17:45:40.945Z","1.0.17":"2026-01-03T18:28:14.513Z","1.0.18":"2026-01-03T18:39:25.422Z","1.0.19":"2026-01-03T18:50:57.515Z","1.0.20":"2026-01-03T19:20:02.394Z","1.0.21":"2026-01-03T19:34:07.810Z","1.0.22":"2026-01-03T19:39:29.620Z","1.0.23":"2026-01-03T19:45:38.678Z","1.0.24":"2026-01-03T20:00:30.695Z","1.0.25":"2026-01-03T20:08:20.740Z","1.0.26":"2026-01-04T07:03:25.769Z","1.0.27":"2026-01-04T07:10:21.809Z","1.0.28":"2026-01-04T07:44:29.408Z","1.0.29":"2026-01-04T08:11:03.870Z","1.0.30":"2026-01-04T10:16:12.522Z","1.0.31":"2026-01-04T10:53:28.525Z","1.0.32":"2026-01-04T10:58:48.631Z","1.0.33":"2026-01-04T11:05:28.530Z","1.0.34":"2026-01-04T11:27:48.618Z"},"license":"ISC","keywords":["server","monitoring","api","health"],"description":"API to get server details like IP address, health, applications running, etc.","maintainers":[{"name":"kiranbandari894","email":"kiranbandari894@gmail.com"}],"readme":"# Server Monitor Pro (SaaS)\r\n\r\nA secure, SaaS-based server monitoring tool with Cashfree payment integration and obfuscated code for production.\r\n\r\n## Features\r\n\r\n- 🌐 **SaaS Ready**: Remote subscription verification.\r\n- 💳 **Cashfree Integration**: Professional payment gateway for subscriptions.\r\n- 🔒 **Code Obfuscation**: Securely packaged for NPM distribution.\r\n- 📊 **Comprehensive Monitoring**: CPU, Memory, PM2, Docker, and more.\r\n- ⌨️ **Integrated Terminal**: Direct access from your browser.\r\n\r\n## Installation\r\n\r\n### As a global CLI tool\r\n```bash\r\nnpm install -g server-monitor-api\r\n```\r\n\r\n### As a project dependency\r\n```bash\r\nnpm install server-monitor-api\r\n```\r\n\r\n## Setup\r\n\r\n1. Create a `.env` file in your project root:\r\n```env\r\nPORT=3014\r\nLICENSE_KEY=DEMO-123  # Get your key after payment\r\nCASHFREE_APP_ID=your_app_id\r\nCASHFREE_SECRET_KEY=your_secret_key\r\nAPP_URL=http://localhost:3014\r\n```\r\n\r\n## Usage\r\n\r\n### Using CLI\r\n```bash\r\nserver-monitor start --port 3014\r\n```\r\n\r\n### In your Node.js app\r\n```javascript\r\nconst app = require('server-monitor-api');\r\n// The app is an express instance\r\napp.listen(3014);\r\n```\r\n\r\n## API Endpoints\r\n\r\n### 1. Get Comprehensive Server Information\r\n**Endpoint:** `GET /api/server/info`\r\n\r\nReturns complete server details including:\r\n- Public and local IP addresses\r\n- System information (hostname, OS, architecture)\r\n- CPU information (cores, speed, load average)\r\n- Memory usage statistics\r\n- Node.js version and process info\r\n- List of running PM2 applications\r\n\r\n**Response Example:**\r\n```json\r\n{\r\n  \"status\": \"success\",\r\n  \"timestamp\": \"2025-12-27T13:44:35.000Z\",\r\n  \"server\": {\r\n    \"hostname\": \"server-name\",\r\n    \"platform\": \"win32\",\r\n    \"architecture\": \"x64\",\r\n    \"type\": \"Windows_NT\",\r\n    \"release\": \"10.0.22631\",\r\n    \"uptime\": {\r\n      \"raw\": 86400,\r\n      \"formatted\": \"1d 0h 0m 0s\"\r\n    }\r\n  },\r\n  \"network\": {\r\n    \"publicIP\": \"203.0.113.1\",\r\n    \"localIPs\": [\r\n      {\r\n        \"interface\": \"Ethernet\",\r\n        \"address\": \"192.168.1.100\",\r\n        \"netmask\": \"255.255.255.0\",\r\n        \"mac\": \"00:00:00:00:00:00\"\r\n      }\r\n    ]\r\n  },\r\n  \"cpu\": {\r\n    \"model\": \"Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz\",\r\n    \"cores\": 8,\r\n    \"speed\": \"3600 MHz\",\r\n    \"loadAverage\": {\r\n      \"1min\": \"0.50\",\r\n      \"5min\": \"0.45\",\r\n      \"15min\": \"0.42\"\r\n    }\r\n  },\r\n  \"memory\": {\r\n    \"total\": \"16.00 GB\",\r\n    \"free\": \"8.50 GB\",\r\n    \"used\": \"7.50 GB\",\r\n    \"usagePercentage\": \"46.88%\"\r\n  },\r\n  \"node\": {\r\n    \"version\": \"v18.17.0\",\r\n    \"processUptime\": {\r\n      \"raw\": 3600,\r\n      \"formatted\": \"1h 0m\"\r\n    },\r\n    \"pid\": 12345\r\n  },\r\n  \"applications\": [\r\n    {\r\n      \"name\": \"my-app\",\r\n      \"pid\": 54321,\r\n      \"status\": \"online\",\r\n      \"uptime\": 1703689475000,\r\n      \"restarts\": 2,\r\n      \"memory\": \"150.25 MB\",\r\n      \"cpu\": \"2.5%\",\r\n      \"mode\": \"cluster\",\r\n      \"instances\": 4\r\n    }\r\n  ]\r\n}\r\n```\r\n\r\n### 2. Get Server Health Status\r\n**Endpoint:** `GET /api/server/health`\r\n\r\nReturns current health status with warnings based on resource usage.\r\n\r\n**Response Example:**\r\n```json\r\n{\r\n  \"status\": \"healthy\",\r\n  \"timestamp\": \"2025-12-27T13:44:35.000Z\",\r\n  \"uptime\": \"1d 0h 0m 0s\",\r\n  \"checks\": {\r\n    \"memory\": {\r\n      \"status\": \"ok\",\r\n      \"usage\": \"46.88%\"\r\n    },\r\n    \"cpu\": {\r\n      \"status\": \"ok\",\r\n      \"loadAverage\": \"0.50\",\r\n      \"cores\": 8\r\n    }\r\n  },\r\n  \"warnings\": null\r\n}\r\n```\r\n\r\n**Health Status Values:**\r\n- `healthy` - All systems normal\r\n- `warning` - Some metrics are elevated\r\n- `critical` - Action required (memory > 90% or CPU overloaded)\r\n\r\n### 3. Get Running Applications\r\n**Endpoint:** `GET /api/server/applications`\r\n\r\nReturns list of applications managed by PM2.\r\n\r\n**Response Example:**\r\n```json\r\n{\r\n  \"status\": \"success\",\r\n  \"timestamp\": \"2025-12-27T13:44:35.000Z\",\r\n  \"count\": 2,\r\n  \"applications\": [\r\n    {\r\n      \"name\": \"my-app\",\r\n      \"pid\": 54321,\r\n      \"status\": \"online\",\r\n      \"uptime\": 1703689475000,\r\n      \"restarts\": 2,\r\n      \"memory\": \"150.25 MB\",\r\n      \"cpu\": \"2.5%\",\r\n      \"mode\": \"cluster\",\r\n      \"instances\": 4\r\n    },\r\n    {\r\n      \"name\": \"worker-app\",\r\n      \"pid\": 54322,\r\n      \"status\": \"online\",\r\n      \"uptime\": 1703689475000,\r\n      \"restarts\": 0,\r\n      \"memory\": \"85.50 MB\",\r\n      \"cpu\": \"1.2%\",\r\n      \"mode\": \"fork\",\r\n      \"instances\": 1\r\n    }\r\n  ]\r\n}\r\n```\r\n\r\n## Usage Examples\r\n\r\n### Using cURL\r\n```bash\r\n# Get full server information\r\ncurl http://localhost:3014/api/server/info\r\n\r\n# Check health status\r\ncurl http://localhost:3014/api/server/health\r\n\r\n# List running applications\r\ncurl http://localhost:3014/api/server/applications\r\n```\r\n\r\n### Using JavaScript/Fetch\r\n```javascript\r\n// Get server information\r\nconst response = await fetch('http://localhost:3014/api/server/info');\r\nconst data = await response.json();\r\nconsole.log('Server IP:', data.network.publicIP);\r\nconsole.log('Memory Usage:', data.memory.usagePercentage);\r\n```\r\n\r\n## Project Structure\r\n\r\n```\r\ngetIPApi/\r\n├── controllers/\r\n│   └── serverController.js     # Controller logic for all endpoints\r\n├── routes/\r\n│   └── serverRoutes.js         # Route definitions\r\n├── .env                         # Environment variables\r\n├── .gitignore                   # Git ignore file\r\n├── package.json                 # Project dependencies\r\n├── README.md                    # This file\r\n└── server.js                    # Main application entry point\r\n```\r\n\r\n## Dependencies\r\n\r\n- **express** - Web framework\r\n- **cors** - Enable CORS\r\n- **dotenv** - Environment variables\r\n- **axios** - HTTP client for external API calls\r\n- **pm2** - Process manager (optional, for listing applications)\r\n\r\n## Notes\r\n\r\n- The API uses `https://api.ipify.org` to fetch the public IP address\r\n- PM2 must be installed and running for the applications endpoint to return data\r\n- On Windows, some Unix-specific features (like load average) may not be available\r\n- The health endpoint uses the following thresholds:\r\n  - Memory: Warning at 75%, Critical at 90%\r\n  - CPU: Warning when load average > (cores × 2)\r\n\r\n## License\r\n\r\nISC\r\n","readmeFilename":"README.md"}