{"_id":"@arc2898/portscan","_rev":"2-0dc009ab13b148164eac90ed13616cb4","name":"@arc2898/portscan","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@arc2898/portscan","version":"1.0.0","keywords":["port","scan","network","process","cli"],"author":{"name":"ARC","email":"rc002898@gmail.com"},"license":"MIT","_id":"@arc2898/portscan@1.0.0","maintainers":[{"name":"arc2898","email":"rc002894@gmail.com"}],"homepage":"https://github.com/arc2898/portscan#readme","bugs":{"url":"https://github.com/arc2898/portscan/issues"},"bin":{"portscan":"dist/cli.js"},"dist":{"shasum":"1a44f5f88adfe9272a124084fd1da4d19d3ba7d0","tarball":"https://registry.npmjs.org/@arc2898/portscan/-/portscan-1.0.0.tgz","fileCount":10,"integrity":"sha512-BgOPibQZ+hJ2uVEts0KhXugGU5jJh7Kq26rHvoEVStLCppy1XOJo4fMdctjxxbhg5y55S36sTaOK8zlO7TDIsw==","signatures":[{"sig":"MEUCIQCW1RJ52QzBjlVO8Umk18zBf8cc/h6az0zk/KAux3o+OAIgCP5nHLoB5x9+mgReXxw1R8xdTEpxpnLT6kHOrKojANI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10858},"main":"dist/cli.js","types":"./dist/cli.d.ts","gitHead":"875802d4916745ba0a82ab7846344feaffb9c4e5","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"arc2898","email":"rc002894@gmail.com"},"repository":{"url":"git+https://github.com/arc2898/portscan.git","type":"git"},"_npmVersion":"11.11.0","description":"Which process is using port X? Show PIDs, paths, stale ports.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chalk":"^5.4.1","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/portscan_1.0.0_1775882357622_0.42471947749141736","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arc2898/portscan","version":"1.0.1","description":"Which process is using port X? Show PIDs, paths, stale ports.","main":"dist/cli.js","bin":{"portscan":"dist/cli.js"},"scripts":{"build":"tsc","test":"vitest run"},"keywords":["port","scan","network","process","cli"],"license":"MIT","author":{"name":"ARC","email":"rc002898@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/arc2898/portscan.git"},"dependencies":{"commander":"^12.0.0","chalk":"^5.4.1"},"devDependencies":{"@types/node":"^22.0.0","typescript":"^5.7.0","vitest":"^3.0.0"},"gitHead":"4a220810f80b6f7eb0c8bee14f2a4a1293479ec3","types":"./dist/cli.d.ts","_id":"@arc2898/portscan@1.0.1","bugs":{"url":"https://github.com/arc2898/portscan/issues"},"homepage":"https://github.com/arc2898/portscan#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-wfifrcVsqfbwMOI5vu1e9OM2VvrEsaqY9hxP0FZKUGIr6yh+O50NSm/emog3eO47OHDO74eF3O71hpiqfQ+UFw==","shasum":"f72d10480647ec98605528bd465d9eec77c3a963","tarball":"https://registry.npmjs.org/@arc2898/portscan/-/portscan-1.0.1.tgz","fileCount":10,"unpackedSize":10933,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA/vEBo/zntc3PeB4YQZ2FDrzFAj5sMN0XTTlDldm/heAiEA2h2NLUdyUL51/tV3aLdetoxkcxac5DWuYzkkPcRna64="}]},"_npmUser":{"name":"arc2898","email":"rc002894@gmail.com"},"directories":{},"maintainers":[{"name":"arc2898","email":"rc002894@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/portscan_1.0.1_1775887920734_0.6103702962158155"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-11T04:39:17.514Z","modified":"2026-04-11T06:12:00.993Z","1.0.0":"2026-04-11T04:39:17.807Z","1.0.1":"2026-04-11T06:12:00.891Z"},"bugs":{"url":"https://github.com/arc2898/portscan/issues"},"author":{"name":"ARC","email":"rc002898@gmail.com"},"license":"MIT","homepage":"https://github.com/arc2898/portscan#readme","keywords":["port","scan","network","process","cli"],"repository":{"type":"git","url":"git+https://github.com/arc2898/portscan.git"},"description":"Which process is using port X? Show PIDs, paths, stale ports.","maintainers":[{"name":"arc2898","email":"rc002894@gmail.com"}],"readme":"# PortScan\n\n> Which process is using port X? Show PIDs, paths, stale ports.\n\n## Install\n\n```bash\nnpm install -g @arc2898/portscan\n```\n\n## Usage\n\n```bash\nportscan 3000           # Check specific port\nportscan --all          # List all active ports\n```\n\n## Output\n\n```\n  3000   LISTENING     127.0.0.1       node\n  5432   LISTENING     0.0.0.0         postgres\n  8080   ESTABLISHED   192.168.1.5     chrome\n```\n\n## Features\n\n- Works on Windows and Unix\n- Shows process name for each port\n- Color-coded state (green=LISTEN, yellow=ESTABLISHED)\n- Sorted by port number\n\n## License\n\nMIT","readmeFilename":"README.md"}