{"_id":"@adamhancock/tmuxdev","_rev":"9-38584409edbd1c20b395c5b0bd0f3643","name":"@adamhancock/tmuxdev","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@adamhancock/tmuxdev","version":"1.0.0","keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","_id":"@adamhancock/tmuxdev@1.0.0","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"homepage":"https://github.com/adamhancock/tmuxdev#readme","bugs":{"url":"https://github.com/adamhancock/tmuxdev/issues"},"bin":{"tmuxdev":"dist/tmuxdev.js"},"dist":{"shasum":"34232cd00269eeb7d2b62db43b8162d6002b2375","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.0.tgz","fileCount":7,"integrity":"sha512-wlT3gvR3o43hvDuohUxAeHE6nBiSDHfndO2Drv2PiM4pjvwhpG3Ck8G3SMYa8JjJmYj7P4l65W2T7PcPAOUZAg==","signatures":[{"sig":"MEQCID8CNhTmHKOM355lqT+Qlmw9YYxRX7HnEHH5hWuKaa9TAiA/zmZ0djW7wz+0HoDgo4RjUVqzg6T7o+pCG8QtzPBh3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15599},"main":"dist/tmuxdev.js","_from":"file:adamhancock-tmuxdev-1.0.0.tgz","types":"./dist/tmuxdev.d.ts","scripts":{"dev":"tsx src/tmuxdev.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"_resolved":"/private/var/folders/5m/cqd8053169nb_qry9tjsrwdc0000gn/T/a12851f5c1e84a5680bbae7837ed08e8/adamhancock-tmuxdev-1.0.0.tgz","_integrity":"sha512-wlT3gvR3o43hvDuohUxAeHE6nBiSDHfndO2Drv2PiM4pjvwhpG3Ck8G3SMYa8JjJmYj7P4l65W2T7PcPAOUZAg==","repository":{"url":"git+https://github.com/adamhancock/tmuxdev.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool to manage tmux sessions for development servers","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zx":"^8.7.2","inquirer":"^12.9.0","@types/inquirer":"^9.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.9.2","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tmuxdev_1.0.0_1754214262196_0.9209618425989372","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@adamhancock/tmuxdev","version":"1.0.1","keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","_id":"@adamhancock/tmuxdev@1.0.1","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"homepage":"https://github.com/adamhancock/tmuxdev#readme","bugs":{"url":"https://github.com/adamhancock/tmuxdev/issues"},"bin":{"tmuxdev":"dist/tmuxdev.js"},"dist":{"shasum":"95efd83cb3f15ebe00d3d28905b2e56001488cd2","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.1.tgz","fileCount":7,"integrity":"sha512-Xt6i6PeT+wnTz5K07Sl3quMRqo+neKlWVq+JKl4EcC7zh/WnPzyYez96Pw2wsFvzWAO0bAoUcgU/pjQQpBTziQ==","signatures":[{"sig":"MEUCIAWsMltstiMekBeczcG0WkCIcGhC/ZVUY/lYMMeOewCZAiEAh9PyIvo8hSqOjgKqBROtiQWTnXoO0FMmSXBAN4udAXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22116},"main":"dist/tmuxdev.js","types":"./dist/tmuxdev.d.ts","gitHead":"b684042b79aedccedf61d181b8d10f8f22985c60","scripts":{"dev":"tsx src/tmuxdev.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"pnpm build"},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"repository":{"url":"git+https://github.com/adamhancock/tmuxdev.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool to manage tmux sessions for development servers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zx":"^8.7.2","inquirer":"^12.9.0","@types/inquirer":"^9.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"tsx":"^4.20.3","typescript":"^5.9.2","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tmuxdev_1.0.1_1754216833049_0.6122382716715353","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@adamhancock/tmuxdev","version":"1.0.2","keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","_id":"@adamhancock/tmuxdev@1.0.2","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"homepage":"https://github.com/adamhancock/tmuxdev#readme","bugs":{"url":"https://github.com/adamhancock/tmuxdev/issues"},"bin":{"tmuxdev":"dist/tmuxdev.js"},"dist":{"shasum":"12aafeda59db5974accf1fb10b064bcfdcd6f67c","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.2.tgz","fileCount":7,"integrity":"sha512-EDy+rKS6oaXAgeXiAj9eVLy6RU0Y6Yv79sB0qZmvTyNvzxXhLODhz4eLl1B6kUvSxvFJXH8T6vEP7BJZM6rXLQ==","signatures":[{"sig":"MEUCIDQnbqpg9Bog7NLgP+g3aECotfEohVyZn6CEJisDfAZ4AiEAmRM9N5JDj7D1+DPgDQaw8ErExwWm8xSwLZtxvEw+D7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22140},"main":"dist/tmuxdev.js","types":"./dist/tmuxdev.d.ts","gitHead":"1baf37666aa11f4c8f0840fe57b66ccf41fd7b48","scripts":{"dev":"tsx src/tmuxdev.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"pnpm build"},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"repository":{"url":"git+https://github.com/adamhancock/tmuxdev.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool to manage tmux sessions for development servers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zx":"^8.7.2","inquirer":"^12.9.0","@types/inquirer":"^9.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"tsx":"^4.20.3","typescript":"^5.9.2","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tmuxdev_1.0.2_1754217161747_0.0765775967993807","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@adamhancock/tmuxdev","version":"1.0.3","keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","_id":"@adamhancock/tmuxdev@1.0.3","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"homepage":"https://github.com/adamhancock/tmuxdev#readme","bugs":{"url":"https://github.com/adamhancock/tmuxdev/issues"},"bin":{"tmuxdev":"dist/tmuxdev.js"},"dist":{"shasum":"71f45efbaeb489a88bda7d3817f9837bbe9df3f9","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.3.tgz","fileCount":7,"integrity":"sha512-cNLU419Rr9icu6fzbTGdweubA70iF+5WQe+h7V4wml5X1Q2XJ7nCv+sjoGelMAWFXjX9mhXNYxV5Ljf0/fmw1w==","signatures":[{"sig":"MEUCIHQkGB0QQhoUQlFpabXg92k50vedAi5WWVDfQ8zP9MEZAiEAhAvK9OaRm/qHA1r3fZrXe5Z/mY80ZJ+Obo0GjDz5q90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24592},"main":"dist/tmuxdev.js","types":"./dist/tmuxdev.d.ts","gitHead":"ee403f5e0219dbc95e6acfbd97d527c04e90928a","scripts":{"dev":"tsx src/tmuxdev.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"pnpm build"},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"repository":{"url":"git+https://github.com/adamhancock/tmuxdev.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool to manage tmux sessions for development servers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zx":"^8.7.2","inquirer":"^12.9.0","@types/inquirer":"^9.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"tsx":"^4.20.3","typescript":"^5.9.2","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tmuxdev_1.0.3_1754217575032_0.6142672960552076","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@adamhancock/tmuxdev","version":"1.0.4","keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","_id":"@adamhancock/tmuxdev@1.0.4","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"homepage":"https://github.com/adamhancock/tmuxdev#readme","bugs":{"url":"https://github.com/adamhancock/tmuxdev/issues"},"bin":{"tmuxdev":"dist/tmuxdev.js"},"dist":{"shasum":"2443b6a9103c9951495c8e5124548ad39c08c314","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.4.tgz","fileCount":7,"integrity":"sha512-Od2vGlz8xKmFZyN9QtSRojiaOmBRfUlijKmMcI5OGaTT6MSqr4wqtl8ThydGoOn5SKiijYF6cxX4erMWOAs2aA==","signatures":[{"sig":"MEYCIQDqitcd31YSvMhcPPTpT9DgU5YkoVuoKlcxeqAKbFjQRAIhAOhW7uW/otkq71GFzEtzVBq6dmaax+ERKRYSZ7AcLWtL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26670},"main":"dist/tmuxdev.js","types":"./dist/tmuxdev.d.ts","gitHead":"cb1c213b6d899cb8345bab621c76e25f618409bb","scripts":{"dev":"tsx src/tmuxdev.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"pnpm build"},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"repository":{"url":"git+https://github.com/adamhancock/tmuxdev.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool to manage tmux sessions for development servers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zx":"^8.7.2","inquirer":"^12.9.0","@types/inquirer":"^9.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"tsx":"^4.20.3","typescript":"^5.9.2","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tmuxdev_1.0.4_1754217756840_0.469874656720481","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@adamhancock/tmuxdev","version":"1.0.5","keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","_id":"@adamhancock/tmuxdev@1.0.5","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"homepage":"https://github.com/adamhancock/tmuxdev#readme","bugs":{"url":"https://github.com/adamhancock/tmuxdev/issues"},"bin":{"tmuxdev":"dist/tmuxdev.js"},"dist":{"shasum":"dad1212edb37ac45c218c5f62f29c45d2deb21a3","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.5.tgz","fileCount":7,"integrity":"sha512-1kT4PVjHtgwKcsk9F8F4U0GGk/afeEzlfX8iYOrNnxs0tc0p+Nln5f3bPcs3euLQkmXODsYReRtYVyZqtKuspw==","signatures":[{"sig":"MEQCIDauEKH2sm9R4OaFfxdKP0K8Bq4VqYsUXmUn7dHNPNPDAiBI6dVU6k860f5jc7vrG4FoQRvtHYNpa5HTwCKXdN+OzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26741},"main":"dist/tmuxdev.js","types":"./dist/tmuxdev.d.ts","gitHead":"f38f02f012b3d48480f2e68501340209fd600b2a","scripts":{"dev":"tsx src/tmuxdev.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"pnpm build"},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"repository":{"url":"git+https://github.com/adamhancock/tmuxdev.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool to manage tmux sessions for development servers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zx":"^8.7.2","inquirer":"^12.9.0","@types/inquirer":"^9.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"tsx":"^4.20.3","typescript":"^5.9.2","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tmuxdev_1.0.5_1754217905904_0.6710192474681322","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@adamhancock/tmuxdev","version":"1.0.6","keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","_id":"@adamhancock/tmuxdev@1.0.6","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"homepage":"https://github.com/adamhancock/tmuxdev#readme","bugs":{"url":"https://github.com/adamhancock/tmuxdev/issues"},"bin":{"tmuxdev":"dist/tmuxdev.js"},"dist":{"shasum":"4b4f219616c6d211c1a72bd93da02b44b7b4aa03","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.6.tgz","fileCount":7,"integrity":"sha512-nXfd95dVy9uhi10ndnCqAGrDJJM26inWpbEHMuIcl1QSCOAHe9R43UfQAJ0RIlQCBYnpLLH6vd8/jZoOibOkNw==","signatures":[{"sig":"MEQCIFCytkvtcG2OdT8HaC6nnackqsW/a1HqSpsfbkhQp8S5AiBkAOIGRwSd3cgCo9tmiU+Zt60cz3hyKl95o11pzCmAiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27092},"main":"dist/tmuxdev.js","types":"./dist/tmuxdev.d.ts","gitHead":"5e190a5db178a7404525196eea9ea4102c76f7ff","scripts":{"dev":"tsx src/tmuxdev.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"pnpm build"},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"repository":{"url":"git+https://github.com/adamhancock/tmuxdev.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI tool to manage tmux sessions for development servers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zx":"^8.7.2","inquirer":"^12.9.0","@types/inquirer":"^9.0.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"tsx":"^4.20.3","typescript":"^5.9.2","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tmuxdev_1.0.6_1754236149683_0.33200903889433553","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@adamhancock/tmuxdev","version":"1.0.7","keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","_id":"@adamhancock/tmuxdev@1.0.7","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"homepage":"https://github.com/adamhancock/cli#readme","bugs":{"url":"https://github.com/adamhancock/cli/issues"},"bin":{"tmuxdev":"dist/tmuxdev.js"},"dist":{"shasum":"119e125ec1ce54d4c3c68b7f555a094b8aafd7ca","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.7.tgz","fileCount":7,"integrity":"sha512-tc2q+gCb/Hk1youaQoRsQLciJGLVvC3vS8aT1XSv2yf9Pj0i5vjVmseJ6OJp+PfpIjQL1oC9mU2h5u+AVor2Pw==","signatures":[{"sig":"MEYCIQCd461ZSQB9oMa/F79RcusLG6PMguGrZruXyQoK7M9gqQIhAJ/SwSXIWSbax6Z3K2p67OiDvQr296Nf2zHQsw4VMspY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27076},"main":"dist/tmuxdev.js","_from":"file:adamhancock-tmuxdev-1.0.7.tgz","types":"./dist/tmuxdev.d.ts","scripts":{"dev":"tsx src/tmuxdev.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"_resolved":"/tmp/1e5e1d8ec94517fc16334d70ab2ac128/adamhancock-tmuxdev-1.0.7.tgz","_integrity":"sha512-tc2q+gCb/Hk1youaQoRsQLciJGLVvC3vS8aT1XSv2yf9Pj0i5vjVmseJ6OJp+PfpIjQL1oC9mU2h5u+AVor2Pw==","repository":{"url":"git+https://github.com/adamhancock/cli.git","type":"git","directory":"packages/tmuxdev"},"_npmVersion":"10.9.2","description":"CLI tool to manage tmux sessions for development servers","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zx":"^8.7.2","inquirer":"^12.9.0","@types/inquirer":"^9.0.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.9.2","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tmuxdev_1.0.7_1754301005070_0.5449294436477501","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@adamhancock/tmuxdev","version":"1.0.8","description":"CLI tool to manage tmux sessions for development servers","main":"dist/tmuxdev.js","bin":{"tmuxdev":"dist/tmuxdev.js"},"keywords":["tmux","cli","dev-server","development"],"author":{"name":"Adam Hancock"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/adamhancock/cli.git","directory":"packages/tmuxdev"},"dependencies":{"@types/inquirer":"^9.0.8","inquirer":"^12.9.0","zx":"^8.7.2"},"devDependencies":{"@types/node":"^24.1.0","tsx":"^4.20.3","typescript":"^5.9.2"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","dev":"tsx src/tmuxdev.ts"},"_id":"@adamhancock/tmuxdev@1.0.8","types":"./dist/tmuxdev.d.ts","bugs":{"url":"https://github.com/adamhancock/cli/issues"},"homepage":"https://github.com/adamhancock/cli#readme","_integrity":"sha512-HvveBb+exhdVy1Daxrz8/0OEeDyBjm1QWjKSAIcWzoagdMOvtgSlREh4gxPoFwhO5o8p6SHb7hWb4ghBbF00Iw==","_resolved":"/tmp/0424265e61571fc451e0a252e1d8e255/adamhancock-tmuxdev-1.0.8.tgz","_from":"file:adamhancock-tmuxdev-1.0.8.tgz","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-HvveBb+exhdVy1Daxrz8/0OEeDyBjm1QWjKSAIcWzoagdMOvtgSlREh4gxPoFwhO5o8p6SHb7hWb4ghBbF00Iw==","shasum":"6eb4d67334621512561de914d6e8724d5db39712","tarball":"https://registry.npmjs.org/@adamhancock/tmuxdev/-/tmuxdev-1.0.8.tgz","fileCount":7,"unpackedSize":29321,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEoElkMqFu0SixfiBun8ERywqvOxfxAHm7D/4haUS/meAiAgNfHValhRJ0eqZmoEiKmlY+8vmFASSAMEtw7RmLBR8Q=="}]},"_npmUser":{"name":"adam1571","email":"adammhancock@gmail.com"},"directories":{},"maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tmuxdev_1.0.8_1754302723881_0.9191453344704237"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-03T09:44:22.093Z","modified":"2025-08-04T10:18:44.256Z","1.0.0":"2025-08-03T09:44:22.394Z","1.0.1":"2025-08-03T10:27:13.230Z","1.0.2":"2025-08-03T10:32:41.921Z","1.0.3":"2025-08-03T10:39:35.273Z","1.0.4":"2025-08-03T10:42:37.088Z","1.0.5":"2025-08-03T10:45:06.093Z","1.0.6":"2025-08-03T15:49:09.911Z","1.0.7":"2025-08-04T09:50:05.248Z","1.0.8":"2025-08-04T10:18:44.068Z"},"bugs":{"url":"https://github.com/adamhancock/cli/issues"},"author":{"name":"Adam Hancock"},"license":"MIT","homepage":"https://github.com/adamhancock/cli#readme","keywords":["tmux","cli","dev-server","development"],"repository":{"type":"git","url":"git+https://github.com/adamhancock/cli.git","directory":"packages/tmuxdev"},"description":"CLI tool to manage tmux sessions for development servers","maintainers":[{"name":"adam1571","email":"adammhancock@gmail.com"}],"readme":"# @adamhancock/tmuxdev\n\nA CLI tool to manage tmux sessions for development servers, making it easy for tools like Claude to access console logs.\n\n## 🚀 Installation\n\n```bash\nnpm install -g @adamhancock/tmuxdev\n# or\npnpm add -g @adamhancock/tmuxdev\n# or\nyarn global add @adamhancock/tmuxdev\n```\n\n## 📖 Usage\n\n### Quick Commands\n\n```bash\n# Quick start - creates/attaches to session for current directory\ntmuxdev\n\n# Interactive menu for session management\ntmuxdev menu\ntmuxdev m        # short alias\n\n# Start and attach to session for current directory\ntmuxdev start\ntmuxdev s        # short alias\n\n# Attach to existing session for current directory\ntmuxdev attach\ntmuxdev a        # short alias\n\n# Show help\ntmuxdev help\ntmuxdev h        # short alias\ntmuxdev --help   # or use flags\ntmuxdev -h\n```\n\n### Default Behavior\n\nWhen you run `tmuxdev` without arguments, it automatically creates or attaches to a session named after your current directory and git branch (e.g., `myproject-main`, `webapp-feature-auth`).\n\n### Interactive Menu\n\nWhen you run `tmuxdev menu` (or `tmuxdev m`), you get an interactive menu:\n\n- **Start/Attach to current directory session** - Manages a session named after your current folder and branch\n- **Select from existing sessions** - Browse and attach to any running tmux session\n- **Kill a session** - Safely terminate tmux sessions\n- **Exit** - Quit the tool\n\n## ✨ Features\n\n- **🏷️ Smart Session Naming**: Automatically combines folder and git branch names (e.g., `myproject-main`, `myapp-feature-branch`)\n- **🎯 Quick Commands**: Jump straight into work with `tmuxdev s` for instant session start\n- **📋 Interactive Menu**: User-friendly interface with arrow key navigation\n- **🔄 Session Management**: Create, attach, list, and kill tmux sessions effortlessly\n- **🚀 Dev Server Integration**: Automatically runs `npm run dev` when creating new sessions\n- **⚡ Fast Context Switching**: Quickly jump between different project sessions\n- **🛡️ Graceful Exit Handling**: Properly handles Ctrl+C interruptions\n\n## 🎮 Tmux Controls\n\nOnce attached to a session:\n\n- `Ctrl+B then D` - Detach from session (keeps it running)\n- `Ctrl+B then [` - Enter scroll/copy mode\n- `Ctrl+B then %` - Split pane vertically\n- `Ctrl+B then \"` - Split pane horizontally\n- `Ctrl+B then arrow keys` - Navigate between panes\n\n## 🔧 Requirements\n\n- Node.js 16+\n- tmux installed on your system\n- A project with a `dev` script in package.json (or modify the source to use your preferred command)\n\n## 💡 Why tmuxdev?\n\nThis tool was created to solve a specific problem: when using AI assistants like Claude to help with development, they can't see your terminal output. By running your dev server in a tmux session, you can easily share logs and error messages by:\n\n1. Starting a session with `tmuxdev s`\n2. Letting your dev server run\n3. Copying relevant output to share with your AI assistant\n4. Detaching with `Ctrl+B then D` to keep it running\n\n## 🤝 Contributing\n\nContributions are welcome! Feel free to:\n\n- Report bugs\n- Suggest new features\n- Submit pull requests\n\nGitHub: [https://github.com/adamhancock/tmuxdev](https://github.com/adamhancock/tmuxdev)\n\n## 📄 License\n\nMIT © Adam Hancock","readmeFilename":"README.md"}